Understanding how guests interact with your Direct booking site can help you measure marketing performance, track conversions, and improve your booking flow.
Hospitable supports integrations with:
Google Analytics
Google Tag Manager
Meta Pixel
These integrations work with both:
Hospitable-hosted Direct sites
Self-hosted sites using Hospitable widgets
Hospitable automatically applies the required tracking code to the booking flow. You only need to add your tracking IDs in your Direct site settings.
Supported Analytics Platforms
Google Analytics
Google Analytics provides reporting and analytics for your Direct booking site traffic and booking conversions.
Supported formats:
GT-XXXXXXXXXX
G-XXXXXXXXXX
AW-XXXXXXXXXX
Google Tag Manager
Google Tag Manager (GTM) allows you to manage multiple tracking scripts and marketing tags from one place.
Supported format:
GTM-XXXXXXX
Google Tag Manager does not provide analytics reports on its own. It sends data to tools like Google Analytics.
Meta Pixel
Meta Pixel helps track visitor activity from Meta platforms like Facebook and Instagram.
Supported format:
Numeric Pixel ID
Hospitable currently supports:
Page View tracking only
Meta Pixel currently supports Page View events only. For advanced ecommerce conversion tracking, use Google Analytics or Google Tag Manager.
Automatic Ecommerce Event Tracking
Hospitable automatically tracks ecommerce events throughout the booking flow.
These events are sent automatically to your connected Google Analytics or Google Tag Manager setup.
Property Discovery Events
View Item
Triggered when a guest views a property page.
Add to Cart
Triggered when a guest selects dates and generates a quote.
Booking Conversion Events
Begin Checkout
Triggered when a guest starts the booking process.
Add Payment Info
Triggered when a guest enters guest details and reaches the payment step.
Purchase
Triggered when a guest successfully completes a booking.
Each event includes booking information such as:
Booking value
Currency
Property details
Stay dates
Guest count
This helps you measure booking funnel performance and conversion activity.
Cross-Domain Tracking
Cross-domain tracking preserves attribution when guests move between your website and the Hospitable booking flow.
Without cross-domain tracking, completed bookings may appear as "Direct" traffic instead of being attributed to the original marketing source.
Hospitable-Hosted Sites
If you use a Hospitable-hosted Direct site:
No additional setup is required
Hospitable automatically handles cross-domain tracking
Bookings remain properly attributed automatically.
Self-Hosted Sites
If you use your own website with a Hospitable booking widget, you must configure cross-domain tracking manually.
Configure Cross-Domain Tracking in Google Analytics
Open Google Analytics
Go to Admin β Data Streams
Open Configure tag settings
Select Configure your domains
Add:
booking.hospitable.com
Configure Cross-Domain Tracking in Google Tag Manager
Add the following domain to your GA4 Configuration tag:
booking.hospitable.com
This ensures conversions remain connected to the original traffic source throughout the booking journey.
Recommended Setup
Your ideal setup depends on how you manage your marketing tools.
Recommended for Most Hosts
Use:
Google Tag Manager
Google Analytics connected through GTM
This setup gives you flexibility for:
Analytics
Advertising tags
Conversion tracking
Remarketing tools
Recommended for Simpler Tracking
Use:
Google Analytics only
This setup works well for basic traffic and conversion reporting.
Meta Pixel Usage
Meta Pixel works best for:
Page visit tracking
Advertising audiences
Campaign attribution
For detailed ecommerce conversion tracking, use Google Analytics or Google Tag Manager instead.
How to Add Tracking IDs
After publishing your Direct site:
Go to Direct β Hospitable Sites or Self-Hosted Sites
Open the Marketing tab
Add your:
Google Analytics ID
Google Tag Manager ID
Meta Pixel ID
Save your changes
Republish your site if needed
Marketing settings page for a Hospitable Direct booking site with Google Analytics and Meta Pixel fields
Finding Your Tracking IDs
Google Tag Manager
Your GTM ID looks like:
GTM-XXXXXXX
You can find it in your Google Tag Manager workspace.
Google Analytics
Your Google Analytics ID looks like:
GT-XXXXXXXXXX
G-XXXXXXXXXX
AW-XXXXXXXXXX
You can find it in your Google Analytics property settings.
Meta Pixel
Your Meta Pixel ID is a numeric value found in Meta Events Manager.
Troubleshooting Analytics Issues
Bookings Showing as Direct Traffic
This usually means cross-domain tracking is not configured correctly.
If you use a self-hosted site:
Verify that booking.hospitable.com has been added to your cross-domain configuration
Duplicate Tracking Events
If you use both Google Analytics and Google Tag Manager:
Avoid adding the same tracking script twice
Hospitable recommends managing Google Analytics through GTM when both are used together.
Purchase Events Not Appearing
Verify that:
Your tracking IDs are correct
Your site has been republished after adding IDs
Your analytics platform is receiving events properly
Meta Pixel Missing Ecommerce Events
Meta Pixel currently supports only Page View tracking in Hospitable. Use Google Analytics or Google Tag Manager for detailed booking conversion tracking.
Key Things to Know
Hospitable automatically tracks booking funnel events
Meta Pixel supports Page View tracking only
Hospitable-hosted sites automatically support cross-domain tracking
Self-hosted sites require manual cross-domain setup
Google Tag Manager and Google Analytics can be used together
Ecommerce events are automatically sent during the booking flow



