After configuring online bookings, you will have a general URL that should be placed on your website so that patients can access your PracSuite online booking system.
In addition to your general booking URL, PracSuite allows you to create direct booking URLs for specific locations, services and practitioners.
For example, if you have practitioner profile pages on your website, you can create a direct booking URL for each practitioner to add to their profile page, funnelling your patient into booking with that specific practitioner. The same can be done to book at a specific location or to book a specific service.
Finding a Direct URL
To find a link, go to the relevant page, e.g. Settings > Online Booking > Services (or Locations or Practitioners)
Hover over an entry; on the right, you will have a Copy and an Open button.
Open to preview how the page will look. In the above example, clients will skip the location option and automatically be booked into the Adelaide City location.
Copy the URL, which you can then pass on to your web developer to add a "Book at Adelaide City" styled button on a specific page on your website.
Exporting Direct URLs in Bulk
Rather than copy each link one by one, if you want to get a separate link for all Locations, for example, you can use the Export Direct Booking Links button at the top of the relevant page to produce a spreadsheet with every link you need. This makes it easy to pass on to your web developer to put in the direct booking buttons on your website.
Combining URLs To Create Unique Links
Direct URLs can be constructed with multiple locations, services and/or practitioners.
A ? should always follow your general booking URL before adding direct URLs
Use commas to separate multiple direct URL IDs of the same type
Use an & to separate different direct URL ID types
When combining types, always use the order: Locations > Services - Practitioners
Below are some examples of how to construct direct URLs:
Description | Example | Example URL |
Filter multiple locations | Book at Adelaide or Prospect | clinic.bookings.pracsuite.com?l=4,5 |
Filter to a specific service and practitioner | Book only Physio with Peter | clinic.bookings.pracsuite.com?s=2&p=1 |
Filter multiple locations for a specific service and practitioner | Book only Massage with Jodie at Adelaide or Prospect | clinic.bookings.pracsuite.com?l=4,5&s=3&p=15 |
Direct to Appointments, Classes or Login Page
The following parameters can be added after the general booking URL to hide certain booking paths.
Parameter | Description | example |
bt=c | Enables class booking functions only and hides the individual appointment booking path | clinic.bookings.pracsuite.com/?bt=c |
bt=a | Enables individual booking functions only and hides the class booking path | clinic.bookings.pracsuite.com/?bt=a |
bt=login | Hides guest booking options and displays login path only (only supported if guest bookings is enabled) | clinic.bookings.pracsuite.com/?bt=login |
pt=n | Hides existing patient booking paths and only displays new patient bookings path (only supported if guest bookings is enabled).
When combined with location, service and practitioner IDs, the first page of the booking process is skipped entirely. | clinic.bookings.pracsuite.com/?pt=n |
pt=e | Hides new patient booking paths and only displays existing patient bookings path (only supported if guest bookings is enabled)
When combined with location, service and practitioner IDs, the first page of the booking process is skipped entirely. | clinic.bookings.pracsuite.com/?pt=e |