Skip to main content

Direct Booking Flow Analytics

Track your site visits and manage marketing tags.

Dawn Ginie Santoyo avatar
Written by Dawn Ginie Santoyo
Updated over a week ago

Our new page allows you to add your Meta Pixel and Google Tag Manager ID or Google Analytics. We have made it simple by applying the necessary coding on your Hospitable site or Self-Hosted site and allowing you to insert those IDs for you to view and manage tags and analytics on your end.

After publishing a site, you can navigate to Direct > Hospitable Sites/Self-Hosted Sites > Marketing to add these IDs.

Automatic E-commerce Event Tracking

Our Direct booking platform automatically tracks detailed e-commerce events throughout your booking funnel, giving you complete visibility into customer behavior and conversion performance.

When visitors interact with your booking widget and complete reservations, we automatically send the following events to your Google Analytics or Google Tag Manager:

Property Discovery:

  • View Item - When a visitor views your property details

  • Add to Cart - When a visitor selects dates and generates a price quote

Booking Conversion:

  • Begin Checkout - When a visitor starts the booking process

  • Add Payment Info - When a visitor enters guest details and reaches payment

  • Purchase - When a visitor successfully completes their booking

Each event includes detailed information such as booking value, currency, property details, dates, and guest count, allowing you to track exact conversion amounts and analyze your booking funnel performance.

Cross-Domain Tracking

Our booking system automatically maintains session continuity and proper attribution, with setup requirements depending on your site configuration:

For Hospitable Sites

If you're using a Hospitable-hosted site, no setup required. We automatically handle cross-domain tracking between your site and our booking platform, ensuring that completed bookings are properly attributed to your original marketing sources rather than appearing as "Direct" traffic.

For Self-Hosted Sites

If you're using your own website with our booking widget, you'll need to enable cross-domain tracking to maintain attribution when visitors navigate from your site to our booking platform:

Setup Required:

  • In your Google Analytics 4 property: AdminData StreamsConfigure tag settingsConfigure your domains → Add booking.hospitable.com

  • OR in Google Tag Manager: Add booking.hospitable.com to your GA4 Configuration tag's Auto Link Domains field

Benefits for All Setups:

This ensures your Google Ads, social media campaigns, and other marketing efforts show accurate booking conversion and ROI data, with visitors properly attributed to their original traffic sources throughout the entire booking journey.

Google Tag Manager vs Google Analytics

Essentially, you can have one or both. But if you have both, only add in the Google Tag Manager (GTM) ID and input your Google Analytics to your GTM dashboard.

Google Analytics is an analytics tool that provides reports. Google Tag Manager has no reporting features. It sends data from your website to other marketing/analytics tools (including GA). GTM lets you manage various Javascript tracking codes (Tags). Google Analytics tracking code is one of those tags.

You can find more information here.

Where can I find this?

Google Tag Manager
Format: GTM-xxxxxxx

Google Analytics
Format: GT-XXXXXXXXX, G-XXXXXXXXX, and AW-XXXXXXXXX

Meta Pixel
Format: xxxxxxxxxxxxxxxx



Related Articles:
How to create a direct booking site

Did this answer your question?