Skip to main content
Sailia automatically fires tracking events at key points in the booking flow. If you have an analytics provider connected — such as Google Tag Manager or PostHog — these events are forwarded automatically, giving you visibility into how customers move through your booking funnel.

How it works

When a customer interacts with your booking page, Sailia sends events to every analytics provider you have configured. Each event includes contextual properties like the session name, ticket counts, and estimated value. You can use these events to build conversion funnels, retargeting audiences, and revenue attribution reports in your analytics tool.
Tracking events are only sent when at least one analytics provider is configured. See setting up a provider below.

Booking funnel events

The following events fire automatically during the booking flow. No additional configuration is needed once a provider is connected.

Event properties

Every event includes a standard set of properties alongside event-specific ones:
The conversion_value is an estimate based on selected tickets and quantities. The final charged amount may differ after discounts, gift cards, or membership benefits are applied at checkout.

Additional tracking events

Beyond the core funnel events above, Sailia also tracks granular interactions during the booking flow: These events help you identify where customers drop off and which sessions generate the most interest.

Supported providers

Sailia supports the following analytics providers. Events are sent to all active providers simultaneously.
Connect your GTM container to receive all tracking events in the dataLayer. Each event is pushed with its full set of properties, so you can create triggers and tags in GTM without any custom code.Events appear in the dataLayer in this format:
If you provide your website URL alongside the GTM container, Sailia automatically configures cross-domain tracking between your website and your Sailia booking page.
Connect your PostHog project to capture booking events as PostHog events. Sailia automatically identifies logged-in customers, so you can build funnels and cohorts based on booking behaviour.

Use cases

  • Conversion funnels — track the drop-off between booking_start and booking_completed to identify friction in your booking flow
  • Revenue attribution — use conversion_value with your ad platform to measure return on ad spend
  • Retargeting — build audiences of customers who started but did not complete a booking
  • Session performance — compare session_view and booking_completed rates across different activities

Online bookings

How the booking flow works for customers.

Meter usage tracking

Track server-side usage events with the meter API.