Online booking widget for your clinic website

The ClinicGrow booking widget adds online appointment booking to any clinic website with one line of code. Patients choose a treatment, see real free times and book, and the appointment appears straight away in your ClinicGrow calendar.

Set it up in four steps

  1. 1

    Create your ClinicGrow account and add your services and staff hours.

  2. 2

    Copy the embed snippet from the dashboard.

  3. 3

    Paste it into your website, for example in a WordPress HTML block or footer.

  4. 4

    Publish. Bookings now arrive in your calendar with email confirmations to the patient.

Why clinics use the widget

Works on any website

WordPress, Wix, Squarespace or a custom HTML site: paste the snippet once and the booking button appears. No plugin to maintain.

Chat or form, your choice

Offer the AI chat assistant, a classic booking form, or both. The form suits patients who already know which treatment they want.

Matches your brand

Set the widget colour to your clinic's brand colour so it looks like part of your site.

Same calendar as your team

Online bookings and phone bookings share one calendar, so double bookings are blocked at the database level.

Questions about the booking widget

How do I add online booking to my clinic website?
Copy the one-line embed code from your ClinicGrow dashboard and paste it into your website. The booking widget then loads on your site and books straight into your ClinicGrow calendar.
Does the widget work with WordPress?
Yes. Paste the snippet into a Custom HTML block, your theme footer or a header and footer plugin. Novus Haarkliniek runs the widget on its WordPress site.
Can two patients book the same slot?
No. ClinicGrow checks for overlapping appointments when a booking is saved, so a slot can only be taken once.
Does the widget slow down my website?
The widget loads in a separate frame after your page, so your own content is not blocked while it loads.

Put a booking button on your site today

30-day free trial, no credit card. Most clinics have the widget live within an afternoon.