Restaurant Marketing Plan Template
A fillable one-year restaurant marketing plan: situation analysis, guest personas, SMART goals, a channel plan with owners and budgets, a 12-month campaign calendar, and a budget worksheet that checks your spend against the 3-6% of sales benchmark. Pairs with the restaurant business plan template and the guide to increasing restaurant sales.
Pre-filled with a realistic example: a 70-seat neighborhood Italian bistro doing $1.4M a year. Edit any cell. Budget totals recalculate as you type.
Restaurant Marketing Plan 2027
Copper Fig
Denver, CO · Prepared by Dana Reyes, Owner · Projected sales $1,400,000
1. Situation Analysis
Where you are today. Be blunt about the numbers; this is for you, not a bank.
70-seat neighborhood Italian bistro in Denver's Berkeley district. Wood-fired pizza, house pasta, 40-label Italian wine list. Open 5 years, $1.4M annual sales, dinner-heavy (72% of covers), patio for 28 in summer. Third-party delivery is 11% of sales at a margin we don't love.
Target guest personas
Weeknight Regulars (Berkeley families)
Ages 32-48, live within 1.5 miles, household income $110K-$180K, two kids, tired by 6pm. Visit 2-3x per month.
Tuesday-Thursday family dinner, early seating, pizza + pasta share, one glass of wine each.
Google Business Profile, email list, school and youth-sports sponsorships, loyalty program.
Date-Night Couples (citywide)
Ages 26-40, drive 15-25 min, discover us through Instagram and Google reviews, order the tasting-style pasta flight.
Friday/Saturday 7-8:30pm, patio in summer, $95-$130 check with a bottle.
Instagram Reels, Resy listing, local food writers, Google reviews with photos.
2. Competitor Snapshot
Three is enough. Pick the ones your guests actually mention.
| Competitor | Their strength | Their weakness | Where we win | |
|---|---|---|---|---|
| Il Posto (2 blocks) | Strong bar program, 4.7 Google rating, 1,900 reviews | No patio, $42 average check, no kids menu | We win families and price-sensitive weeknights | |
| Slice House (chain, 0.5 mi) | Fast, cheap, heavy delivery-app promos | No table service, frozen dough, 4.1 rating | We win on quality and dine-in experience | |
| Barolo Grill (downtown) | Special-occasion reputation, press coverage | $85+ check, 20-min drive, reservations 3 weeks out | We win the 'nice but not a production' date night |
3. Goals (SMART)
Three goals, each with a number you can pull from the POS. 'More awareness' is not a goal.
| Objective | Metric | Baseline | Target | By | |
|---|---|---|---|---|---|
| Grow Tuesday-Thursday covers | Avg weeknight covers per night | 84 | 105 | June 30 | |
| Shift delivery from third-party to direct | Direct online orders as % of all delivery | 18% | 40% | Sept 30 | |
| Build the email list | Active subscribers | 1,240 | 3,500 | Dec 31 |
4. Positioning Statement
One sentence: for [who], [restaurant] is the [category] that [benefit], because [proof]. If the staff can't repeat it, it's too long.
“For Northwest Denver families and couples who want a real dinner out without downtown prices, Copper Fig is the neighborhood Italian bistro that serves wood-fired pizza and fresh pasta made that morning, at $28 average check, with a patio and a wine list that a sommelier picked, not a distributor.”
5. Channel Plan
One owner per channel. If the owner is 'everyone', it's nobody.
| Channel | Tactic | Monthly $ | Owner | KPI | |
|---|---|---|---|---|---|
| Google Business Profile | Weekly photo + post, reply to every review within 48 hrs, menu synced | $ $150 | Dana | Profile actions (calls, directions, site clicks) per month | |
| Every-other-week newsletter, birthday offer, win-back at 60 days | $ $120 | Dana | Open rate, redemptions per send | ||
| Instagram / TikTok | 3 Reels per week from the kitchen, $500/mo in boosted posts geofenced to 5 miles | $ $900 | Marco (sous chef) | Reach within 5 mi, saves, profile taps to reserve | |
| Local SEO | Menu pages on our own site, citations cleanup, neighborhood landing page | $ $400 | Agency (retainer) | Map-pack rank for 'italian restaurant berkeley denver' | |
| Delivery apps | Stay on Basic tier, run in-app promos only on slow Mondays, push first-party ordering on every box | $ $1200 | Priya (GM) | Third-party order margin, direct-order share | |
| Loyalty | POS points program, double points Tue-Thu, SMS opt-in at checkout | $ $250 | Priya (GM) | Member visit frequency vs non-members | |
| Events / catering | Monthly wine dinner, 2 office-catering pitches per week, school fundraiser nights | $ $1000 | Dana | Event revenue, catering leads booked | |
| PR / local press | Pitch 1 story per quarter (new menu, patio opening), host 2 local food writers | $ $450 | Dana | Placements, referral traffic spikes | |
| Monthly total | $4,470 | 3.8% of projected sales | |||
6. 12-Month Marketing Calendar
One headline campaign per month. Seasonal hooks pre-filled; swap for your market and concept.
| Month | Campaign | Seasonal hook / offer | Channels |
|---|---|---|---|
| January | Comfort season: pasta flight launch | Post-holiday value, Dry January mocktail list | Email, Instagram, GBP |
| February | Valentine's prix fixe | Book by Feb 7 for the patio-heated tables | Email, Instagram, Resy |
| March | Spring menu preview | Restaurant Week participation | PR, GBP, Instagram |
| April | Patio opening party | First 50 patio reservations get a free bruschetta | Email, GBP, local press |
| May | Mother's Day brunch | Reservations open April 15 | Email, Instagram, loyalty |
| June | Wine dinner series kickoff | Piedmont producer visit | Email, events, PR |
| July | Summer weeknights | Kids eat free Tuesdays, double loyalty points | Loyalty, GBP, school lists |
| August | Back-to-school family nights | Fundraiser nights for 3 local schools | Events, email, loyalty |
| September | Direct-ordering push | 10% off first direct online order, box inserts | Delivery boxes, email, SMS |
| October | Fall menu + truffle month | Limited-run truffle pasta | Instagram, PR, email |
| November | Holiday catering + gift cards | Office catering menu, gift card bonus | Catering pitches, email, GBP |
| December | Feast of the Seven Fishes | Two seatings Dec 24, tickets on sale Nov 15 | Email, Instagram, PR |
7. Budget Worksheet
Totals update live from the channel plan above. Benchmark: 3-6% of gross sales for an established restaurant (Toast; the National Restaurant Association has cited about 3% as typical).
Monthly spend
$4,470
Annual spend
$53,640
% of projected sales
3.8%
Inside the range Toast and most industry guides cite for established independents.
8. Measurement Dashboard
Eight numbers max. If you won't actually pull it from the POS or Google, delete it.
| KPI | Target | Where to read it | Check | |
|---|---|---|---|---|
| Total covers | +8% YoY | POS | Weekly | |
| Weeknight covers (Tue-Thu) | 105 / night | POS | Weekly | |
| Google rating & review count | 4.6+ / +25 per month | Google Business Profile | Monthly | |
| GBP actions (calls + directions + clicks) | 1,800 / month | GBP Insights | Monthly | |
| Email list growth | +190 / month | Email platform | Monthly | |
| Direct online order share | 40% of delivery | Online ordering + app dashboards | Monthly | |
| Loyalty member visit frequency | 2.4 visits / quarter | POS loyalty | Quarterly | |
| Marketing spend as % of sales | 3-6% | This worksheet + P&L | Monthly |
Channel budgets are monthly. Annual spend = monthly total × 12. Sales figure accepts commas or plain digits (e.g. $1,400,000).
What Is a Restaurant Marketing Plan?
A restaurant marketing plan is a one-year document that says who you are trying to seat, what you will do each month to reach them, what it costs, and which numbers tell you whether it worked. It is the marketing chapter of your restaurant business plan, broken out into something you can actually run week to week. Most independents skip it and market by reflex: a boosted post here, a delivery-app promo there. This template replaces reflex with a calendar and a budget line.
The National Restaurant Association projects $1.55 trillion in 2026 restaurant sales, yet 42% of operators said their restaurant was unprofitable last year and 60% saw softer traffic in 2025 (NRA 2026 State of the Restaurant Industry). Traffic is the problem a marketing plan exists to solve.
How to Use This Template
- 1Fill in the cover: restaurant, location, plan year, and projected annual sales. The sales number drives the budget benchmark.
- 2Write the situation analysis honestly. Two personas is enough; name the ones who actually pay your rent.
- 3List three competitors your guests mention and write one line on where you win against each.
- 4Set three SMART goals with a baseline and target you can pull from the POS (covers, direct-order share, list size).
- 5Assign every channel an owner, a monthly dollar figure, and one KPI. Delete channels you will not really work.
- 6Fill the 12-month calendar with one headline campaign per month. Seasonal hooks are pre-filled; swap for your market.
- 7Check the budget worksheet: aim for the 3-6% band unless you are in an opening year.
- 8Print it, pin it in the office, and review the dashboard on the first Monday of every month.
How Much Should a Restaurant Spend on Marketing?
Toast's guidance is 3-6% of gross revenue as a starting point for an established restaurant, and it cites the National Restaurant Association figure of about 3% of monthly revenue as typical. The stage of the restaurant matters more than the average. Put the line in your restaurant budget next to labor and food cost so it competes for the same dollars.
| Stage | % of sales | Notes |
|---|---|---|
| Established, full (3+ years, waitlists) | 2-3% | Maintain the profile, the list, and loyalty. Skip paid. |
| Established, growing | 3-6% | The Toast benchmark. Most independents land here. |
| Quick-service / fast casual | 4-6% | Toast's range for fast food; promo-driven concepts spend more. |
| Opening year | Above 6%, often 5-10% | Toast says 'spend more during launch'; industry guides cluster at 5-10% of projected first-year sales. Front-load the first 90 days. |
Worked example: $1.4M in sales at 4% is $56,000 a year, about $4,670 a month. That funds a part-time content person, a small boost budget, an email tool, and a monthly event without touching the opening-year war chest from your startup budget.
The Channels That Actually Move Covers for Independents in 2026
Ranked by return per dollar and per hour of owner time for a single-unit restaurant. Chains with media budgets play a different game. If you only have time for three, do the first three. More on each in how to increase restaurant sales.
Google Business Profile — Non-negotiable. Free.
Restroworks' roundup of Google restaurant search data cites PYMNTS: 62% of consumers find restaurants through Google, and a SevenRooms 2025 report puts diners who research online at roughly 94%. Your profile is the first menu most guests ever see. Photos weekly, every review answered, hours and menu accurate. Nothing else on this list works if this is neglected.
Email (and SMS) to your own list — Highest return per dollar of anything you own.
Litmus' 2025 survey found 35% of marketing leaders report $10-$36 back per $1 spent on email and another 30% report $36-$50. You don't pay an algorithm to reach people who already like you. Collect addresses at the POS, on Wi-Fi, on reservations. Details in our restaurant email marketing guide.
Loyalty program — The cheapest cover is a repeat cover.
The National Restaurant Association's 2026 State of the Industry report says value offerings and loyalty programs influence where most consumers choose to eat, on- and off-premises. Run it through your POS so it costs staff nothing extra.
Instagram / TikTok — Worth it for concept and date-night traffic, not for weeknight regulars.
Short video from the kitchen is the discovery engine for anyone driving more than 10 minutes to you. Post consistently, boost geofenced to your real trade area, and send every profile tap to a booking link. Track profile-to-reservation clicks, not likes.
Local SEO (your own site) — Slow, compounding, pays for years.
A real menu page (HTML, not a PDF), a neighborhood page, and consistent name-address-phone across directories. This is what puts you in the map pack for '[cuisine] near me' beyond your Google profile.
Events and catering — Best channel for check size and midweek revenue.
Wine dinners, school fundraiser nights, and office catering fill dead nights and bring in groups that then come back as couples. Start with our catering proposal template.
Delivery-app promotions — Use sparingly, and only to fill slow dayparts.
DoorDash's marketplace plans run 15% (Basic), 25% (Plus) and 30% (Premier) commission on delivery orders, and Uber Eats runs 20% (Lite), 25% (Plus) and 30% (Premium) after raising its entry tier from 15% to 20% in 2026. Every in-app promo stacks on that. Treat it as paid acquisition, then move guests to first-party ordering with a box insert. See our Uber Eats vs DoorDash comparison.
PR and local press — Free, spiky, unpredictable.
One story in the local food outlet can outperform a month of ads, but you can't schedule it. Pitch only real news: a new chef, a patio, a limited-run menu. Quarterly is plenty.
Related reading: restaurant email marketing, Uber Eats vs DoorDash, OpenTable vs Resy for the reservation link your Instagram bio should point to, and the catering proposal template.
90-Day Launch Plan Example
Use this for an opening, a rebrand, or a restaurant that has never marketed on purpose. Cheap things first, paid things last.
Days 1-30: Foundation
- Claim and fully build the Google Business Profile: 20+ photos, hours, menu, booking link, attributes
- Menu as real HTML pages on your site, not a PDF
- Email capture live at POS, Wi-Fi, and reservations; welcome email with a first-visit offer
- Loyalty program on in the POS; staff scripted to ask at every check
- Reservation platform chosen and linked everywhere
Days 31-60: Reach
- Three short videos per week from the kitchen; boost the best one to a 5-mile radius
- Ask every happy table for a Google review; reply to every review within 48 hours
- Pitch two local writers with the one thing that is actually new about you
- First email newsletter; every-other-week cadence from here
Days 61-90: Fill the gaps
- Look at covers by daypart; pick the weakest and build one offer for it (kids eat free Tuesday, industry night)
- Launch one event: wine dinner, brunch series, or a fundraiser night
- If on delivery apps, add a first-party ordering insert to every bag
- First monthly review: compare every KPI in the dashboard to baseline and cut the one channel that did nothing
Common Marketing Plan Mistakes
Budgeting by feel
You cannot know if 4% is a lot or a little without the sales number next to it. Use the worksheet.
Spending on ads before the profile is fixed
Paid traffic lands on your Google listing. If the hours are wrong and the photos are from 2019, you paid to lose them.
Discounting as the only tactic
Coupons train guests to wait for coupons. Lead with occasions and limited runs; save discounts for the deadest daypart.
No owner per channel
Marketing 'owned by everyone' is owned by nobody. One name in every row.
Measuring vanity
Followers and likes are not covers. Track profile actions, reservations, list growth, and repeat rate.
Treating delivery apps as free marketing
At 15-30% commission plus promo costs, a $30 order can net under $20. Fine for exposure, deadly as a habit.
Planning 12 months and never reopening the file
The calendar is a draft. Review it monthly or it is decoration.
How to Review the Plan Monthly
First Monday of the month, 45 minutes, owner plus GM. Pull the dashboard numbers, then answer four questions in order.
- 1Which KPI moved the most against baseline, and which channel gets the credit? Give it 10% more budget.
- 2Which channel had spend and no movement two months running? Cut it or change the tactic; do not keep paying for hope.
- 3Is marketing spend still inside the band on the worksheet? If sales dropped, the percentage rises on its own. Decide whether that is deliberate.
- 4What is next month's headline campaign, who owns it, and is the email written? If not, that is the only action item that matters.
Menu changes are marketing too. Pair the monthly review with a quarterly look at your menu engineering so the campaign of the month pushes the dishes that actually make money.
Related Tools & Guides
Restaurant Email Marketing
Build the list and the cadence that becomes your cheapest channel
How to Increase Restaurant Sales
Daypart, check-size, and frequency levers with numbers
Restaurant Business Plan Template
The full plan this marketing chapter plugs into
Restaurant Budget Template
Put the marketing line next to labor, food, and occupancy
Brunch Menu Ideas
A weekend daypart worth its own calendar slot