A hotel's Instagram account can have 100,000 followers. Its website can get 50,000 visitors a month. Google ads can be viewed millions of times. The Booking.com profile can be examined by thousands of people. Reels videos can be watched hundreds of thousands of times. All of this can look impressive. But from a hotel management perspective, the real question is:
How many bookings, how much revenue, and how much real economic value do all these marketing activities create?
Because the purpose of marketing is not only visibility. For a hotel, the ultimate chain of the marketing system should be:
Visibility → Qualified Demand → Traffic → Consideration → Booking → Revenue → Net Revenue → Guest → Repeat Demand
That is why a good hotel marketing dashboard doesn't show only the marketing department's numbers. It connects sales, distribution, revenue management, finance, and guest behavior.
1. You Can't Manage Marketing You Can't Measure
One of the biggest problems with marketing activity is that it produces too much data. Instagram shows reach. Google shows clicks. The website shows sessions. The booking engine shows reservations. The OTA shows room nights and revenue. The PMS shows stays and revenue. Finance shows real income and cost. The problem is not a lack of data; it is that the data can't be connected to one another. So the first principle of hotel marketing measurement is to build this chain:
Marketing Data → Booking Data → Stay Data → Financial Data
2. The Difference Between a Vanity Metric and a Business Metric
Not everything measurable is important. For example:
- Instagram followers
- Reel views
- Likes
- Impressions
- Website sessions
- Email open rate
can be useful indicators. But none of them on its own means commercial success. They are often called vanity metrics. The real management indicators approach outcomes like these:
- Bookings
- Room Nights
- Booking Revenue
- Stayed Revenue
- ADR
- Conversion Rate
- CPA
- CAC
- ROAS
- Direct Booking Share
- Distribution Cost
- Net ADR
- Repeat Booking
- Customer Lifetime Value
3. A KPI Hierarchy Must Be Built
Hotel marketing KPIs can be thought of at five levels.
| Level | Core Question | Example KPIs |
|---|---|---|
| Awareness | Are they seeing us? | Reach, Impressions, Video Views |
| Engagement | Are they interested? | CTR, Engagement, Website Sessions |
| Intent | Are they getting closer to booking? | Room Views, Booking Engine Entries |
| Conversion | Are they booking? | Bookings, Conversion Rate, CPA |
| Commercial | Are we making money? | Revenue, ROAS, Net Revenue, CAC |
A mature system adds one more layer:
Customer Economics
Here the question is:
How much value does the guest we've won create over the long term?
4. Measuring the Marketing Funnel
The hotel's digital funnel can be set up in simplified form like this:
Impression → Click → Website → Booking Engine → Reservation → Stay
Example:
1,000,000 ad impressions → 20,000 clicks → 18,000 website visits → 4,000 booking engine entries → 300 reservations → 260 realized stays
Every stage in this chain can be measured.
5. The Funnel's Biggest Advantage
Seeing that total bookings are low is not enough on its own. The funnel shows us where we are losing. For example: Impressions high → clicks low. The problem may be the creative or message. Clicks high → booking engine entries low. The problem may be the website. Booking engine entries high → reservations low. The problem may be price, availability, policy, or the booking engine. Reservations high → stayed bookings low. The problem may be cancellation. So:
A KPI system doesn't only measure performance; it localizes the problem.
6. Impressions
An impression shows how many times content or an ad was displayed. But 1 million impressions doesn't mean 1 million people. The same person can generate multiple impressions. So impressions are more an indicator of exposure.
7. Reach
Reach expresses the number of unique users the content has reached. It matters especially in brand awareness and social media campaigns. But the reach → revenue relationship is not direct.
8. Frequency
A simple formula:
Frequency = Impressions / Reach
For example, 500,000 impressions, 100,000 people. Average frequency is 5. Very low frequency can lead to the message not being seen; very high frequency to creative fatigue. A single “ideal frequency” does not apply to all hotels and campaigns.
9. CTR — Click Through Rate
The formula:
CTR = Clicks / Impressions × 100
For example, 100,000 impressions. 2,500 clicks. CTR is 2.5%. CTR gives an idea about creative, headline, offer, and audience relevance. But high CTR = high bookings is not implied.
10. CPC — Cost per Click
CPC = Advertising Spend / Clicks
For example, TL 30,000 of advertising. 3,000 clicks. CPC is TL 10. However, cheap traffic can be low quality. So:
Cheap Click ≠ Cheap Customer
11. Website Sessions
Website sessions measure visits to the website. Sources can be grouped as:
Organic Search
Paid Search
Paid Social
Organic Social
Referral
Direct
Google Business Profile
But a more important question than the visitor count is:
What did these visitors do?
12. Engaged Traffic
Traffic alone is not enough. These can be examined:
Landing Page
Engagement
Room Page Visits
Offer Page Visits
Booking CTA Clicks
Booking Engine Entries
This turns traffic into qualified traffic.
13. Booking Engine Entry Rate
An example management formula:
Booking Engine Entry Rate = Booking Engine Entries / Relevant Website Sessions × 100
20,000 relevant website sessions. 4,000 booking engine entries. The rate is 20%. This rate gives an idea of the website's power to create booking intent.
14. Website Booking Conversion Rate
A simple approach:
Website Booking Conversion = Direct Bookings / Relevant Website Sessions × 100
For example, 20,000 sessions. 300 bookings. Conversion is 1.5%. However, the definition of the denominator must be fixed. Session? User? Booking engine session? The report must state this clearly.
15. Booking Engine Conversion Rate
Booking Engine Conversion = Completed Bookings / Booking Engine Sessions × 100
For example, 4,000 booking engine sessions. 300 bookings. Conversion is 7.5%. This metric helps separate the booking engine's performance from the website's performance.
16. Search-to-Booking Conversion
Within the booking engine it is also possible to track how many of those who ran an availability search made a reservation.
Bookings / Availability Searches
This ratio can give strong signals about price, availability, room presentation, and rate architecture.
17. Conversion Rate Alone Is Not Enough
Hotel A: 3% conversion. Hotel B: 1.5% conversion. At first glance A looks better. But Hotel A ADR = TL 4,000. Hotel B ADR = TL 12,000. Traffic source, booking window, LOS, and market mix may also differ. So conversion should not be detached from commercial context.
18. Booking Revenue
This is the total reservation value generated at the moment of booking. For example, 200 reservations. Average booking value TL 25,000. Booking revenue is TL 5,000,000. But this figure is not realized revenue.
19. Stayed Revenue
This is the revenue from stays that actually occurred after cancellations and no-shows. This distinction is critically important:
Booked Revenue ≠ Stayed Revenue
Especially in channels with a high cancellation rate, marketing performance can look better on booked revenue than it really is.
20. ADR
ADR = Room Revenue / Rooms Sold
From a marketing standpoint, ADR helps understand the quality of the bookings campaigns bring in. If a campaign raises booking count while lowering ADR significantly, the net effect should be assessed separately.
21. LOS — Length of Stay
LOS = Room Nights / Reservations
One campaign can bring 100 bookings × 1 night. Another can bring 50 bookings × 4 nights. By booking count the first campaign looks more successful. In room nights the second campaign is twice as valuable.
22. Average Booking Value
Average Booking Value = Booking Revenue / Number of Bookings
For example, TL 3,000,000 revenue. 100 bookings. Average Booking Value is TL 30,000. This metric should be evaluated together with CPA.
23. CPA — Cost per Acquisition
A simple formula:
CPA = Advertising Spend / Attributed Bookings
For example, TL 100,000 spend. 50 bookings. CPA is TL 2,000. However, if booking values differ, CPA alone can be misleading.
24. Cost per Room Night
Another more meaningful metric for hotels:
Advertising Spend / Attributed Room Nights
For example, TL 100,000 spend. 200 room nights. Cost per room night is TL 500. This helps account for the LOS difference.
25. Cost per Booking Revenue
Advertising Spend / Booking Revenue × 100
For example, TL 100,000 of advertising. TL 1,000,000 of booking revenue. Advertising cost ratio is 10%. This ratio is one of the starting points that can be compared with OTA commission rates. But direct booking's other costs must be added.
26. What Is ROAS?
ROAS stands for Return on Advertising Spend. The formula:
ROAS = Attributed Revenue / Advertising Spend
For example, TL 100,000 of advertising. TL 1,000,000 of attributed revenue. ROAS is 10x or, in another notation, 1,000%.
27. ROAS Is Not Profit
This is a very important distinction. ROAS is the ratio of revenue to advertising spend. But these items may not have been deducted from the revenue:
Discounts
Payment Cost
Booking Engine Cost
Agency Fee
Creative Cost
Cancellation
Variable Operating Costs
So:
ROAS ≠ Profit
28. Booked ROAS
Booked ROAS = Booked Revenue / Advertising Spend
The result seen in platform dashboards is often close to this. But because of cancellations it can overstate realized performance.
29. Stayed ROAS
A more realistic management metric:
Stayed ROAS = Stayed Revenue / Advertising Spend
For example, Booked Revenue TL 1,000,000. Stayed Revenue TL 800,000. Ad Spend TL 100,000. Booked ROAS 10x. Stayed ROAS 8x. The gap is the cancellation effect.
30. Net ROAS
A hotel can define a more advanced metric for its own internal management:
Net ROAS = Net Booking Contribution / Advertising Spend
But Net Booking Contribution must be defined precisely within the company. For example, which costs will be deducted?
- Discount?
- Payment?
- Booking engine?
- Agency?
- Variable stay cost?
- Creative?
If the definition changes, the KPI changes.
31. What Is CAC?
CAC is Customer Acquisition Cost. A simple formula:
CAC = Customer Acquisition Costs / New Customers Acquired
The critical word here is customer. Not booking.
32. CPA and CAC Are Not the Same Thing
A customer can make three reservations in a year. In this case there are 3 bookings. But 1 customer. So it should be thought of with this logic:
CPA = Booking Acquisition
CAC = Customer Acquisition
33. Calculating True CAC
A more comprehensive CAC may not include media spend alone. For example, the following can be included in the CAC calculation according to the accounting methodology set:
Paid Media
Agency Fee
Marketing Software
Creative Production
Relevant Marketing Personnel
Campaign Cost
What matters is that the definition is not changed from year to year.
34. Paid CAC
A narrower metric:
Paid CAC = Paid Acquisition Spend / New Customers Acquired Through Paid Channels
This can measure media performance more directly.
35. Blended CAC
Blended CAC = Total Acquisition Spend / Total New Customers
This metric helps see the total customer acquisition economics of the whole system: paid, organic, content, SEO, agency, and so on.
36. What Is LTV?
LTV is Customer Lifetime Value and expresses the economic value a guest will create over their relationship with the brand. A simple approach:
Average Customer Contribution × Purchase Frequency × Customer Lifetime
However, because repeat frequency can be low in hotels, LTV estimates should be made carefully.
37. The CAC / LTV Relationship
Winning a guest for TL 3,000 can look expensive at first glance. But if that same guest creates TL 150,000 of revenue within 3 years, it is judged differently. So an advanced marketing system moves to this level:
First Booking Economics → Customer Economics
38. Repeat Booking Rate
Repeat Guests / Total Guests
or it can be defined on a repeat-booking basis. The definition must be made consistently via customer ID, email, CRM ID, or PMS profile.
39. Repeat Direct Rate
An especially important KPI:
Repeat Guests Booking Direct / Total Repeat Guests
The first reservation may have come from an OTA. The guest has experienced the hotel. The second reservation can be direct. This is very valuable for long-term channel economics.
40. Direct Booking Share
On a room-night basis:
Direct Room Nights / Total Room Nights × 100
or on a revenue basis:
Direct Revenue / Total Room Revenue × 100
can be calculated. Which one is used must be stated.
41. Direct Booking Share Is Not Success on Its Own
A 70% direct share can look great. But if direct acquisition cost is 25%; and the OTA costs 17%; the economic picture can be different from what's expected. So:
Direct ≠ Automatically Cheap
42. Direct Acquisition Cost
The true cost of the direct channel can include:
Advertising
Booking Engine
Payment
Website
Agency
Discounts
Loyalty Benefits
CRM
Content
Allocating all of these costs one-to-one to each reservation can be hard. But management should at least have an idea of the fully loaded direct cost.
43. Direct Booking Cost Ratio
An example management formula:
Direct Channel Cost / Direct Revenue × 100
This ratio can be compared with the OTA commission rate. However, the distinction between fixed and variable cost should be taken into account.
44. OTA Revenue Share
OTA Revenue / Total Revenue × 100
or OTA share can be calculated on a room-night basis. But a high OTA share is not automatically bad. The question should be:
What demand does the OTA bring, and what does it cost?
45. OTA Commission Cost
OTA Commission / OTA Revenue × 100
But the real distribution cost may not be only the headline commission. Promotions, visibility programs, discounts, and other commercial elements can affect Net ADR.
46. Net ADR
A simplified management approach:
Net ADR = Gross ADR − Per-Room Acquisition / Distribution Costs
For example, Gross ADR TL 10,000. Channel cost TL 1,800. Net ADR is TL 8,200. This allows for healthier comparison of channels.
47. Channel Comparison
Example:
| Channel | Gross ADR | Channel Cost | Net ADR |
|---|---|---|---|
| Direct Organic | 10,000 | 300 | 9,700 |
| Direct Paid | 10,000 | 1,000 | 9,000 |
| OTA A | 10,200 | 1,836 | 8,364 |
| OTA B | 10,500 | 2,100 | 8,400 |
This is only an example model. In real analysis, LOS, cancellation, payment, discount, incrementality, and customer value should also be assessed.
48. Cost of Distribution
One of the most important concepts in channel management in hospitality.
Cost of Distribution = Channel-Specific Acquisition and Distribution Costs
Costs such as commission, advertising, transaction, technology, and discount can be included by channel.
49. Distribution Cost Ratio
Distribution Cost / Channel Revenue × 100
This ratio allows a fairer economic comparison between channels.
50. Channel Profitability
The real question:
Which channel brings the most revenue?
is not the one; it should be:
Which channel creates the most economic contribution?
Sometimes high revenue can be less valuable because of high distribution cost.
51. Followers
The follower count can show the size of the brand's potential audience. But a follower is not a booking. So it should not be used alone as a commercial KPI.
52. Engagement Rate
There are various definitions. For example:
Engagement / Reach × 100
or:
Engagement / Followers × 100
can be used. The report should state which formula it uses.
53. Social → Website Traffic
How much qualified traffic social media sends to the website can be tracked. For example:
Profile Link Click
Story Link
Campaign Link
UTM Sessions
This ties social media to the commercial funnel.
54. Assisted Conversion
A guest can discover the hotel on Instagram. Then search the brand on Google. Then make a booking. In this case, Instagram may not get last-click conversion. But it played an important role in the customer journey. So:
Last Click ≠ Entire Customer Journey
55. Organic Traffic
In SEO performance, organic sessions can be tracked. But the real question is which search intent brings the traffic.
56. Branded vs Non-Branded Search
Branded Search
A user who already knows the brand.
Non-Branded Search
A user arriving via destination, hotel type, or need.
Non-brand visibility matters especially for new demand acquisition.
57. Organic Conversion
Organic Direct Bookings / Relevant Organic Sessions
SEO shouldn't only produce traffic; it should contribute to the commercial funnel.
58. Organic Revenue
SEO investment can be linked over time to organic direct booking revenue. But SEO also has brand demand, assisted conversion, and destination discovery effects.
59. Google Business Profile
GBP matters especially for brand search, local discovery, Maps, and reputation. Depending on the data the platform currently offers, possible measurements can include signals like:
Profile Views / Interactions
Website Actions
Calls
Directions
But the real commercial link should be set up like this:
GBP → Website → Booking Engine → Reservation
60. GBP Tracking with UTM
If appropriate UTM tagging is added to the website link, GBP-sourced web traffic can be tracked more clearly in analytics. That way Google Business Profile stops being just “Maps visibility” and is tied to the direct booking funnel.
61. Review Score
The review scores on Google, Booking.com, and other important platforms should be tracked separately. But the average score alone is not enough.
62. Review Volume
A 4.9 score with 12 reviews and a 4.8 score with 1,200 reviews may not have the same trust effect. So score + volume should be read together.
63. Review Velocity
The pace at which new reviews arrive can be tracked. Especially for seasonal hotels, recent reviews can matter for trust.
64. Review Sentiment
Reviews can be analyzed by topic:
Room
Cleanliness
Staff
Breakfast
Location
Noise
Value
Pool
Wi-Fi
This ties the marketing KPI to operational improvement.
65. Database Growth
A permissioned first-party customer database can become a strategic asset over time. KPIs can be tracked like this:
New Subscribers
New Guest Profiles
Consent Rate
Active Audience
66. Email Open Rate
A useful engagement metric. But because of privacy technologies it should not be used alone as a definitive performance measure. A downstream action can matter more.
67. Email Click Rate
Clicks / Delivered Emails
It can show the email content's power to drive action.
68. Email Booking Revenue
The real commercial metric is the booking revenue and stayed revenue generated by email campaigns. That way CRM stops being just a newsletter system.
69. What Is Attribution?
Attribution is the problem of deciding which marketing touchpoint a booking's value should be credited to. For example:
Instagram → Google → Website → Booking.com → Website → Direct Booking
Which channel created the booking? A single answer is not always possible.
70. Last-Click Attribution
The last channel before the booking gets the conversion. Advantage: simple. Disadvantage: it can make upper-funnel channels look worthless.
71. First-Click Attribution
It credits the channel of first discovery. It can be useful in awareness analysis. But it can ignore channels close to conversion.
72. Multi-Touch Attribution
It tries to distribute value across multiple touchpoints in the customer journey. In theory it is more realistic. But because of data, privacy, cross-device, and platform limits, it is not flawless.
73. Attribution May Never Be Perfect
A guest sees Instagram on their phone. Searches Google on a laptop. Their partner researches on Booking.com. Then they book through the hotel's website. Measuring the whole journey with 100% accuracy can be hard. So:
Measurement should support decisions, not create an illusion of perfect certainty.
74. Attribution and Incrementality Are Not the Same Thing
Attribution asks this question:
“Which channel was this booking credited to?”
Incrementality asks this question:
“Would this booking have happened without this channel?”
The second question is much stronger economically.
75. The Brand Search Example
The guest types the hotel name into Google. Clicks the Brand Ad. Books. Google records a conversion. But without the ad, would they have clicked the organic result and made the same booking? Platform ROAS alone cannot say.
76. Incremental Revenue
So advanced marketing targets this:
Incremental Revenue
and, more importantly:
Incremental Contribution
That is, the economic value that wouldn't have arisen without the ad.
77. The Difference Between ROAS and ROI
ROAS is calculated on advertising spend. ROI can take the broader investment cost into account. A simple management approach:
ROI = (Return − Investment) / Investment × 100
But the definitions of “Return” and “Investment” need to be set in advance.
78. Marketing ROI
For example, marketing investment can include:
Media
Agency
Creative
Software
Personnel
Production
If Incremental Contribution is used on the Return side, a much more economic measurement is obtained.
79. Marketing Budget / Revenue
A simple ratio:
Marketing Spend / Revenue × 100
It can be used to track marketing intensity across years. But it is not a performance indicator on its own.
80. If the Budget Rises, Does Revenue Rise?
The real question is Marginal Return. TL 100,000 → TL 1,000,000 revenue. TL 200,000 → TL 1,400,000 revenue. Total revenue rose. But the marginal return on the extra TL 100,000 is TL 400,000. So scale decisions should be examined with marginal efficiency, not just average ROAS.
81. Channel Mix
The hotel's sales can come from channels like:
Direct
Booking.com
Expedia
Tour Operator
Corporate
Travel Agency
Walk-In
Channel mix is a strategic KPI.
82. There Is No Universal Ratio for an Ideal Channel Mix
A resort is different. A city hotel is different. A 6-room boutique hotel is different. A 500-room resort is different. So the goal should be not maximum direct share but an optimal profitable channel mix.
83. Reading Channel Mix with Net ADR
Example: Direct 30%. OTA 50%. Corporate 20%. This distribution is neither good nor bad on its own. For each channel, these should be examined:
ADR
Net ADR
LOS
Cancellation
Booking Window
Customer Value
84. Market Mix
The marketing dashboard can show, by country or source market:
Revenue
Room Nights
ADR
LOS
Booking Window
Cancellation
CAC
Repeat Rate
That way you move from “which country do the most bookings come from?” to “which is the most valuable market?”
85. Market Revenue Isn't Enough
Market A: TL 5 million in revenue. Market B: TL 3 million. But Market A: high commission, high cancellation, short LOS. Market B: direct, long LOS, low cancellation. The economic value can differ.
86. Guest Segment KPIs
Segments can be split, for example, like this:
Couples
Families
Business
International Leisure
Domestic Weekend
Groups
Each segment can carry a different CAC, ADR, LOS, booking window, and repeat potential.
87. The Campaign Dashboard
For each campaign:
| KPI | Result |
|---|---|
| Spend | — |
| Impressions | — |
| Clicks | — |
| CTR | — |
| CPC | — |
| Website Sessions | — |
| Booking Engine Entries | — |
| Bookings | — |
| Room Nights | — |
| Booked Revenue | — |
| Stayed Revenue | — |
| CPA | — |
| ROAS | — |
| Cancellation | — |
This table is the minimum commercial view of a campaign report.
88. Creative Performance
By creative, these can be tracked:
Spend
CTR
CPC
Conversion
Revenue
CPA
ROAS
That way you can see the difference between “the most-liked creative” and “the creative that makes the most money.”
89. Creative Fatigue
Creative performance can fall over time. For example, frequency rises. CTR falls. CPC climbs. Conversion weakens. This can be a signal that a creative refresh is needed.
90. Booking Window KPI
Booking Date → Arrival Date
the time between them. For example, Market A: 10 days. Market B: 75 days. This information is critical for campaign timing and revenue forecasting.
91. Booking Window + Marketing
Starting an ad 7 days before arrival for a market that books 90 days ahead can be late. So this should be set up:
Marketing Calendar → Booking Window Data
92. Cancellation Rate
Cancelled Bookings / Total Bookings × 100
It can be examined by channel, rate plan, market, and campaign.
93. Adding Cancellation to Marketing Performance
A campaign shows 10x ROAS. But 35% cancellation. Another campaign 7x ROAS. Cancellation 5%. In terms of stayed revenue, the second campaign can be stronger than expected.
94. No-Show Rate
No-shows can be tracked separately, especially for certain rate plans and markets. Marketing should approach the economics not only of reservations but of the consumed stay.
95. Mobile vs Desktop
By device, these should be compared:
Traffic
Booking Engine Entry
Conversion
Revenue
For example, 80% of traffic is mobile. 40% of bookings are mobile. This can point to a mobile conversion problem.
96. Landing Page Conversion
Each landing page may not perform the same. For example, Homepage: 0.8%. Room page: 1.6%. Package page: 2.5%. This can affect campaign routing decisions.
97. Room Type Conversion
By room type, these can be examined:
Views
Booking Engine Searches
Bookings
ADR
Revenue
Cancellation
If a room is viewed a lot but doesn't sell, there may be a price-value or presentation problem.
98. Offer Conversion
For example, these can be measured separately:
Flexible Rate
Non-Refundable
Breakfast Included
Stay 3 Pay 2
Direct Benefit
But not just booking count; Net ADR and contribution should be examined.
99. Revenue per Website Session
Direct Revenue / Relevant Website Sessions
For example, TL 1,000,000 direct revenue. 20,000 sessions. Revenue per session is TL 50. This metric can combine traffic quality and conversion economics into a single number.
100. Revenue per Booking Engine Session
Direct Revenue / Booking Engine Sessions
It can help evaluate booking engine performance in revenue terms.
101. Visitor Value
If an average qualified website visitor creates TL 80 of revenue, a commercial reference emerges for how much CPC can be paid for paid traffic. But margin and incrementality must be taken into account.
102. Break-Even Acquisition Cost
A very powerful management question for marketing:
What is the most we can spend to win a booking?
In simplified form:
Break-Even Acquisition Cost = Booking Contribution Before Acquisition Cost
However, the definitions of room variable cost, tax, payment, discount, and other costs should be made together with finance.
103. Target CAC
Break-even is the ceiling. The target should be lower. For example, Break-even CAC TL 4,000. Target CAC TL 2,000. In this case campaigns can be optimized toward the commercial goal.
104. How Is Target ROAS Set?
There is no universal rule like “10x is a good ROAS.” Target ROAS depends on:
Gross Margin
Variable Cost
Channel Cost
Cancellation
Discount
Repeat Value
Incrementality
Business Objective
105. Break-Even ROAS
If the maximum acceptable advertising cost is 10% of revenue, a simple break-even ROAS could be around 10x. But this is only a mathematical example that depends on the cost model defined. Each hotel should build its own unit economics model.
106. Booking Unit Economics
Each booking can be broken down like this:
Gross Booking Revenue − Discount − Channel Cost − Payment Cost − Acquisition Cost − Variable Stay Cost = Booking Contribution
This ties marketing to the financial model.
107. Room Night Unit Economics
The same analysis can be done on a room-night basis. This can be more meaningful especially in hotels where LOS differences are large.
108. What Should an Executive Dashboard Look Like?
A CEO, GM, or investor shouldn't see 100 KPIs. The main dashboard can include 10–15 critical KPIs. Details can sit at a lower level as drill-downs.
109. A Recommended Executive Marketing Dashboard
| KPI | Actual | Budget/Target | LY | Variance |
|---|---|---|---|---|
| Marketing Spend | — | — | — | — |
| Direct Revenue | — | — | — | — |
| Direct Share | — | — | — | — |
| Paid Revenue | — | — | — | — |
| ROAS | — | — | — | — |
| CAC | — | — | — | — |
| Website Conversion | — | — | — | — |
| Booking Engine Conversion | — | — | — | — |
| OTA Share | — | — | — | — |
| Distribution Cost | — | — | — | — |
| Net ADR | — | — | — | — |
| Cancellation | — | — | — | — |
| Repeat Rate | — | — | — | — |
This can be sufficient at the management level.
110. A KPI Without a Target Is Incomplete
ROAS 8x. Is this good? If the target is 5x, it's good. If the target is 12x, it's weak. So this chain should be set up:
KPI → Target → Actual → Variance
111. Actual vs Budget
Marketing spend is 20% over budget. It is not bad on its own. If revenue is 50% over and marginal return is healthy, it can make sense. The budget should be a control tool; not a rigid ceiling that blocks growth.
112. Comparison with Last Year
YoY is useful. But these may have changed:
Room Count
ADR
Season Dates
Marketing Budget
Market Conditions
Distribution
Brand Awareness
So the percentage increase alone is not enough.
113. The Benchmark Problem
The questions “What should hotel web conversion be?” “What should ROAS be?” “What should CAC be?” have no single universal answer. Because segment, ADR, market, brand strength, booking window, traffic mix, and property type differ. The strongest benchmark is often:
your own hotel's historical and segment-level performance.
114. Averages Can Hide the Truth
Total ROAS 8x. But Brand Search 20x. Non-Brand 3x. Meta Retargeting 12x. Meta Prospecting 2x. The average can hide where the problem is. So segmentation is critical.
115. Minimum Segmentation
Performance can be examined at least by:
Channel
Campaign
Market
Device
New / Returning
Brand / Non-Brand
Room Type
Booking Window
Stay Month
116. Cohort Logic
The guests won in January are one cohort. February is another. Then these can be examined:
Repeat Rate
Revenue
LTV
Direct Migration
This strengthens customer economics analysis.
117. OTA First Touch, Direct Second Booking
The guest may have first come through an OTA. That is not bad. The OTA functioned as a customer acquisition channel. The real question is:
Does the guest need the OTA again for the second booking?
118. Direct Migration Rate
A KPI like this can be defined for internal management:
Previously OTA-Acquired Guests Who Later Book Direct / Returning OTA-Acquired Guests
This is very valuable for long-term distribution strategy. Of course, guest communication and data use must comply with the relevant platform rules and legal obligations.
119. Can Brand Strength Be Measured?
Not with a single KPI, no. But signals can be tracked:
Branded Search
Direct Traffic
Repeat Guests
Organic Mentions
Social Search
Direct Booking Share
Review Volume
Referral Traffic
As the brand strengthens, customer acquisition economics can improve.
120. Brand Demand Ratio
For internal management, the change between branded search and non-branded search can be tracked. But a high branded share should not always be read as good. Because non-brand discovery may be weak. The aim is to grow both together.
121. Marketing KPIs Should Not Be Managed in Isolation
Marketing sees ROAS. Revenue sees occupancy. Finance sees margin. Operations sees guest satisfaction. All are different sides of the same booking.
122. Integration
The ideal chain:
Demand → Marketing → Booking → Rate → Stay → Guest Experience → Review → Repeat
So the marketing dashboard should not be detached from the Revenue Management and Operations dashboards.
123. Marketing Can't Rescue Bad Operations
Advertising brings guests. Operations creates experience. Experience creates reviews. Reviews affect future conversion. So this loop exists:
Marketing → Guest Experience → Reputation → Future Marketing Performance
124. Is Marketing Spend an Investment, Not an Expense?
Some marketing spend can create customer assets and brand demand in the future. But the word “investment” should not remove the obligation to account for it. For every spend there should be:
Objective
KPI
Expected Return
Measurement
Review
125. You Can't Have a Good KPI with Bad Data
If tracking is wrong, ROAS is wrong. If the booking engine doesn't send revenue, revenue is wrong. If currency is wrong, revenue is wrong. If there are duplicate conversions, bookings are wrong. If cancellations aren't deducted, performance is wrong. So:
Data Quality precedes Performance Analysis.
126. The Marketing Data Audit
Monthly check:
- Website tracking works
- Booking engine tracking works
- Revenue correct
- Currency correct
- Transaction ID correct
- No duplicate conversions
- UTM standard applied
- Booking count compared against the PMS
- Cancellation updated
- Channel mapping correct
127. Which System Is Right?
Google Ads: 100 bookings. Meta: 80 bookings. Analytics: 120 bookings. Booking Engine: 150 bookings. PMS: 140 stayed bookings. Which is right? The answer: it depends on the question. The platform for optimization. Analytics for the journey. The booking engine for reservations. The PMS for stays. Finance for the financial result. So don't expect one system to answer every question.
128. The Financial Source of Truth
In the final commercial performance assessment, realized reservation, stay, revenue, refund, and cost data should be reconciled with financial systems. A platform dashboard is not an accounting system.
129. Every KPI Should Have an Owner
Example:
| KPI | Owner |
|---|---|
| Website Traffic | Marketing |
| Website Conversion | Marketing / E-Commerce |
| Booking Engine Conversion | E-Commerce |
| ADR | Revenue |
| OTA Cost | Revenue / Finance |
| CAC | Marketing / Finance |
| Review Score | Operations |
| Repeat Rate | CRM / Commercial |
| Net Revenue | Finance |
The owner provides the KPI's accountability.
130. Daily
Each day, these can be monitored:
Spend
Booking
Revenue
Tracking Error
Major Anomaly
Website / Booking Engine Failure
But not every daily fluctuation requires a strategic decision.
131. Weekly
Weekly, these can be reviewed:
Channel Performance
Campaign Performance
CPA
ROAS
Conversion
Booking Pace
Need Dates
Search Terms
Creative
Budget Allocation
132. Monthly
Monthly, these should be evaluated together:
Marketing Spend
Direct Revenue
Direct Share
CAC
ROAS
Net ROAS
Distribution Cost
OTA Share
Net ADR
Market Mix
Repeat
Review
Forecast
133. Quarterly
The quarterly review can be more strategic.
Market Portfolio
Channel Strategy
Agency Performance
Brand Demand
Customer Acquisition Economics
LTV
Budget Allocation
Technology
Content Investment
Next Quarter Strategy
134. What Do You Do When a KPI Falls?
For example, Direct Revenue fell 20%. It shouldn't be immediately said “the ads are bad.” Drill-down:
Direct Revenue ↓
Why? Traffic ↓? Conversion ↓? ADR ↓? Availability ↓? Did the booking window change? Did the market mix change? A website problem? Rate parity? A tracking problem? This is the root cause approach.
135. The KPI Tree
Direct Revenue can be broken down like this:
Traffic × Conversion × Average Booking Value
Average Booking Value:
ADR × LOS
Therefore:
Direct Revenue ≈ Traffic × Conversion × ADR × LOS
This is not a full financial formula; it is a very powerful management model.
136. The Paid Revenue Tree
Ad Spend → Clicks → Sessions → Booking Engine → Conversion → Booking Value → Revenue
That way you can examine at which point a ROAS decline came from.
137. The Main System
Marketing Investment → Reach → Qualified Traffic → Booking Intent → Conversion → Booking → Room Nights → Revenue → Net Revenue → Stay → Guest Experience → Review → Repeat → Customer Lifetime Value
Marketing's real performance emerges across the whole of this chain.
138. The 25 Most Common Marketing KPI Mistakes
- Mistaking follower count for success.
- Mistaking impressions for revenue.
- Mistaking clicks for conversions.
- Mistaking bookings for customers.
- Confusing CPA with CAC.
- Mistaking ROAS for profit.
- Confusing booked revenue with stayed revenue.
- Not accounting for cancellation.
- Not seeing distribution cost beyond OTA commission.
- Assuming direct booking is automatically cheap.
- Changing the definition of website conversion.
- Treating platform attribution as absolute truth.
- Assuming all brand search is incremental.
- Not separating new and returning customers.
- Reading ADR independently of LOS.
- Ignoring market mix.
- Not examining device differences.
- Not measuring room type performance.
- Not tying creative performance to revenue.
- Not auditing tracking.
- Not assigning KPI owners.
- Reporting KPIs without targets.
- Not seeing the segments behind the average.
- Separating marketing from Revenue Management.
- Not tying the marketing report to financial results.
139. 25 Decision Gates for Marketing Performance
Decision Gate 1
Is the marketing objective defined?
Decision Gate 2
Is the revenue target clear?
Decision Gate 3
Is each KPI's definition standardized?
Decision Gate 4
Is the data source clear?
Decision Gate 5
Has tracking been verified?
Decision Gate 6
Is the booking engine being measured?
Decision Gate 7
Is revenue value coming through?
Decision Gate 8
Is cancellation taken into account?
Decision Gate 9
Are booked and stayed separated?
Decision Gate 10
Is direct share measured?
Decision Gate 11
Is direct cost measured?
Decision Gate 12
Is OTA cost measured?
Decision Gate 13
Is distribution cost measured?
Decision Gate 14
Is Net ADR calculated?
Decision Gate 15
Is CPA calculated?
Decision Gate 16
Is CAC calculated?
Decision Gate 17
Is ROAS calculated with the right revenue?
Decision Gate 18
Are new / returning separated?
Decision Gate 19
Is there analysis by market?
Decision Gate 20
Is there analysis by channel?
Decision Gate 21
Are there KPI targets?
Decision Gate 22
Is variance analysis done?
Decision Gate 23
Is the root cause found?
Decision Gate 24
Is an action owner assigned?
Decision Gate 25
Is the result measured again?
140. The Marketing Performance Workbook
A — Business Targets
- Revenue
- Occupancy
- ADR
- Direct Share
- Channel Mix
B — Demand
- Market
- Segment
- Season
- Booking Window
C — Visibility
- SEO
- Social
- OTA
- Paid Media
D — Traffic
- Source
- Medium
- Campaign
- Landing Page
E — Conversion
- Website
- Booking Engine
- Rate
- Room
- Offer
F — Revenue
- Bookings
- Room Nights
- ADR
- LOS
- Booked Revenue
- Stayed Revenue
G — Cost
- Media
- Agency
- Creative
- Commission
- Technology
- Payment
H — Economics
- CPA
- CAC
- ROAS
- Net ROAS
- Distribution Cost
- Net ADR
I — Customer
- New Guest
- Repeat Guest
- Direct Migration
- LTV
J — Reputation
- Review Score
- Review Volume
- Review Themes
K — Management
- Target
- Actual
- Variance
- Root Cause
- Action
- Owner
- Deadline
- Result
This structure turns marketing from a reporting activity into a management system.
141. The Marketing Maturity Model
Level 1 — Activity
How much did we post? How many ads did we run?
Level 2 — Traffic
How many people came? How many clicked?
Level 3 — Conversion
How many bookings came?
Level 4 — Revenue
How much revenue was generated? What is ROAS?
Level 5 — Economics
What is CAC? What is net revenue? What is distribution cost?
Level 6 — Customer Economics
What is LTV? What is the repeat rate? What is direct migration?
Level 7 — Integrated Commercial Management
Marketing, Revenue, Distribution, CRM, Operations, and Finance are managed in the same economic system.
142. What Should a Good Marketing Dashboard Look Like?
A good dashboard doesn't show a lot of data. It answers the right questions. A manager should be able to see these within 30 seconds:
How much did we spend?
How much revenue did we create?
How many new customers did we win?
What is the direct share?
What is the OTA share?
What is the distribution cost?
How is conversion?
How is CAC?
How is ROAS?
Which market is growing?
Which channel is deteriorating?
Where is action needed?
The dashboard's purpose is not to show charts; it is to produce decisions.
143. KPI → Insight → Action
Reporting must not end at the KPI. For example:
Website Conversion 1.8% → 1.1%
This is the KPI. Then:
Mobile conversion fell sharply.
This is the insight. Then:
The booking engine's mobile checkout will be tested.
This is the action. Then:
Owner: E-Commerce Manager · Deadline: 5 days
This is management. Then conversion is measured again. This is control.
144. The Real Management Loop
Data → KPI → Target → Variance → Drill-Down → Root Cause → Insight → Decision → Action → Owner → Deadline → Execution → Measurement → Learning
The management system of Volume VI and the marketing system of Volume VII come together exactly here.
145. What Is Marketing's Ultimate KPI?
There is no single KPI. Because marketing takes on different jobs. But at the business level the ultimate question is:
Is the marketing investment increasing the hotel's capacity to produce sustainable and profitable demand?
So the most mature measurement system doesn't look only at ROAS. It evaluates these together:
Incremental Demand
Net Revenue
Customer Acquisition Cost
Distribution Cost
Customer Lifetime Value
Brand Demand
Repeat Business
146. The Core Principle of This Chapter
The success of hotel marketing should be judged not by visibility, but by visibility's capacity to turn into measurable and economic demand.
So the wrong chain is:
Post → Like → Report
The right chain should be:
Investment → Visibility → Qualified Demand → Conversion → Booking → Stay → Net Revenue → Guest → Repeat → Lifetime Value
147. Conclusion: Turning Marketing from an Expense Line into a Commercial Management System
Hotel marketing is not just Instagram, Google Ads, Booking.com, SEO, or the website. All of these are different parts of the same commercial system. When this system isn't measured, marketing turns into a list of activities. When it is measured, it becomes a sales system. When it is tied to net economic results, it becomes an investment management system. The structure we have built throughout Volume VII can now be read like this:
Brand → Website → SEO → OTA → Google → Reputation → Social Media → Content → Photography → Video → Advertising → Traffic → Conversion → Booking → Revenue → Measurement
But it shouldn't stop here. The real closed loop is:
Brand → Visibility → Demand → Traffic → Trust → Booking → Revenue → Stay → Experience → Review → Reputation → Repeat → Direct Demand → Data → Insight → Optimization → Stronger Brand
The moment a hotel can measure this loop, it starts to move away from “how many followers do we have?” Instead it asks this question:
“Which marketing investment brings which guest, at what cost, through which channel, and how much real value does that guest leave with the business?”
This is exactly where professional hotel marketing management begins.
Hotel Investment Guide — Volume VII
Volume VII — Sales, Marketing and Brand addresses the entire commercial demand-generation system together, from building the hotel brand to the website and booking engine, from OTA management to Google, from social media to photography and video, and from digital advertising to measuring marketing performance.
The aim is not merely more visibility.
The aim is to build and manage, measurably, this chain:
Brand → Demand → Booking → Net Revenue → Guest Relationship → Repeat Demand
Because good marketing doesn't just make the hotel more visible. It brings the right guest to the hotel, at the right cost, sustainably.