Campaigns · Step-by-step 2026 guide

How to Measure ROAS and Cost per Booking in Google Hotel Ads

Calculate hotel advertising ROAS, booking CPA and cancellation-adjusted revenue, with reporting formulas for Google Hotel Ads campaigns.

Fielmente Team8 November 20264 min read
Visual flow diagram: Google Ads campaign spend to Tracked confirmed bookings to Booking revenue and cancellations to ROAS and cost-per-booking decisions
Fielmente infographic: Google Ads campaign spend → Tracked confirmed bookings → Booking revenue and cancellations → ROAS and cost-per-booking decisions

A hotel ad with a low cost per click may still be unprofitable. What matters is the revenue and contribution margin associated with confirmed, stay-eligible bookings after advertising costs.

Start with simple consistent measures: cost per confirmed booking, booked return on ad spend, cancellation-adjusted return and—where possible—contribution after variable costs.

The process at a glance

Use this visual workflow to identify which platform, owner or reporting layer comes next.

  1. 1Google Ads campaign spend
  2. 2Tracked confirmed bookings
  3. 3Booking revenue and cancellations
  4. 4ROAS and cost-per-booking decisions
1

Calculate the core metrics correctly

Booked ROAS equals attributed booking revenue divided by ad spend. If a hotel records ₹3,00,000 in tracked booking value on ₹50,000 spend, the booked ROAS is 6.0×, or 600%. Cost per booking equals ad spend divided by completed attributable bookings.

If there were 20 confirmed attributed bookings in that example, cost per booking is ₹2,500. These figures are illustrations, not average performance promises.

Practical checklist

  • Record spend for the same reporting window.
  • Record validated completed booking value.
  • Calculate ROAS = attributed value ÷ spend; CPA = spend ÷ bookings.
2

Separate booked and realised revenue

Booked revenue can overstate realised revenue if a large share of reservations cancel or are modified. Reconcile campaign reports with property-management or booking-engine records after the relevant stay period.

A no-show, refund or change in stay value may not be reflected immediately in ad-platform conversion reports. Maintain a separate cancellation-adjusted view when possible.

Practical checklist

  • Track cancellations and refunds.
  • Review stay dates and booking windows.
  • Report both original booked value and adjusted revenue.
3

Look beyond revenue to contribution margin

Two hotels with the same ROAS can have very different profitability because of food inclusions, occupancy, housekeeping and distribution fees. Compare ad acquisition cost with the contribution available from each booking.

If your campaigns fill low-season nights that otherwise would be empty, their incremental value can differ from campaigns that merely shift existing organic demand to paid.

Practical checklist

  • Estimate variable cost per occupied room.
  • Compare paid direct-booking cost with OTA distribution cost.
  • Separate incremental demand from branded return visits.
4

Use reports to decide what to change

Review returns by hotel, market and campaign where data volume supports it. Low ROAS can stem from poor bidding, weak landing pages, inaccurate conversion values or a broken hotel feed.

Before changing bid targets, verify data freshness and conversion accuracy. A bidding system can only optimize against the conversion values you feed it.

Practical checklist

  • Validate conversion values and currency.
  • Investigate missing hotel participation.
  • Adjust campaigns only after identifying the likely cause.

Common mistakes to avoid

  • Using clicks or leads as the denominator for cost per completed booking.
  • Ignoring cancellations when quoting realised returns.
  • Comparing gross revenue to a net-margin profitability target without explanation.

Frequently asked questions

What is the formula for hotel ad ROAS?

Attributed booking conversion value divided by advertising spend, presented as a ratio or percentage.

Does a high ROAS always mean a profitable booking?

No. Consider cancellations, variable costs, taxes and incremental demand when evaluating profitability.

Official Google resources

This guide uses Google's product documentation. Interface labels and eligibility can change; verify them in the connected account.

Continue learning

The complete series links connectivity, campaigns and the commercial direct-booking journey.

Turn technical hotel setup into measurable direct bookings.

Explore Fielmente's Google Hotel Center and Hotel Ads services for your hotel or portfolio.

Chat on WhatsApp