Skip to main content
SmoobuHotels, vacation rentals & booking engines

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

  1. 01

    Only a GA field in the booking engine settings

    No confirmed way to place a Meta Pixel or GTM there.

  2. 02

    OTA reservations sit in the same calendar

    Easy to credit an Airbnb stay to your own ads.

  3. 03

    A one-night stay valued like a week

    Stay length drives the value; a booking count ignores it.

  4. 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. 1

    A Google Analytics Measurement ID field

    Under Settings, Booking Engine, Analytics. The only analytics hook we could confirm.

  2. 2

    A booking engine and website builder for direct bookings

    The channel your ads are meant to grow.

  3. 3

    Calendar sync with Airbnb, Booking.com and Expedia

    Why channel bookings must be filtered before anything is sent.

  4. 4

    Published API documentation

    Linked from Smoobu's site; we check whether it exposes direct reservations with channel and total.

  5. 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.

  1. 01

    Split last month's bookings by channel

    Direct bookings are the only ones ads can claim.

  2. 02

    Check what the GA field records on a real booking

    A page view on the engine is not a confirmed stay.

  3. 03

    Book one stay from a tagged ad click

    See whether the click data survives into GA or the reservation.

  4. 04

    Compare reported value with the reservation total

    Nights and fees often go missing.

  5. 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

Get my free conversion tracking audit

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.

Get my free conversion tracking audit

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.

Free · 30 min

Get Smoobu direct bookings counted properly

Free30 minutesNo obligation