Marketing plan for a restaurant or cafe, at five budgets
Five levels of monthly marketing budget, from nothing to $5,000. Each names the channel mix, the cadence, the AI tools, the 90-day milestones and the mistakes to avoid. Outcomes are estimates with sources, never promises.
The steps, in order
- Current menu, hours and photos on Google, and a review QR code at the table or till.
- Complete the Google Business Profile with current menu, hours and photos, and reply to every review.
- Post real dish photos 3 times a week and put a QR code for reviews on every receipt.
- Start an email or SMS list at the till and send a monthly offer to regulars.
- Run Meta ads within a few miles for slow-night offers and Google ads on 'restaurant near me' terms.
- Add local creator tastings, event nights and a loyalty programme with referral rewards.
Bootstrapped ($0)
Organic only: your time is the budget. Pick two channels and be consistent.
Channel mix
Share of your effort and spend. A suggested split, not a forecast.
- Google Business Profile60%
- Review requests40%
The move for this budget
Complete the Google Business Profile with current menu, hours and photos, and reply to every review.
Weekly and monthly cadence
- Google Business Profile6 post / monthDaily specials, menu photos and events; keep hours exact.
AI tools to use
Each links to its page, where the price is checked and dated. Prices are not repeated here so they cannot go stale.
90-day milestones
- Days 1-30Current menu, hours and photos on Google, and a review QR code at the table or till.
- Days 31-60Hold the cadence for a full month and apply this: Complete the Google Business Profile with current menu, hours and photos, and reply to every review.
- Days 61-90Review which one channel produced real enquiries, keep it, and drop the weakest of the rest.
KPIs to watch
- Covers on slow nights
- Google profile actions
- Review rating
- Repeat guest share
What not to do at this budget
- Stock photos instead of your own food.
- Discounting every night, which trains guests to wait.
- Trying every channel at once; you will do none well.
- Paying for followers, likes or lists.
What to expect (estimates)
- EstimateAbout 6 pieces of content and outreach a month across 1 channels. That is a workload target, not a result.Source: Buffer and vendor guides: about 3-5 Instagram or TikTok posts a week for small businesses
- EstimateNo paid clicks at this tier. Organic channels such as local search and email compound over months, and we do not predict leads or revenue.Source: BrightLocal Google Business Profile research and SOCi local-pack data (via roundups)
Starter ($100 / month)
Free channels plus a small tool stack and one tiny paid test.
Channel mix
Share of your effort and spend. A suggested split, not a forecast.
- Google Business Profile30%
- Meta Ads (Facebook and Instagram)paid30%
- Review requests20%
- Instagram20%
Monthly budget split: tools $50, paid media $30, creative $20, test reserve $0.
The move for this budget
Post real dish photos 3 times a week and put a QR code for reviews on every receipt.
Weekly and monthly cadence
- Google Business Profile8 post / monthDaily specials, menu photos and events; keep hours exact.
- Instagram16 post / monthDishes, people, behind the pass.
- Email newsletter2 email / monthLoyalty offers and events to opted-in guests.
AI tools to use
Each links to its page, where the price is checked and dated. Prices are not repeated here so they cannot go stale.
90-day milestones
- Days 1-30Current menu, hours and photos on Google, and a review QR code at the table or till.
- Days 31-60Run the first paid test and compare it with your free traffic: Post real dish photos 3 times a week and put a QR code for reviews on every receipt.
- Days 61-90Review which one channel produced real enquiries, keep it, and drop the weakest of the rest.
KPIs to watch
- Covers on slow nights
- Google profile actions
- Review rating
- Repeat guest share
- Cost per enquiry (ad spend divided by enquiries)
What not to do at this budget
- Stock photos instead of your own food.
- Discounting every night, which trains guests to wait.
- Spending the whole budget on ads before the basics are in place.
- Buying several overlapping tools; one scheduler and one assistant are enough.
What to expect (estimates)
- EstimateAbout 26 pieces of content and outreach a month across 3 channels. That is a workload target, not a result.Source: Buffer and vendor guides: about 3-5 Instagram or TikTok posts a week for small businesses
- EstimateRoughly 5 paid search clicks a month if the $30 ad budget all went to Google search at an average $5.42 per click. Clicks are not customers; your conversion rate decides that.Source: WordStream / LocaliQ 2026 Google Ads benchmarks (all-industry search CPC $5.42)
Growth ($500 / month)
A real paid test alongside a content engine that keeps running.
Channel mix
Share of your effort and spend. A suggested split, not a forecast.
- Meta Ads (Facebook and Instagram)paid50%
- Google Business Profile19%
- Review requests13%
- Instagram12%
- TikTok / short video6%
Monthly budget split: tools $100, paid media $250, creative $100, test reserve $50.
The move for this budget
Start an email or SMS list at the till and send a monthly offer to regulars.
Weekly and monthly cadence
- Google Business Profile10 post / monthDaily specials, menu photos and events; keep hours exact.
- Instagram20 post / monthDishes, people, behind the pass.
- Email newsletter3 email / monthLoyalty offers and events to opted-in guests.
AI tools to use
Each links to its page, where the price is checked and dated. Prices are not repeated here so they cannot go stale.
90-day milestones
- Days 1-30Current menu, hours and photos on Google, and a review QR code at the table or till.
- Days 31-60Run the first paid test and compare it with your free traffic: Start an email or SMS list at the till and send a monthly offer to regulars.
- Days 61-90Review which one channel produced real enquiries, keep it, and drop the weakest of the rest.
KPIs to watch
- Covers on slow nights
- Google profile actions
- Review rating
- Repeat guest share
- Cost per enquiry (ad spend divided by enquiries)
What not to do at this budget
- Stock photos instead of your own food.
- Discounting every night, which trains guests to wait.
- Running ads without call or form tracking, so you cannot see what worked.
- Changing campaigns every few days before they have learned.
What to expect (estimates)
- EstimateAbout 33 pieces of content and outreach a month across 3 channels. That is a workload target, not a result.Source: Buffer and vendor guides: about 3-5 Instagram or TikTok posts a week for small businesses
- EstimateRoughly 46 paid search clicks a month if the $250 ad budget all went to Google search at an average $5.42 per click. Clicks are not customers; your conversion rate decides that.Source: WordStream / LocaliQ 2026 Google Ads benchmarks (all-industry search CPC $5.42)
Scale ($1,000 / month)
Two paid channels, a creative routine and weekly measurement.
Channel mix
Share of your effort and spend. A suggested split, not a forecast.
- Meta Ads (Facebook and Instagram)paid34%
- Google Ads (search)paid21%
- Google Business Profile15%
- Review requests10%
- Instagram10%
- TikTok / short video5%
- Email newsletter5%
Monthly budget split: tools $150, paid media $550, creative $200, test reserve $100.
The move for this budget
Run Meta ads within a few miles for slow-night offers and Google ads on 'restaurant near me' terms.
Weekly and monthly cadence
- Google Business Profile12 post / monthDaily specials, menu photos and events; keep hours exact.
- Instagram24 post / monthDishes, people, behind the pass.
- Email newsletter3 email / monthLoyalty offers and events to opted-in guests.
AI tools to use
Each links to its page, where the price is checked and dated. Prices are not repeated here so they cannot go stale.
90-day milestones
- Days 1-30Current menu, hours and photos on Google, and a review QR code at the table or till.
- Days 31-60Run the first paid test and compare it with your free traffic: Run Meta ads within a few miles for slow-night offers and Google ads on 'restaurant near me' terms.
- Days 61-90Review which one channel produced real enquiries, keep it, and drop the weakest of the rest.
KPIs to watch
- Covers on slow nights
- Google profile actions
- Review rating
- Repeat guest share
- Cost per enquiry (ad spend divided by enquiries)
What not to do at this budget
- Stock photos instead of your own food.
- Discounting every night, which trains guests to wait.
- Scaling a campaign you have not yet seen pay back.
- Splitting the budget across more than two paid channels.
What to expect (estimates)
- EstimateAbout 39 pieces of content and outreach a month across 3 channels. That is a workload target, not a result.Source: Buffer and vendor guides: about 3-5 Instagram or TikTok posts a week for small businesses
- EstimateRoughly 101 paid search clicks a month if the $550 ad budget all went to Google search at an average $5.42 per click. Clicks are not customers; your conversion rate decides that.Source: WordStream / LocaliQ 2026 Google Ads benchmarks (all-industry search CPC $5.42)
Aggressive ($5,000 / month)
A full channel mix with testing, retargeting and a person or agency on execution.
Channel mix
Share of your effort and spend. A suggested split, not a forecast.
- Meta Ads (Facebook and Instagram)paid34%
- Google Ads (search)paid22%
- Google Business Profile11%
- Review requests8%
- Instagram7%
- Creator and influencer feespaid6%
- TikTok / short video4%
- Email newsletter4%
- Local partnerships4%
Monthly budget split: tools $400, paid media $3,100, creative $1,000, test reserve $500.
The move for this budget
Add local creator tastings, event nights and a loyalty programme with referral rewards.
Weekly and monthly cadence
- Google Business Profile16 post / monthDaily specials, menu photos and events; keep hours exact.
- Instagram32 post / monthDishes, people, behind the pass.
- Email newsletter4 email / monthLoyalty offers and events to opted-in guests.
AI tools to use
Each links to its page, where the price is checked and dated. Prices are not repeated here so they cannot go stale.
90-day milestones
- Days 1-30Current menu, hours and photos on Google, and a review QR code at the table or till.
- Days 31-60Run the first paid test and compare it with your free traffic: Add local creator tastings, event nights and a loyalty programme with referral rewards.
- Days 61-90Review which one channel produced real enquiries, keep it, and drop the weakest of the rest.
KPIs to watch
- Covers on slow nights
- Google profile actions
- Review rating
- Repeat guest share
- Cost per enquiry (ad spend divided by enquiries)
What not to do at this budget
- Stock photos instead of your own food.
- Discounting every night, which trains guests to wait.
- Handing the budget to an agency without weekly reporting you understand.
- Scaling spend faster than your team can answer enquiries.
What to expect (estimates)
- EstimateAbout 52 pieces of content and outreach a month across 3 channels. That is a workload target, not a result.Source: Buffer and vendor guides: about 3-5 Instagram or TikTok posts a week for small businesses
- EstimateRoughly 571 paid search clicks a month if the $3,100 ad budget all went to Google search at an average $5.42 per click. Clicks are not customers; your conversion rate decides that.Source: WordStream / LocaliQ 2026 Google Ads benchmarks (all-industry search CPC $5.42)
Questions
- How much should a restaurant or cafe spend on marketing?
- A commonly repeated rule of thumb, attributed to the US Small Business Administration, is 7-8% of gross revenue for businesses under $5 million; we could not confirm it on an SBA page, so treat it as a guide rather than a rule. This page shows five fixed monthly levels: $0, $100, $500, $1,000, $5,000.
- Can a restaurant or cafe market with a $0 budget?
- Yes, with time instead of money. At $0 the plan concentrates on Google Business Profile and Review requests, with about 6 pieces of work a month. Current menu, hours and photos on Google, and a review QR code at the table or till.
- Where should a restaurant or cafe start with $500 a month?
- Start with Meta Ads (Facebook and Instagram) and Google Business Profile and Review requests, and keep roughly $250 for a paid test you can track. Everything else is time.
- What is the best free marketing for a restaurant?
- A complete Google Business Profile, fast replies to reviews and your own food photos. These cost time only and affect whether nearby diners choose you.
Sources
Benchmarks are third-party and some are second-hand; each caveat is stated. We do not promise leads or revenue.
- Small-business marketing budget guidance (7-8% of gross revenue, attributed to the SBA by third-party blogs)
Repeated by many blogs and attributed to the SBA; we could not confirm the figure on an SBA page, so treat it as a rule of thumb. (checked 2026-10-20)
- WordStream / LocaliQ 2026 Google Ads benchmarks (all-industry search CPC $5.42)
Figure read from a third-party summary of the report; industry tables were not retrievable. An average, not a quote for your market. (checked 2026-10-20)
- Buffer and vendor guides: about 3-5 Instagram or TikTok posts a week for small businesses
Mostly vendor blogs; the TikTok-specific figure is general guidance, not a platform study. (checked 2026-10-20)
- BrightLocal Google Business Profile research and SOCi local-pack data (via roundups)
We only saw secondary roundups: they report top-3 local-pack listings getting markedly more calls and clicks than positions 4-10, and the share of profile actions that are calls varies from about 16% to 24% by source. Directional only. (checked 2026-10-20)
Get the plan built around your business
$99 once. It includes the AI tool stack for your budget, a keyword and AI-search report, and this marketing playbook.
Find my plan