API

Sections

Theme switcher

Analytics

To help you measure performance, attribute conversions, and optimize marketing campaigns, the Distribusion whitelabel booking engine supports tracking through both custom booking identifiers and UTM parameters. This allows you to analyze where bookings are coming from, tie them back to specific campaigns, and monitor conversion activity using tools like Google Analytics.

Booking ID Tracking

You can track the booking reference by passing the retailerBookingNumber as a URL parameter.

This value will appear in the Transaction Overview report that we provide monthly by default or daily upon request.

Example

Plain text

UTM Tracking

For source and campaign attribution, you can append standard UTM parameters to the whitelabel URL:

URL Parameter
Google Analytics Field

utm_id

Campaign Code

utm_source

Source

utm_medium

Medium

utm_campaign

Campaign

utm_term

Keyword

utm_content

Ad Content

Example

Plain text

SDK Widget

If you're embedding the booking widget via SDK, you can pass UTM parameters programmatically:

Search Widget

Plain text

Route Widget

Plain text

Google Tag Manager Setup

To enable conversion tracking in Google Analytics via Google Tag Manager:

1. Share your GTM Container ID with us (format: GTM-XXXXXXX)

2. We will configure the whitelabel integration and expose the required data layer.

3. On your end, set up event tracking in GA using your GTM container.

  • In your GTM account, create a Data Layer Variable (e.g., utmContent) that matches the key (e.g. utm_Content) used in the data layer.
  • Add this variable to your conversion tag in GTM to start tracking

If you want to, you can also share the Google Analytics container ID, for example: UA-1319168-1.

Was this section helpful?

What made this section unhelpful for you?

On this page
  • Analytics
View as Markdown

Ask an AI

Open in ChatGPTOpen in ClaudeOpen in Perplexity

Code with AI

Open in Copilot