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.

LevelCore QuestionExample KPIs
AwarenessAre they seeing us?Reach, Impressions, Video Views
EngagementAre they interested?CTR, Engagement, Website Sessions
IntentAre they getting closer to booking?Room Views, Booking Engine Entries
ConversionAre they booking?Bookings, Conversion Rate, CPA
CommercialAre 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

Email

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:

ChannelGross ADRChannel CostNet ADR
Direct Organic10,0003009,700
Direct Paid10,0001,0009,000
OTA A10,2001,8368,364
OTA B10,5002,1008,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:

KPIResult
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

KPIActualBudget/TargetLYVariance
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:

KPIOwner
Website TrafficMarketing
Website ConversionMarketing / E-Commerce
Booking Engine ConversionE-Commerce
ADRRevenue
OTA CostRevenue / Finance
CACMarketing / Finance
Review ScoreOperations
Repeat RateCRM / Commercial
Net RevenueFinance

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

  1. Mistaking follower count for success.
  2. Mistaking impressions for revenue.
  3. Mistaking clicks for conversions.
  4. Mistaking bookings for customers.
  5. Confusing CPA with CAC.
  6. Mistaking ROAS for profit.
  7. Confusing booked revenue with stayed revenue.
  8. Not accounting for cancellation.
  9. Not seeing distribution cost beyond OTA commission.
  10. Assuming direct booking is automatically cheap.
  11. Changing the definition of website conversion.
  12. Treating platform attribution as absolute truth.
  13. Assuming all brand search is incremental.
  14. Not separating new and returning customers.
  15. Reading ADR independently of LOS.
  16. Ignoring market mix.
  17. Not examining device differences.
  18. Not measuring room type performance.
  19. Not tying creative performance to revenue.
  20. Not auditing tracking.
  21. Not assigning KPI owners.
  22. Reporting KPIs without targets.
  23. Not seeing the segments behind the average.
  24. Separating marketing from Revenue Management.
  25. 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
  • Google
  • 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.