CPB instead of clicks - what hotel marketing reports hide
Short: CPB - cost per booking - is the only honest success metric in hotel marketing. Clicks show interest, inquiries show intent, only the booking in the PMS shows business success. Skip CPB and you optimize on phantom conversions. Setup is technically feasible with modern PMS - but 90 percent of agencies avoid it because their business model rests on click reports.
📋 Table of contents
- What CPB is and why clicks mislead
- Why clicks and inquiries are not enough
- How CPB is technically measured in the PMS
- Which PMS systems support CPB tracking well
- Why 90 percent of agencies do not offer CPB tracking
- What you can check in your current marketing reporting
- What happens when CPB tracking is introduced
- What happens to the marketing team after CPB setup
- Frequently asked questions on CPB in hotel marketing
- Bottom line: CPB is the most honest question in hotel marketing
Your marketing report shows 4,000 clicks, 80 inquiries, 12 conversions. Sounds great. What it does not show: how many of those conversions actually booked. That is the biggest silent lie of the hotel marketing industry - and it is standard, not exception.
In our hotel projects we often see hoteliers receive monthly marketing reports showing clicks, session duration and conversion rates. What they rarely receive: an honest mapping of marketing euros to bookings in the PMS. That is not malice from agencies - it is an industry standard that has never been put on the test bench.
This article shows what CPB is and why measurement in the PMS is indispensable. Plus: which PMS systems support it well, why most agencies still do not offer it, and a concrete setup approach for any hotel with modern PMS in 4 to 8 hours.
What CPB is and why clicks mislead
The intermediate metrics sound similar but are strategically different:
- CPC (cost per click) measures only interest. A click can be competitor analysis, an accidental touch, or real buying intent. CPC without follow-up measurement is marketing theater.
- CPL (cost per lead) measures buying intent. An inquiry shows the prospect is seriously evaluating. But between inquiry and booking sits a conversion rate that varies between 18 and 42 percent in our projects - depending on source market, season, vendor quality.
- CPB (cost per booking) measures business success. It is the only metric that directly answers: what did this marketing investment deliver in revenue?
In our hotel projects we see this pattern regularly. At one Austrian hotel we increased bookings by 150 percent within twelve months - at constant ad budget. In the strongest month, inquiries were ten times higher than the previous year. That worked only because we measured CPB from day one. Optimization went on the source channels with real bookings, not the ones with the most clicks.
Why clicks and inquiries are not enough
There is a simple test any hotelier can run to check whether their marketing reporting is honest. Three questions:
- How many of the 12 conversions last month actually booked?
- What CPB did Google Ads, Meta Ads, newsletter and organic search each have?
- Which source channel delivered bookings with the highest booking value?
If the answer to one of these is "I do not know", marketing is flying blind. Marketing budgets get distributed by appearance, not by effect. In most hotel projects we take over, all three answers are unclear. That changes only after the CPB setup.
The inquiry-to-booking conversion effect
Inquiries often look the same: someone fills a form or sends an email. In reality, an inquiry from a high-intent source market (e.g. direct via brand search) books at 38 percent. An inquiry from a broadly targeted display ad books at 12 percent. Anyone weighting both inquiries equally optimizes for volume instead of quality.
CPB factors that conversion effect in automatically. A source with lower conversion and higher CPB becomes visible - and budget shifts to sources with better CPB.
The peak booking value trap
Not every booking is worth the same. A three-night summer booking at 720 euros is a different scale than a November weekend at 220 euros. CPB alone is not enough - the metric becomes truly meaningful with booking value. Marketing share (CPB divided by booking value) is the real efficiency measure.
In our projects we work with two values: CPB for volume control and marketing share for efficiency control. Both together yield the full picture.
How CPB is technically measured in the PMS
The mechanics are not high-tech, but require care in setup. Three building blocks have to fit together.
Building block 1: conversion tracking on the hotel website
On the hotel website all marketing clicks are tagged with UTM parameters: source, medium, campaign. These UTM data are captured in Google Analytics 4 and carried in the cookie of the booking flow.
That is standard web marketing. What is rarely done: forwarding the UTM data to the booking engine. That is exactly where the pipeline breaks for most hotels.
Building block 2: booking engine with source forwarding
When a guest moves from the hotel website to the booking engine, the UTM data must be forwarded as URL parameters. Typical booking engines are iFrame embeds from Cultuzz, DIRS21 or hotelnetsolutions. The booking engine then captures the UTMs as a custom field in the booking.
What often goes wrong: Standard iFrame embeds do not forward UTM parameters. Source information gets lost on the switch to the booking engine. Result: all direct bookings appear as "direct traffic" in the PMS without source breakdown.
The solution: activate UTM forwarding. Most booking engines support it - it just needs to be configured. With DIRS21 and hotelnetsolutions it is a setup point in the admin area. With Cultuzz it requires a small custom configuration.
Building block 3: PMS with marketing data analysis
In the PMS the booking arrives with source information. What is missing is the link to marketing costs. Modern PMS like Apaleo, Mews, Cloudbeds and Hotelogix offer either native CPB reports or open APIs. Marketing costs from Google Ads and Meta Ads get imported through those.
Setup effort: With modern PMS infrastructure 4 to 8 hours one-time. With older systems (Fidelio, some Sihot versions) significantly more - here a data bridge is often needed.
How OTA reduction works concretely with CPB data, see our detail post on OTA share reduction. How we work with data and tracking generally is documented in the pioneer post on seven years of AI in Google Ads.
Which PMS systems support CPB tracking well
From our hotel projects and market observation, PMS systems can be sorted by CPB suitability.
Very good: Apaleo, Mews, Cloudbeds, Hotelogix. Cloud-native architecture, open APIs, native marketing reports or simple integration. If you use one of these, CPB setup is a matter of hours.
Good with effort: Protel, Sihot, Casablanca. Functionally possible, but needs custom integration with channel manager as bridge. Setup typically 2 to 4 days.
Difficult: Fidelio (classic), older Sihot versions, custom in-house developments. Here CPB setup is often its own project of several weeks. Common recommendation: PMS migration at the next opportunity to a cloud solution.
In PMS selection CPB suitability should be a deliberate criterion. Anyone introducing a new PMS should explicitly ask the vendor: how does CPB tracking work? Which custom fields are supported in bookings? Is there an open API for marketing cost data? These questions filter modern from old-fashioned systems better than any demo.
Why 90 percent of agencies do not offer CPB tracking
The question stands: if CPB is so valuable, why do so few agencies offer it? Three reasons we know from observation.
Reason 1: technical complexity
PMS integration needs IT knowledge that many classical marketing agencies do not have in-house. Knowing Google Ads does not automatically mean knowing API integration. Doing web design does not mean knowing every booking engine. CPB setup demands cross-disciplinary competence rarer than pure marketing skills.
Reason 2: business model protection
Optimizing on clicks and inquiries delivers nice reports without booking reality being checked. An agency with 4,000 clicks per month looks successful - whether those clicks become bookings stays open. CPB tracking makes that protective shield transparent. Anyone introducing CPB has to be willing to be measured by actual results. Not every agency wants that.
Reason 3: effort scaling
CPB setup per hotel costs 4 to 8 hours one-time at modern PMS infrastructure, more at older systems. With standard package hotel marketing at 990 euros per month, this one-time effort is hard to justify business-wise. Volume optimizers build standard packages without CPB setup.
At Nordsteg, CPB setup is part of the hotel growth system setup in the first 90 days. We see it not as add-on, but as precondition for any honest marketing partnership.
What you can check in your current marketing reporting
Three simple tests any hotelier can run in 30 minutes to check whether their marketing reporting is CPB-capable.
Test 1: source breakdown in the PMS
What to do: Open last month's bookings in the PMS. Which source channels are broken down? Do you see "Booking.com", "HRS", "Direct", or finer splits like "Google Ads brand", "Meta summer campaign", "Newsletter February"?
Finding: If only "Direct" appears as a catch-all, the marketing source information gets lost on the switch to the booking engine. That is the most common tracking gap and the most important fix.
Test 2: marketing cost in the report
What to do: Check the current marketing report for whether marketing costs per booking are reported, not just per click or per inquiry.
Finding: If "cost per booking" or "marketing share" do not appear in the report, marketing optimizes on intermediate metrics instead of business success.
Test 3: quarterly conversion comparison
What to do: Compare inquiries per source channel with bookings per source channel, ideally over three months.
Finding: If a channel delivers many inquiries but few bookings (conversion below 15 percent), marketing budget is wrongly invested here. This insight is only visible with CPB tracking.
What happens when CPB tracking is introduced
In our hotel projects, a pattern shows after CPB setup that is surprisingly consistent.
First 30 days: First real data arrives. The findings are often uncomfortable - a channel that received much budget delivers few bookings. Another channel that was underestimated delivers the cheapest bookings. This reality stings briefly, but is necessary.
Day 30 to 90: Budget shift into the most efficient channels. CPB drops noticeably as inefficient channels are reduced and budget moves into strong ones. In our projects, typically 25 to 40 percent CPB reduction in the first 90 days.
Day 90 plus: Seasonal and source-market specific optimization becomes possible. Which channels work in winter, which in summer? Which markets convert best at which time? This control is impossible without CPB data.
In our hotel projects, hoteliers often say after 6 months: "I have the feeling for the first time that my marketing money is being deliberately allocated." That is the actual value of CPB. Not just the cost saving, but strategic clarity.
What happens to the marketing team after CPB setup
An observation from practice often missed in setup planning: CPB changes not only reports, but discussions in the marketing team. Before, discussions were about clicks, reach, ad formats, images. After, they are about source markets, seasonal shifts, conversion paths.
That is a substantial attention shift. Marketing staff who previously optimized in weekly rhythms on ad performance suddenly think in monthly rhythms about booking impact. Leadership stops asking about clicks per euro and asks about booking value per euro.
This cultural shift is slow but deep. Anyone who has CPB data once cannot think in the old logic anymore - marketing becomes more strategic, less tactical. In hotel projects we accompany over time, after 12 months we see marketing teams discussing investment allocation with leadership at eye level. Before, those were two separate worlds.
Frequently asked questions on CPB in hotel marketing
What is CPB in hotel marketing?
CPB stands for cost per booking - the actual marketing cost per closed booking in the PMS. Unlike CPC (cost per click) or CPL (cost per lead), CPB measures real business success, not an intermediate metric. CPB is the only metric that directly answers: what did this marketing investment actually deliver in revenue?
Why are clicks and inquiries not enough as success metric?
Clicks show only interest, not buying intent. Inquiries show buying intent, but not booking. In our hotel projects we see inquiry-to-booking conversions between 18 and 42 percent - extreme spread. Optimizing without PMS tracking means optimizing on inquiries that do not book. That is marketing budget flowing into the wrong channels.
How is CPB technically measured in the PMS?
Three building blocks: 1. conversion tracking on the hotel website with source channel capture. 2. booking engine that forwards source channel to the PMS. 3. PMS evaluation with marketing cost mapping. Modern PMS like Apaleo, Mews, Protel or Hotelogix support this natively. Older systems need a tracking pipeline with the channel manager as bridge.
Which PMS systems support CPB tracking well?
Modern cloud PMS like Apaleo, Mews, Hotelogix and Cloudbeds offer CPB tracking natively via open APIs. Protel and Sihot are possible, but need additional integration. Classical systems like Fidelio are technically demanding. CPB tracking capability should be a criterion in PMS selection - not retrofitted later.
Why do many hotel marketing agencies not measure CPB?
Three reasons: 1. technical complexity - PMS integration needs IT knowledge that many classical marketing agencies lack. 2. business model protection - optimizing on clicks and inquiries delivers nice reports without booking reality being checked. 3. effort - CPB setup takes 4 to 8 hours per hotel one-time. Standard package agencies avoid this effort.
What is a typical CPB in hotel marketing?
In our hotel projects we see typical CPB values between 12 and 28 euros per direct booking in stable operation. Brand campaigns often below 10 euros, source-market expansion higher initially (40-80 euros), after 6 to 9 months of optimization those values drop substantially too. Compared with 17 percent OTA commission on a 540-euro direct booking, CPB is three to eight times more efficient.
Which provider types deliver CPB measurement in the PMS and which do not is mapped in our comparison of DACH hotel marketing providers in a 6-criteria matrix.
Bottom line: CPB is the most honest question in hotel marketing
Anyone in hotel marketing not measuring CPB is not honest with themselves. That is a hard statement, but it is true. Marketing without booking reference is theater. Counting clicks without checking whether they bring business is the industry standard - but it is wrong.
The good news: CPB setup is feasible. With modern PMS infrastructure in a workday, with classical systems in two to four. The effort is manageable, the insight massive. Anyone who has had CPB data once never wants to fly without it again. That is our understanding of honest hotel marketing.