You can control where clients are sent once they finish scheduling. This lets you integrate scheduling into a custom flow, where a client moves from one piece of web software to another with scheduling as part of that flow.

For example: You can direct a client back to a page on your website from the scheduled appointment summary page.

To integrate your scheduler

Adding a query string (everything following the question mark [?]) to the scheduler URL will define the behavior of the scheduler in the custom flow.

(1) Start with the URL of your online scheduler

Note: You can find this on the Let clients know page in your Settings.

(2) Add a forward slash (/) and then a question mark (?) to the end of your URL

(e.g., http://salon.schedulista.com/?) 

(3) Add the parameters of the query string (see below), separated by an ampersand (&)

(e.g., http://salon.schedulista.com/?rt_text=[text will go here]&rt_url=[URL to direct clients to will go here]) 

The Parameters

Parameters are passed as part of the URL query string in the same way as described here.

The flow parameters are:

rt_url -- The return URL

rt_text (optional) -- The anchor text (highlighted in the screenshot below)

Note: To create a space in the text, add a plus (+) sign between words. 

All parameters are optional. Parameters must be URL-encoded.

Example

Our demo hair salon wants to direct clients to a page on their site after the client schedules their appointment. Adding a query string to the salon's scheduler URL will create a link to the custom site page on the appointment summary page.

The URL will look like this:

http://salon.schedulista.com/?rt_text=Finish+scheduling+at+my-website.com%2Fcustom-page&rt_url=http%3A%2F%2Fmy-website.com%2Fcustom-page

Clients will see this on the summary page:

Using the scheduler widget or Schedule Now button

You can use the custom flow URL for your embedded scheduler widget or Schedule Now button by replacing the standard scheduler URL in the HTML code for each.

Embedded scheduler

Original: <iframe id="schedulista-widget-00" src="https://www.schedulista.com/schedule/schedulista2?mode=widget" allowtransparency="true" frameborder="0" scrolling="no" width="100%" height="900px"></iframe><script id="schedulista-widget-script-00" type="text/javascript" src="https://www.schedulista.com/schedule/schedulista2/widget.js"></script>

Updated: <iframe id="schedulista-widget-00" src="http://salon.schedulista.com/?rt_text=Finish+scheduling+at+my-website.com%2Fcustom-page&rt_url=http%3A%2F%2Fmy-website.com%2Fcustom-page&mode=widget" allowtransparency="true" frameborder="0" scrolling="no" width="100%" height="900px"></iframe><script id="schedulista-widget-script-00" type="text/javascript" src="https://www.schedulista.com/schedule/schedulista2/widget.js"></script>

Schedule Now button

Original: <a href='http://salon.schedulista.com' target='_blank'><img alt='Schedule an Online Appointment' src='http://www.schedulista.com/assets/schedule_button.png' title='Schedule an Appointment Online'></a>

Updated: <a href='http://salon.schedulista.com/?rt_text=Finish+scheduling+at+my-website.com%2Fcustom-page&rt_url=http%3A%2F%2Fmy-website.com%2Fcustom-page' target='_blank'><img alt='Schedule an Online Appointment' src='http://www.schedulista.com/assets/schedule_button.png' title='Schedule an Appointment Online'></a>

Did this answer your question?