I have a confession: for the first couple of years running marketing for independent hotels, I did not have a plan. I had a calendar full of tasks and a dashboard full of numbers, and I told myself that was the same thing. It is not. A task list tells you what you are doing this week. A dashboard tells you what already happened. Neither one tells you why you are doing any of it, or whether the thing you are about to spend money on actually fits the hotel you are trying to build.
So I built a one-page plan. Not a 40-slide deck, not a 12-tab spreadsheet — one page. And it has quietly become the single most useful document we touch all year. Every channel decision, every offer, every “should we do this Instagram thing” gets held up against that one page. If it does not fit, it does not happen.
This post is me handing you that page. I will walk through every row, show you how I actually fill it in, and — this is the part most “marketing plan” articles skip — explain why it is deliberately, stubbornly separate from your KPIs.
Why one page, and why it is not your dashboard
The mistake I see most often with independent hoteliers is collapsing strategy and measurement into one document. You open a spreadsheet meant to be your “marketing plan,” and three months later it is just occupancy percentages, ADR, and a RevPAR line that makes you anxious every Monday.
That is a dashboard. Dashboards are great. But a dashboard answers how is it going, and it cannot answer what should we even be doing. The moment numbers move in, strategy gets evicted. You start optimizing the metrics in front of you instead of the position you are trying to win.
So I split them on purpose:
- The one-page plan = positioning, target guest, channels, offers, goals. The why and the what. You read it when you are deciding.
- The dashboard = occupancy, ADR, direct-booking share, channel cost, pace. The how it is going. You read it when you are reacting.
Keep them in different files, ideally on different days of your week. The plan is a slow document — you touch the strategic parts once a year. The dashboard is a fast document — you touch it constantly. Mixing slow and fast thinking is how good hotels end up chasing whatever metric blinked red last.
A plan you reread is worth ten plans you wrote once and filed. The whole design goal here is a page you will actually look at before you spend money.
The constraint is the feature. If your positioning, guest, channels, and offers do not fit on one page, you have not made the hard choices yet — you have just listed options. One page forces you to pick.
The five rows of the page
Here is the skeleton. Five rows, top to bottom, in this order — because each one feeds the next. You cannot pick channels until you know your guest, and you cannot pick offers until you know your position.
| Row | The question it answers | Lock for |
|---|---|---|
| 1. Positioning | Why does someone choose us over the place down the street? | 1 year |
| 2. Target guest | Who, exactly, are we for — and who are we not for? | 1 year |
| 3. Channels | Where will those guests actually find and book us? | Review quarterly |
| 4. Offers | What specific reasons to book do we put in front of them? | Review quarterly |
| 5. Goals | What does a good year look like, in plain language? | Set yearly, check monthly |
Let me go through each the way I actually fill it out with a property.
Row 1: Positioning
This is one or two sentences. Not a mission statement, not “we deliver exceptional experiences.” A real, specific reason a real human picks you over the nearest three competitors.
The test I use: would your closest competitor be able to say the exact same sentence? If yes, it is not positioning, it is wallpaper. “Boutique hotel with great service near downtown” is wallpaper. Everyone says that.
Compare a sharper version: “The only adults-only courtyard hotel within walking distance of the arts district, built for couples who want quiet, not a pool party.” Now I know who it is for, where it is, and what it is not. That sentence makes the next four rows almost write themselves.
If you are stuck here, this is genuinely the foundational work — it is the thing all of our strategy and foundations work hangs off, and it is worth more reflection than any tactic. Get this wrong and every dollar downstream is slightly misaimed.
Row 2: Target guest
One primary guest. Maybe a secondary. Not five “segments.” If you are talking to everyone, your ads, your photos, and your copy all turn to mush.
I write this as a short, almost rude-in-its-specificity profile. Not a corporate persona with a stock photo and a name like “Marketing Mary.” Something like:
- Primary: Couples, 35 to 55, driving in from within four hours, booking a two-to-three-night weekend, comparing us against Airbnbs and one nicer chain. They care about quiet, walkability, and a room that photographs well. Price-aware but not price-led.
- Secondary: Solo business travelers mid-week who want fast Wi-Fi and a real desk.
Notice what that does. It tells me the booking window, the competitive set, the emotional driver, and even the photography brief. When someone pitches me a TikTok campaign aimed at 22-year-olds, I can point at this row and say no in four seconds.
Row 3: Channels
Now — and only now — we talk about where guests find and book you. The order matters: channel before guest is how you end up on platforms your guest never uses.
For an independent hotel I am almost always weighing some mix of these:
- Organic search (Google). Still the workhorse. Your name searches, your “hotels near X” searches, your amenity searches. This is the bedrock — see our hotel SEO 2026 starter guide for how we approach it, and the hotel SEO service for the full scope.
- AI search and assistants. This is the newer one, and it is not optional anymore. When a guest asks ChatGPT or sees a Google AI Overview “where should I stay in [town] for a quiet weekend,” you want to be in that answer. The search volume signal is real — “aeo” pulls about 27,100 US searches a month and “generative engine optimization” about 5,400, which tells you the industry is racing here. If you are wondering whether you even show up, start with is your hotel invisible to ChatGPT, then the AI visibility service.
- Google Business Profile and local. For a single property this is enormous. Map pack, reviews, the whole thing. We have a full Google Business Profile playbook for hotels.
- Metasearch. Google Hotels, Trivago, Kayak. Often the most overlooked direct-ish channel for independents — more in our metasearch for independent hotels piece.
- OTAs. Yes, they stay on the page. The goal is never to pretend you can fire them — those bookings are real revenue. The goal is a healthier mix. OTA commissions run roughly 15 to 25 percent, so every booking you shift to direct claws back real margin. The honest framing of that math is in the book-direct math.
- Direct and email. Your site, your booking engine, your past-guest list. The cheapest channel you own.
You will not win all of these in one year. Pick the two or three that match your guest from Row 2, assign each an owner and a rough effort level, and ignore the rest with a clear conscience. A channel with no owner is a wish, not a plan.
Row 4: Offers
Offers are the specific, concrete reasons to book now that you put into those channels. Not your rack rate — your reasons.
This is where a lot of independents go quiet. They have a beautiful property and zero offers, so every channel just shows a price and a “Book” button. Compare that to a property with three clear, on-brand offers:
- A two-night “slow weekend” package with late checkout — built straight from the Row 2 couple.
- A mid-week solo “work-from-anywhere” rate with the desk and Wi-Fi front and center — built for the secondary guest.
- A direct-only perk (free parking, a welcome drink, best-rate guarantee) that gives people a concrete reason to book on your site instead of an OTA.
Each offer should trace back to a guest and a channel. If you cannot say who an offer is for and where it will run, cut it. And that direct-only perk is doing quiet, important work — it is the lever that nudges your channel mix toward direct without you fighting anyone. Conversion of that traffic, once it lands, is its own discipline; that is the book-direct CRO side of the house.
Row 5: Goals
Last row, and here is the discipline: these are plain-language goals, not dashboard metrics. The dashboard tracks the numbers. The plan states the ambition.
I write three, maximum:
- Grow direct booking share meaningfully versus last year — a healthier mix, not a fantasy of zero OTAs.
- Be the answer when our ideal guest asks Google or an AI assistant where to stay for the kind of trip we are built for.
- Lift average length of stay among our primary guest through the weekend packages.
Notice none of those has a hard percentage. That is deliberate on the plan. The targets and the tracking live on the dashboard. The plan exists so that when you look at the dashboard and a number is moving, you know which of these three things it is supposed to be serving — and whether the move actually matters or is just noise.
How I actually use the page through a year
Building it is the easy part. The value is in the rereading. Here is the cadence I keep with properties:
- Once a year: Sit down and rewrite, or at least re-confirm, Rows 1 and 2. Positioning and target guest are load-bearing. They should be boring and stable. If they are changing every quarter, something deeper is unresolved.
- Each quarter: Revisit Rows 3 and 4. Channels shift — a new competitor floods Google Ads, AI Overviews start eating a query you used to own, a metasearch channel suddenly performs. Offers get tired. This is your tuning pass.
- Each month: Do not touch the plan. Look at the dashboard. Then glance at the plan to ask one question: is what I am seeing serving one of my three goals? If a metric is up but it is not serving a goal, you are being entertained, not making progress.
That monthly habit — dashboard first, plan as the lens — is the whole trick. It stops you reacting to every twitch in the data and keeps you pointed at the position you decided to win.
A worked example, kept honest
Let me sketch one so the rows connect. This is illustrative — a made-up property to show the logic, not a real client or a real result.
Imagine a 22-room courtyard hotel in a walkable arts district.
- Positioning: The only adults-only courtyard stay walking distance from the galleries — quiet by design.
- Guest: Couples, four-hour drive radius, two-to-three-night weekends, comparing us to Airbnbs.
- Channels: Organic search and Google Business Profile as the bedrock, AI visibility as the rising bet, metasearch to pull cheaper direct-ish demand, OTAs kept but managed down.
- Offers: The slow-weekend package, the direct-only late-checkout perk, a shoulder-season couples rate.
- Goals: Healthier direct mix, be the AI answer for quiet couples weekends, longer average stays.
See how every row reinforces the next? The channels exist because of the guest. The offers exist because of the positioning. That coherence is the entire point. A plan where the rows do not talk to each other is just five lists stapled together.
The honest part about timelines
One thing I will not do is promise that filling out a page makes phones ring next week. SEO and AI-visibility work compound over months, not days — you are stacking small advantages and waiting for them to mature. There is no guaranteed ranking, from us or anyone telling you otherwise. What a tight one-page plan does is make sure that the months of compounding are all pushing in the same direction instead of scattering your effort across channels your guest never uses. It maximizes the odds. That is the honest promise.
If you want the deeper context on why your own name and your best queries sometimes go to OTAs instead of you, why your hotel ranks below OTAs for your name and how OTAs steal search are the two I would read next.
Build yours this week
Open a blank doc. Five rows. Force it onto one page. Resist the urge to add a sixth row of metrics — that is what the dashboard is for. If a section will not fit, that is the section where you have not actually chosen yet, and that is exactly where the work is.
If you would rather build it together and pressure-test the positioning and channel mix against what is actually winning in your market right now, that is the conversation I love having. Grab a free intro call over at /book, or if you already know AI search is your gap, take a look at the AI visibility service. One page first — then we make it earn its keep.