Help Center Booking Put a booking button on any website

Put a booking button on any website

Booking

Works on WordPress, Squarespace, Wix, or plain HTML. No plugin required.

A button that opens the picker

Paste this where you want the button to appear:

<script src="https://YOURSITE.com/book/widget.js"
        data-type="counseling"
        data-label="Book a time"
        data-accent="#1264ff"></script>
AttributeWhat it does
data-typeRequired. The booking type's slug — the /book/… part shown under its name on the Booking types screen.
data-labelButton text. Defaults to "Book a time".
data-accentButton and highlight colour, as a hex code.
data-modebutton (default) or inline to show the picker directly with no button.
data-hostOne person's link name, to book only them. Leave it out and the button offers the whole team.

A button for one person

Add data-host to book a single team member — their bio page, their email signature, their own site:

<script src="https://YOURSITE.com/book/widget.js"
        data-type="discovery-call"
        data-host="sarah"
        data-label="Book time with Sarah"></script>

Each host can copy their own version, already filled in, from My Booking in their avatar menu.

Or an iframe, if you want to size it yourself

<iframe src="https://YOURSITE.com/book/counseling/embed?accent=1264ff"
        style="width:100%;min-height:720px;border:0"
        loading="lazy"></iframe>

For one person, put their link name before /embed — /book/discovery-call/sarah/embed.

What goes in place of YOURSITE.com

Your organization's own public web address — your custom domain if you have set one up, otherwise your Studio address. Not the address you log in to.

Good to know

  • There is nothing to create in Studio first and no key to copy. Change the button colour by editing the snippet.
  • The picker only ever shows genuinely open times. It is reading the same availability your booking page uses.
  • Add the snippet more than once with different data-type values to offer several booking types on one page.
Previous
Set your weekly hours, days off, and extra hours
Next
Add booking to a Studio website page

Was this article helpful?

All Categories