Sign in

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

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. The purpose of embedding content is to make the experience better for your website visitor and, ideally, to acquire more loyal readers - and more online bookings!

This article is about 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.

To do this, 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.

Note: the next step is to copy the URL of the page that you embed your booking page on and paste it into the Embed url field in your booking preferences, as shown below. This will allow links that clients click from notifications, for e.g. booking details, to show on your business website as well. Note: Bookem does auto-detect when you've embedded your booking page on a website and will ask you whether this URL can be used as the 'Embed URL' field. When this happens, just say yes 🙂

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.