Sign in

How to take bookings directly from my business website: “embedding” Bookem


If your business already has a website, there's no need to use the public booking page provided for you by Bookem. You can use your own.

This takes you through the steps for embedding your public booking page from Bookem directly on your website, for e.g. instead of This article assumes you know a thing or two about HTML and have access to necessary privileges on your website.

The term ‘embedding’ means to place content on your page or your website as opposed to only linking to it. In this way visitors don’t have to leave your website in order to book an appointment online. Even clicking through from notifications to view their booking details will take them to your website to view their booking details there. This all means you have full control of your client's experience with your brand.


To do this is quite simple: you need to copy across a snippet of code, which you can find in Settings - Sharing and integrations. See below.

Copy the embed code snippet found in the image below and paste it into one or more areas on your website you want your online booking flow to be accessed by visitors.

A note to developers

  • this is not an iFrame, it's better. There is no need to embed this Div tag in an iFrame.

  • make sure to give the tag 100% width on the page it's embedded, i.e don't add padding it on either side. This page is already responsive, and adding padding will result in lacklustre results when clients access this page on mobile phones.

  • Bookem will auto-detect when you've embedded your booking page on a website (once it's live) and upon logging in to Bookem again, you will be prompted whether this URL can be used as the 'Embed URL' field. When this happens, just say yes 🙂 This will allow links that clients click from notifications, for e.g. booking details, to show on your business website as well. You can also manually enter the URL of this page that you embed your booking page on into the Embed url field in your booking preferences, as shown below:

Google Tag Manager

If you use Google Tag Manager/GTags on your site, when a booking is completed, the event will be submitted to Google Tag Manager automatically.

On Wix

Here’s how.