Skip to main content

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

  1. Current menu, hours and photos on Google, and a review QR code at the table or till.
  2. Complete the Google Business Profile with current menu, hours and photos, and reply to every review.
  3. Post real dish photos 3 times a week and put a QR code for reviews on every receipt.
  4. Start an email or SMS list at the till and send a monthly offer to regulars.
  5. Run Meta ads within a few miles for slow-night offers and Google ads on 'restaurant near me' terms.
  6. 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

  1. Days 1-30Current menu, hours and photos on Google, and a review QR code at the table or till.
  2. 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.
  3. 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

  1. Days 1-30Current menu, hours and photos on Google, and a review QR code at the table or till.
  2. 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.
  3. 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

  1. Days 1-30Current menu, hours and photos on Google, and a review QR code at the table or till.
  2. 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.
  3. 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

  1. Days 1-30Current menu, hours and photos on Google, and a review QR code at the table or till.
  2. 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.
  3. 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

  1. Days 1-30Current menu, hours and photos on Google, and a review QR code at the table or till.
  2. 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.
  3. 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.

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