All Collections
Online Scheduling
Getting Setup
How do I open the CareCru online scheduler from different call to action on my website?
How do I open the CareCru online scheduler from different call to action on my website?

Best practices for updating links and buttons to open with widget to maximize conversions

Justin Sharp avatar
Written by Justin Sharp
Updated over a week ago
  1. CareCru booking widget - The CareCru Online Scheduling widget lives on the practice's website. This widget can be opened by clicking on the big call-to-action button that says "BOOK ONLINE" or "REQUEST APPOINTMENT"

2. "On load" of the website - It can also be opened "on load" of the website by adding ?cc=book to the website's URL. For example, if you click https://donnadental.ca/?cc=book, you will notice the widget loads and opens as soon as the webpage opens.

3. Third-party services such as Google, Facebook, Yelp, and Instagram - The above is useful for linking from 3rd party directories like Google My Business, Facebook, Yelp, etc. If these services have the ability to add a call-to-action like "Book Now", that button should link to CareCru's Online Scheduling widget using the link described above. (For example, if you click {websiteURL}/?cc=book)

4. Custom CTA button on your website - Now, if you want to open the widget upon clicking some existing call-to-action within your practice's website, then you will just need to add the following Javascript code to run when that event happens.

window.CareCru.open();

So if I have existing links or buttons on the website, and I want to eliminate a page refresh, I just have added that to the onclick event of that element. For example:

<button type="button" onclick="window.CareCru.open();">
  Request Appointment
</button>


It is very important to ensure there are no conflicting calls to action for the patient. Consistency is key so they aren't confused about what they need to do.


Did this answer your question?