Manage tracking analytics settings for online bookings on Bookem

Bookem lets you add tracking IDs to your Bookem account so tools like Google Analytics, Google Tag Manager, and Facebook Pixel can track visits and bookings on your online booking page. You can view all tracking data and reports directly in these third party apps.

Note: If you have embedded your booking page on your website, tracking will still work as expected, as long as you have entered the correct IDs in Bookem and the embedding is set up properly.

Manage tracking settings

Follow these steps:

  1. Go to Settings > General preferences
  2. Scroll down to the ‘Tracking’ section
  3. Enter the tracking IDs for the services you use:
  • Facebook Pixel ID: Sends booking page activity to Facebook Pixel so you can measure conversions, optimise ads, and create audiences in Meta’s tools.
  • Google Analytics ID: Sends booking page activity to Google Analytics so you can review traffic and behaviour in Google Analytics.
  • Google Tag Manager ID: Loads Google Tag Manager on your booking page so you can manage and deploy tracking tags through GTM.

Track which marketing campaigns generate bookings

In addition to tracking booking activity through Google Analytics and Meta, Bookem can capture information about where individual online bookings originated.

When a client makes a booking through a tracked link, Bookem automatically stores available attribution information against the booking, including:

  • The referring page and landing page
  • UTM campaign parameters, such as utm_source, utm_medium and utm_campaign
  • Related tracking identifiers, including identifiers associated with Google and Meta advertising campaigns

This helps you understand which marketing campaigns, referral partners or other channels are generating bookings.

How to track individual campaigns
  1. Add UTM parameters to the links you use in your marketing campaigns.
  2. Use different campaign identifiers for different advertisements, emails or referral sources.
  3. Share these tracked links with prospective clients.
  4. When clients complete their online bookings, Bookem captures the available attribution information automatically.

For example, a booking link might include:

?utm_source=facebook&utm_medium=paid_social&utm_campaign=summer_promotion

This identifies the source, marketing channel and campaign associated with the tracked link.

How to access booking attribution data

Attribution information is attached to individual booking records and can be retrieved using:

  • Bookem webhooks: Automatically send booking details, including attribution information, to another system when a booking event occurs.
  • Bookem API: Retrieve booking details and their attribution information on demand.

Please note: Attribution data is not currently displayed directly within Bookem's interface or included in CSV exports. You'll need to use the API or webhooks to access this information.

For detailed setup instructions, see How to track attribution data in Bookem.

💡Pro -Tip: Booking completion events

If your website uses Google Tag Manager or Google’s Global Site Tag (gtag.js), booking completion events are submitted automatically when a booking is completed on the online booking page.

If you do not see events or data in your analytics platform, confirm that the correct ID has been entered in Bookem and check for browser extensions, consent settings, or site policies that may block tracking scripts.

Learn more