Conversion tracking for Smoobu direct bookings
Smoobu hosts mostly fill their calendars through Airbnb, Booking.com and Expedia, and run ads to win the bookings they do not pay a commission on. The booking engine's analytics setting takes a Google Analytics Measurement ID and nothing else that we could confirm. So the direct booking you paid to attract is visible, at most, in GA, while Meta and Google Ads only learn from whatever gets imported.
Free30 minutesNo obligation
Smoobu · what breaks
What goes wrong tracking a Smoobu booking engine
- 01
Only a GA field in the booking engine settings
No confirmed way to place a Meta Pixel or GTM there.
- 02
OTA reservations sit in the same calendar
Easy to credit an Airbnb stay to your own ads.
- 03
A one-night stay valued like a week
Stay length drives the value; a booking count ignores it.
- 04
Cancellations long after booking
A reservation months ahead can be cancelled after the ad gets credit.
Smoobu · the fix
What changes — Smoobu
Direct stays as the conversion
Valued on the booking total, with nights attached.
Channel bookings separated
Airbnb, Booking.com and Expedia never reach ad conversions.
Cancellations reversed
So far-out reservations are not banked as revenue.
Smoobu · architecture
What Smoobu actually lets you do
One analytics hook is confirmed; the rest are checks we run on your account.
- 1
A Google Analytics Measurement ID field
Under Settings, Booking Engine, Analytics. The only analytics hook we could confirm.
- 2
A booking engine and website builder for direct bookings
The channel your ads are meant to grow.
- 3
Calendar sync with Airbnb, Booking.com and Expedia
Why channel bookings must be filtered before anything is sent.
- 4
Published API documentation
Linked from Smoobu's site; we check whether it exposes direct reservations with channel and total.
- 5
Check whether GTM or a Meta Pixel can be added
Not confirmed. We test rather than assume.
Smoobu · diagnose
Where Smoobu tracking breaks, in diagnostic order
For holiday rentals the channel mix matters more than the tags, so it goes first.
- 01
Split last month's bookings by channel
Direct bookings are the only ones ads can claim.
- 02
Check what the GA field records on a real booking
A page view on the engine is not a confirmed stay.
- 03
Book one stay from a tagged ad click
See whether the click data survives into GA or the reservation.
- 04
Compare reported value with the reservation total
Nights and fees often go missing.
- 05
Match cancellations against credited bookings
Long lead times make this gap large.
Smoobu · prove
The QA evidence — Smoobu
Run on a real direct booking through the Smoobu booking engine, not an owner-blocked date.
Source of truth
Smoobu's reservation list: direct bookings by date with nights, guests and booking total
- A direct booking from a tagged ad click with the click data confirmed traceable.
- The booking sent once with nights and total, deduplicated on a shared event ID.
- An Airbnb or Booking.com reservation confirmed not sent.
- A cancellation confirmed reversed.
- The GA Measurement ID setting confirmed still recording.
- Direct bookings reconciled per reservation over a fully closed window.
- Re-checked 30 days later, and after any Smoobu booking engine change.
Smoobu · free audit
What we check in the free audit
- Split last month's bookings by channel
- Check what the GA field records on a real booking
- Book one stay from a tagged ad click
- Compare reported value with the reservation total
- Match cancellations against credited bookings
Checked against
Smoobu's reservation list: direct bookings by date with nights, guests and booking total
Free30 minutesNo obligation
Smoobu · when not to buy
When you don't need this on Smoobu
Many rental hosts are better served by leaving tracking alone.
- If you do not run paid ads and rely on OTAs, the GA field covers what you need.
- If you run only Google Ads and the GA field already records completed bookings with value, importing that may be enough. Check it does on a real booking first.
- If you have one or two units and a full calendar from OTAs, ad spend is not your bottleneck.
- A single property with a modest campaign is a small job; we will tell you if a developer can handle it.
Smoobu · what we deliver
The event map for a Smoobu property
Availability searched
Dates and guest count chosen in the booking engine.
Direct booking confirmed
The conversion, with nights and stay total.
Check-in date
Carried so lead time is visible per campaign.
Booking cancelled
Withdrawn, however far ahead the stay was.
Booking channel
Direct versus OTA, so only direct stays count.
Written guarantee
95%+ tracking accuracy
Measured against Smoobu's reservation list: direct bookings by date with nights, guests and booking total. Miss it and we keep working at no cost.
From $400 · See packages
FAQ
Smoobu questions, answered
We could not confirm a field for it. The setting we found takes a GA Measurement ID. If no pixel slot exists, Meta gets direct bookings server-side from your reservation records instead.
Because those stays sit in the same Smoobu calendar. Every reservation is filtered by channel before anything goes to an ad platform.
The booking total, with nights attached. A two-night and a ten-night booking are not the same result.
They are reversed when they happen. Holiday rentals book far ahead, so this matters more than in most businesses.
Yes. Nothing here replaces it; the server side adds Meta and Google Ads alongside it.
More on Smoobu
- Smoobu → Google AdsConnecting Smoobu to Google Ads
- Smoobu → MetaConnecting Smoobu to Meta Conversions API
- Smoobu → GA4Connecting Smoobu to GA4
RELATED GUIDES
Booking tools beside Smoobu, and what their bookings feed
- HostfullyConversion tracking for Hostfully direct booking sites
- RMS CloudConversion tracking for the RMS Cloud booking engine
- Hospitable (Direct)Hospitable Direct: tracking the booking, not just the visit
- Meta · Vacation rentalsMeta Ads conversion tracking for vacation rental management companies
- Google Ads · Vacation rentalsGoogle Ads conversion tracking for vacation rental management companies
- Meta × Booking SystemHow to reconcile Meta Ads against your booking or reservation system
- Google Ads · Abandoned cart → recoveredHow to track cart abandonment to recovered sale for Google Ads
- TravelConversion tracking for travel, across long research windows and several devices
Free · 30 min
Get Smoobu direct bookings counted properly
Free30 minutesNo obligation
