3 steps to easily integrate conversion tracking within the Shore booking engine
Important: We strongly recommend implementing a GDPR-compliant cookie banner compatible with Google Consent Mode V2. Otherwise, you won’t be able to fully use Google Analytics and Google Ads.
To simplify the integration, we’ve included a template for the Cookiebot cookie banner in this tutorial. Please click on this link to create a Cookiebot account, so we can easily access your account if you need additional support from our tracking specialist.
Step 1: Import the GTM Container Template
A Google Tag Manager container must be installed on your website. If you do not have a GTM container please create one and install it on your website
⚠️Very Important:
you only need to install Google Tag Manager on your Shore Booking engine if your booking engine is opening inside a new window, like in this example. In this case, please contact our customer support so we can install your GTM id.
For iframe-based integrations such as a Floating Button or website iframe, there's no need to insert the GTM ID into the booking engine. Instead, booking events must be tracked on the parent website.
👉Visit this page to explore all Shore booking engine integration options
You now have the option to import a pre-installed container with all the Google tags, triggers, and variables that can be used for the Shore booking engine. Once you import the tracking template, you only need to add your own IDs and website URL, as described below. Your tracking will work immediately!
- If you want to learn how to import a container into Google Tag Manager, please read this article.
- When you’re ready, just download this JSON file (right-click and save the file). After downloading, you need to import this file into your Google Tag Manager workspace, where you manage all your tags for your website and Shore.
Important: Please review your tags and variables to add your own Google IDs and website domains. The JSON file is only a template and must be adapted to your own properties (website, Measurement ID, Facebook pixel ID...)
Step 2: Customize Your Tags and Variables with Your Own IDs/URLs
Google Ads Conversion Linker tag
Conversion Linker Tag:
Google Ads Variables IDs
Google Ads Conversion ID:
Google Ads-Conversion-Label:
Facebook Pixel
Important: To avoid restrictions from third-party domains, we recommend placing your Facebook conversion pixel on your own website rather than on the Shore booking engine at connect.shore.com.
This means you need to create your own thank-you page (on your domain) and place the Facebook conversion pixel there. Luckily, we’ve created an initial setup for you. You only need to add the URL of your thank-you page and your Facebook Pixel ID. All details can be found in the section: Create Your Own Thank-You Page – Facebook Tracking Workaround.
Facebook Pixel ID:
Google Analytics (GA4) - Measurement ID
Then go to Google Tag Manager and enter the Measurement ID in the “Tag ID” field.
GA4 Config tag / Measurement ID
Google Analytics (GA4) - Cross Domain
You need to adjust your GA4 Measurement ID to support cross-domain tracking (between your domain and the domain of connect.shore.com). Watch this video carefully to set up and test cross-domain tracking in GA4.Step 3: Publish Your GTM Container!
- When you’re done with the settings, don’t forget to make your changes live!
If you have any further questions, feel free to contact our tracking and GDPR specialist at Shore: amaury.guenant@group.one
Under the EU Cookie Law*, the cookie banner serves two purposes:
- to ensure that visitors to your site are informed about the use of cookies
- to enable visitors to either accept or block Marketing and Analytics cookies (ex Google Ads, Google Analytics, usw)
The Cookie Law is a piece of privacy legislation that requires websites operating in the EU to get consent from visitors to store or retrieve any information on a computer, smartphone or tablet.