How to add Setmore booking to your website
Setmore is a popular free scheduling tool for coaches, therapists, and small service businesses. Here's how to connect it to your own website so clients book without emailing you first.
Quick answer
In Setmore, go to Integrations → Website Booking → Booking Widget and click 'Get Instructions' to copy your code. You have three options: embed the full Booking Page inline, add a 'Book now' button that opens it in a pop-up, or simply link text or an image to your Booking Page URL. The button is the most reliable and usually converts best.
Step-by-step
- 1
Get your code from Setmore
Log in and go to Integrations → Website Booking → Booking Widget. Click 'Get Instructions' in the pop-up and you'll be given the embed code along with platform-specific guidance. Setmore's widget is free and works with WordPress, Squarespace, Wix, Shopify, Weebly and others.
- 2
Choose how you want it to appear
Three options. Embedding the full Booking Page inline keeps clients on your site and suits a dedicated 'Book' page. A 'Book now' button opens the page in a pop-up — the best default for a header or hero. Or just hyperlink text or an image to your Booking Page URL, which needs no code at all.
- 3
Add it to your site
In most builders, drag an embed or HTML block onto the page and paste the code into it, then save. On Adviita, ask the AI editor to add a Book now button linking to your Setmore Booking Page URL. If you're hand-editing HTML, replace the placeholder booking page URL in Setmore's iframe snippet with your own.
- 4
Find and share your Booking Page URL
Even if you embed the widget, grab your Booking Page URL as well. It's the thing to paste into your Instagram bio, your email signature, and your Google Business Profile — all places where a widget can't go but a link can.
- 5
Book yourself in to check it
Run through a real booking on your phone. Confirm the right services and durations show, that availability matches your actual calendar, and that the confirmation arrives. Correct anything wrong inside Setmore, not on the website.
Tips & best practices
- ▸The pop-up button converts better than an inline embed for most service businesses — it doesn't push your other content down the page.
- ▸Setmore's free tier covers what most solo practitioners need; check current limits before assuming you must upgrade.
- ▸Put your Booking Page URL everywhere a link can go, not just on the website.
- ▸Set buffer time between appointments in Setmore, not by blocking slots manually.
Common questions
How do I embed Setmore on my website?
+−
Go to Integrations → Website Booking → Booking Widget in Setmore and click 'Get Instructions' to copy the code. Then paste it into an embed or HTML block on your page. Setmore supports WordPress, Squarespace, Wix, Shopify, Weebly, Joomla and Drupal among others.
Should I embed the booking page or use a button?
+−
A button that opens the booking page in a pop-up is the better default — it keeps your page layout intact and puts booking one tap away from anywhere. Embed the full page inline only when you have a dedicated booking page for it to live on.
Is the Setmore booking widget free?
+−
Setmore offers the booking widget free for use on website builders. Plan limits on features and users change, so check Setmore's current pricing if you need more than basic scheduling.
Can I link to Setmore without any code?
+−
Yes. Select any text or image on your site, add a hyperlink, and paste your Setmore Booking Page URL. It's the simplest method and works on every builder regardless of whether custom code is allowed.