Back to blog

MarketingMinutes to read: 7

How to Set and Allocate a Restaurant Marketing Budget

HeroContent editorial team

Most restaurant marketing budgets are set the wrong way. Either there isn't one — money gets spent on social media ads or a photographer when it feels necessary, without any systematic planning — or there is one, but it was set by intuition or industry rumour rather than by any calculation tied to actual revenue goals. The result is the same in both cases: marketing spend that can't be evaluated, optimised, or justified.

Setting a marketing budget for a restaurant isn't complicated. It requires knowing three things: what percentage of revenue is a sensible marketing investment for your stage and type of restaurant, which channels are available to you and what each one costs, and how to measure whether the spend is producing a return. With those three things in place, marketing stops being a cost that feels uncertain and becomes an investment that can be tracked, adjusted, and scaled.

The Industry Benchmark: How Much Should Restaurants Spend?

The restaurant industry standard for marketing investment is 3–6% of gross revenue. This is a starting point, not a rule, and the right number for your restaurant depends on several factors.

Newer restaurants should spend toward the higher end of this range — 5–8% — because awareness is the primary constraint on growth. A restaurant that opened last year is still reaching potential guests for the first time; marketing spend at this stage builds the audience that will sustain the business for years. This higher investment in the early years is normal and expected.

Established restaurants with strong word-of-mouth and a loyal regular base can operate at the lower end — 2–4% — because repeat visits and referrals generate significant revenue without paid marketing. However, "established" doesn't mean "doesn't need to market." Existing guest retention requires consistent communication (email, social media), and reaching new guests always requires some investment.

Premium and fine dining restaurants often spend a higher percentage because the cost-per-acquisition of a new guest can justify a higher marketing investment. A restaurant with average covers of £100+ per head can afford to spend significantly more per booking than a casual restaurant with £25 average covers.

Building Your Marketing Budget From Revenue

The simplest and most reliable method for setting a restaurant marketing budget is the percentage-of-revenue approach:

  1. Calculate your annual gross revenue (or project it for a new restaurant)
  2. Choose your target percentage (typically 3–6%)
  3. That number is your annual marketing budget
  4. Divide by 12 for a monthly budget

For a restaurant doing £600,000 in annual revenue at 4%: £24,000 per year, or £2,000 per month. This is a real number you can plan against, rather than an abstract allocation.

Some restaurants prefer a zero-based budgeting approach: instead of starting from revenue percentage, they build up from specific planned activities. What will photography cost? What will paid social advertising cost? What will email marketing software cost? What will PR and event costs be? This approach is more granular but requires knowing in advance what you plan to spend on, which is useful for newer restaurants planning their first full year.

How to Allocate Your Marketing Budget Across Channels

The right channel allocation depends on your restaurant's current needs, but a useful starting framework for a restaurant in its second or third year of operation:

Content creation and photography (20–30% of budget): your ability to market well depends on having strong visual assets. Investing in professional food photography one to two times per year — seasonal menu shoots, updated hero images, brand photography — is the foundation everything else rests on. Cutting this produces lower-quality assets that undermine all other spend.

Social media advertising (20–30%): paid amplification on Instagram and Facebook, targeted to local audiences who match your guest profile. Even modest budgets (£200–500 per month) can meaningfully extend organic reach, promote specific events or seasonal menus, and retarget website visitors. This is among the most measurable forms of restaurant advertising.

Google advertising (10–20%): Google Search ads for terms like "Italian restaurant [your city]" or "birthday restaurant near me" capture high-intent local searchers at the moment they're making a dining decision. Google ads require some management to optimise but can produce reliable, trackable bookings.

Email marketing (5–10%): the cost of an email marketing platform (Mailchimp, Klaviyo, or similar) is typically low (£20–100 per month depending on list size) relative to the value it produces. Email marketing to an engaged list of past guests is one of the highest-ROI marketing activities a restaurant can do.

PR and influencer marketing (10–20%): local press coverage and food influencer partnerships require either direct investment (for paid partnerships) or time (for earned coverage). For restaurants in competitive urban markets, PR investment can drive significant awareness that advertising alone doesn't achieve.

Events and activations (10–20%): hosting events — wine dinners, cooking classes, private tastings, launch events — creates marketing moments that generate social media content, press coverage, and guest loyalty simultaneously. Event costs should sit within your marketing budget because they function as marketing investments, not just revenue opportunities.

Operational marketing (ongoing): email platform fees, photography tools, graphic design subscriptions, social media scheduling tools, Google Business Profile management — these operational costs should be budgeted as fixed monthly line items.

Measuring Return on Marketing Investment

Every pound spent on marketing should have a measurable objective. Without measurement, you can't know what's working and what's wasting money.

The key metrics for restaurant marketing ROI are: cost per booking (total marketing spend divided by number of bookings attributable to marketing activities), revenue generated by marketing-driven covers, and customer acquisition cost (what it costs to generate one new guest for the first time).

Attribution — knowing which marketing activity produced which booking — is imperfect for restaurants, but several approaches help. A specific booking code in a marketing email tells you which bookings came from that campaign. UTM parameters on social media ad links show which ads drove website visits and booking form completions. Asking new guests "how did you find us?" captures word-of-mouth and organic discovery data that analytics tools miss.

Review your marketing spend and performance quarterly. Are the channels you're investing in producing measurable results? Are there channels delivering strong ROI that should receive more budget? Are there spend categories that consistently underperform that should be reduced?

Free and Low-Cost Marketing That Should Always Be Happening

Before spending on paid marketing, ensure you're fully utilising the zero-cost marketing tools available to every restaurant. Google Business Profile is free, and an optimised, active GBP listing (updated photos, responses to all reviews, regular posts) produces measurable local search visibility without any ad spend. Instagram and Facebook organic posting costs time rather than money. Email marketing to a small list (under 2,000 contacts) is free on most platforms.

The return on these zero-cost activities is high relative to the time invested. A restaurant that optimises its GBP, posts consistently on social media, and emails its list monthly before spending anything on paid advertising will see meaningfully better results from subsequent paid spend because the organic foundation is already in place.

Frequently Asked Questions

Should I include the cost of my own time in the marketing budget?

If you're creating content, managing social media, and running email campaigns yourself, your time has a real value that should be acknowledged. Some restaurateurs find it helpful to estimate the hourly value of their time and include marketing time costs in the overall picture — which often makes the case for delegating some marketing activity to staff or an agency when that cost comparison becomes unfavourable.

When should a restaurant consider hiring a marketing agency?

When the cost of an agency (typically £1,000–3,000 per month for a specialist restaurant marketing agency) is lower than the opportunity cost of the owner doing it themselves, or when marketing activity has become sufficiently complex (paid ads, email automation, content production, PR) that it requires specialist expertise to do well. For most independent restaurants, in-house management of the basics combined with specialist outsourcing for specific tasks (photography, ad management) is more cost-effective than a full-service agency.


Create restaurant social media content, captions, and posts without a big marketing budget. Start generating restaurant content for free with Hero Content's restaurant content generator.

Pick what you want to try for free

We are HeroContent. We help restaurants with content, ads, and social publishing. Pick one free sample and we will prepare it for your business.