Developer docs
Install the widget
Copy a snippet, paste it, publish.
On this page (2)
The dashboard builds the snippet for you: open Developers → Website booking, choose what to show, and press Copy code. The snippets below are the same thing with YOUR_BUSINESS_ID as a placeholder.
Book Now button
<script src="https://bewtee.com/embed.js" async></script>
<div data-bewtee-widget="button" data-business="YOUR_BUSINESS_ID" data-label="Book Now" data-color="#2b69f6"></div>
The button appears where you place the <div>.
Booking on your page
<script src="https://bewtee.com/embed.js" async></script>
<div data-bewtee-widget="services" data-business="YOUR_BUSINESS_ID"></div>
Shows your services, prices and offers in the page, with booking built in. The widget is up to 760px tall and scrolls inside.
Your own button or link
<script src="https://bewtee.com/embed.js" async></script>
<a href="#" data-bewtee-book="YOUR_BUSINESS_ID">Book an appointment</a>
Any element with data-bewtee-book opens the booking popup when clicked.
Booking on your page, no script
<iframe src="https://bewtee.com/embed/YOUR_BUSINESS_ID" title="Book an appointment"
style="width:100%;height:760px;border:0" loading="lazy"></iframe>
Shows exactly the same booking as "Booking on your page". Use it when your site builder does not allow <script> tags.
Include the <script> tag once per page, however many widgets you add.
Where to paste it
WordPress
Edit the page, add a Custom HTML block where the widget should appear, paste the snippet and update the page.
Wix
Add → Embed Code → Embed HTML, paste the snippet, then resize the box. Wix places embedded code in its own box, so the plain iframe snippet is usually the best fit there.
Squarespace
Add a Code block, paste the snippet and save.
Shopify
In the theme editor add a Custom liquid section and paste the snippet.
Hand-written HTML
Paste the snippet into the page where the widget should appear.
Check it works
Open your page, press the button and walk through to the time picker. If you see "Online booking is not available right now", make sure your Bewtee page is published and has at least one priced, active service.