Alba

How can I add my own custom tracking (UTM code)

How can I add my own custom tracking (UTM code)


Alba supports built-in tracking integrations rather than custom JavaScript.

You can connect:

  • Google Ads
  • Google Tag Manager
  • Meta Pixel

Go to:

Settings > Tracking to configure it for your venue.


Once configured, Alba automatically fires three event types your campaigns can use for conversion tracking:

  1. A page view when someone lands on your venue page
  2. A checkout initiated event when they enter the checkout flow (including value and currency)
  3. A booking completed/purchase event when payment is verified (including value, currency and transaction ID).

The same events are pushed to the GTM dataLayer so you can control which tags fire from your own GTM container.

We do not support adding arbitrary custom JS snippets to the booking pages. Instead, you provide the relevant IDs and Alba loads the vetted SDKs needed for these integrations.

There is also an automatic cookie consent banner that only appears when tracking is configured, and tracking scripts are only loaded after the visitor accepts cookies.