PEAQPLUS · THE BLOG peaqplus.com
Blog / RM Productivity & Tools

Which Campaign Actually Brought Bookings?

9 min read · By the Peaqplus team

Hotel campaign attribution is genuinely hard — but "we don't know" isn't the only alternative. Search intent, baselines, and a workable 80/20 setup for marketing that answers for itself.

A note for hotel sales & marketing leads who present campaign results every quarter — and privately wonder how much of the slide is true.

You ran a paid-search push for the May weekend. Pickup rose. Was it the campaign? Was it the rate move your revenue colleague made the same week? Was it a competitor having a bad week? In most hotels, the honest answer is “we don’t know” — delivered, at month-end, on a slide that says the campaign worked.

This article takes the question seriously. Hotel campaign attribution is genuinely hard — harder than in most industries — but “we don’t know” and “perfect attribution” aren’t the only two options. There’s a wide, usable middle.

Why hotel attribution is genuinely hard

It helps to name the reasons, because none of them are your agency’s fault, and no dashboard makes them disappear.

Lead times are long and variable. The guest your campaign reached today may book in three weeks — long after the campaign report closed. A leisure guest and a corporate guest reached by the same ad book on entirely different clocks.

The journey crosses devices and channels. Saw the ad on a phone, checked the OTA over lunch, booked direct on a laptop four days later. Last-click logic hands the credit to “direct / brand search” — which is where journeys end, not where they start.

Pricing moves at the same time. If rates changed mid-campaign — yours or a competitor’s — the demand effect and the price effect land in the same pickup number. Untangling them after the fact is guesswork.

The baseline is rarely known. “Bookings rose during the campaign” means nothing without knowing what that period does without a campaign. Most hotels never establish the without.

The measurement most hotels skip: search intent

Here’s the asymmetry worth exploiting: bookings lag campaigns, but searches don’t. When a campaign reaches the right audience, it shows up within days as searches on your booking engine — which dates, how many guests, which room types — weeks before it shows up as room nights.

That makes booking-engine search data the earliest attribution signal you have. Search volume for the promoted dates rising above baseline while bookings haven’t moved yet is a campaign working. Search volume flat while clicks pile up is a campaign reaching the wrong people — and you know it in week one, not at month-end.

The same data answers the conversion question: searches that don’t become bookings point at price, availability, or a booking-path problem — a different fix than “more marketing.”

A workable attribution setup

The 80/20 version, in five habits:

1. Establish the baseline before you launch. Two weeks of normal search volume and pickup for the target period, plus the same-point-last-year view. Every campaign judgment you’ll make is a comparison against this — without it, there’s nothing to compare to.

2. Change one thing at a time. A campaign launched the same week as a rate drop is unmeasurable by design. Coordinate with whoever prices: hold rates through the read window, or accept that this one won’t be attributable.

3. Log the campaign like a pricing decision. One line: what ran, for which dates, from when to when, what it cost. Three months later, “did the March push work?” should have a findable answer — the same decision-audit logic that applies to rate moves applies to campaigns.

4. Watch searches and pickup by segment during the run. Searches for the promoted dates vs baseline; direct share of pickup vs the weeks around it. This is where a real signal shows up first.

5. Report ranges, not certainties. “The push likely added 15–30 room nights against baseline” is an honest, decision-grade sentence. A precise number with fake confidence is neither. Owners handle ranges better than most marketers expect — what they don’t handle well is discovering the precision was theater.

Timing beats attribution

One more reframe, and it’s the bigger win. The most expensive campaign problem in most hotels isn’t attribution — it’s timing. A weak period is typically visible in the pickup data about four weeks out. In hotels where marketing sees that signal, the campaign launches into a demand window that’s still open. In hotels where the weakness surfaces in the monthly report, the push goes out after the window has mostly closed — and then gets judged for underperforming.

A marketing calendar driven by pace gaps — “these three weeks are pacing behind, this is where the money goes” — outperforms a calendar driven by month names, regardless of how well either one is attributed.

When you don’t need any of this

  • If your direct channel is marginal — nearly everything comes through OTAs — fix the direct booking path before measuring campaigns that feed it. Attribution on a trickle isn’t worth the setup.
  • If your demand is stable, repeat-guest business, campaign spend is small and the honest move may be spending less on campaigns, not measuring them harder.
  • If you’re not running a booking engine you can see into, start there — you can’t measure intent you can’t observe.

Where to go from here

One level up sits the question this article assumes you’ve answered: whether a campaign is even the right lever for a soft period, versus a rate move — the hotel digital marketing guide covers that diagnosis.

The For Sales & Marketing page covers the whole workflow — search-intent reports, pickup by channel, and the weak-period radar. The booking-engine integration behind it is included free in every tier, which makes it the natural first step.

For the pickup-and-pace side that drives the timing argument, Business Intelligence explains the daily view, and Pickup 101 is the plain-language primer.

Or book a demo and bring a real campaign — we’ll model it against your own data.

Or keep the quarterly slide. It’s probably fine. Probably.

Free guides

Reading is one thing — knowing your next step is another. Answer one question and we hand you the guide that matches where your hotel is today. Free, delivered by email.

Find your guide →
Signal → Decision → Action → Outcome

See what we write about — applied in the platform.

Most of what we write is informed by what we see in customer deployments. In our 45–60 minute walkthrough, we run Peaqplus on our live demo environment — a simulated property with data that moves day to day.

No setup fee. No PMS access needed.