Using Direct Online Booking Links
Updated over a week ago

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

Did this answer your question?