Skip to main content
← Paid Advertising

Facebook and Instagram Ads for Restaurants: A Complete Guide

Byter5 April 202611 min read

Paid advertising on Facebook and Instagram is one of the most effective ways for restaurants to fill tables, especially during quieter periods. The platforms offer hyper-local targeting, visual ad formats that are perfect for food, and budgets that work for independent restaurants, not just chains with six-figure marketing budgets.

We have run Meta ad campaigns for restaurants across London and the UK, from neighbourhood bistros spending a few hundred pounds per month to multi-site groups investing thousands. The principles are the same regardless of budget. This guide covers everything you need to know to set up, run, and optimise restaurant ads that actually drive bookings and footfall.

Why Meta Ads Work for Restaurants

Facebook and Instagram (both managed through Meta Ads Manager) are uniquely suited to restaurant marketing for three reasons. First, you can target people within a specific radius of your location, meaning you are only paying to reach people who can actually visit. Second, food content is inherently visual and performs well in social feeds. Third, the cost per result is typically lower than Google Ads for restaurant-related searches because you are reaching people before they actively search, creating demand rather than competing for it.

The key shift in thinking is this: Google Ads capture existing demand (someone searching "Italian restaurant near me"), while Meta Ads create new demand (someone scrolling their feed who sees your sizzling pasta dish and decides they want to eat there this weekend). Both have their place, but for most restaurants, Meta Ads offer a better return at lower budgets.

Setting Up Your Account Properly

Before you spend a penny, make sure your foundations are in place:

  • Meta Business Suite: Your Facebook Page and Instagram account should be connected through Meta Business Suite. This allows you to run ads across both platforms from a single campaign.
  • Meta Pixel: Install the Meta Pixel on your website. This tracks visitor behaviour and allows you to retarget website visitors and measure conversions (bookings, menu views, contact form submissions). If you use a booking system like OpenTable or Resy, the pixel can track completed reservations.
  • Conversions API: For more accurate tracking, set up the Conversions API alongside the pixel. This sends event data server-side and is less affected by browser privacy settings and ad blockers.
  • Payment method: Add a valid payment method to your ad account. Set a daily or lifetime spending limit to protect against accidental overspending.

Targeting: Reaching the Right People

Targeting is where restaurant ads either succeed or waste money. The most important targeting tool for restaurants is location. Here is how to approach it:

Radius Targeting

Set a radius around your restaurant. For central London locations, a 3 to 5 mile radius typically works well because people are willing to travel across zones for a good meal. For suburban or neighbourhood restaurants, tighten this to 1 to 3 miles. You can also drop pins on specific areas, such as nearby office districts for lunch campaigns or residential areas for weekend dinner campaigns.

Interest Targeting

Layer interests on top of your location targeting to narrow your audience. Useful interest categories for restaurants include:

  • Dining out, restaurants, foodie culture
  • Specific cuisines (Italian food, Japanese cuisine, Thai food)
  • Food and drink publications (Time Out London, Eater, The Infatuation)
  • Competitors or similar restaurant brands
  • Date night, fine dining, brunch (lifestyle interests that match your offering)

Be careful not to over-narrow. If your audience size drops below 50,000 people, Meta's algorithm does not have enough data to optimise effectively. For most London restaurants, an audience of 100,000 to 500,000 is a good range.

Lookalike Audiences

Once you have some data, lookalike audiences become your most powerful targeting option. Upload your customer email list (even a few hundred emails works), your booking system data, or your website visitor pixel data, and let Meta find similar people in your area. A 1% lookalike audience based on your existing customers, filtered by location, consistently delivers the best results for restaurant campaigns.

Retargeting

Retargeting people who have already interacted with your business is where Meta Ads become incredibly efficient. Create custom audiences for:

  • People who visited your website in the last 30 days
  • People who viewed your menu page but did not book
  • People who engaged with your Instagram or Facebook page in the last 90 days
  • People who watched at least 50% of a previous video ad

Retargeting audiences are small but high-intent. A simple ad saying "Still thinking about that table? Book now for this weekend" can convert at a fraction of the cost of cold prospecting.

Creative: What Makes People Stop Scrolling

Your ad creative is everything. The best targeting in the world will not save a boring ad. For restaurants, the creative should make people hungry, curious, or excited about the experience.

Video vs. Static Images

Video outperforms static images for restaurant ads by a significant margin. A 10 to 15 second clip of food being prepared, plated, or served will generate more engagement and more clicks than even the most beautiful photograph. That said, static carousel ads showing multiple dishes can work well for retargeting campaigns where you want to showcase menu variety.

Your video does not need professional production. Smartphone footage shot in good natural light with close-up angles is more than enough. The key is motion: steam rising, cheese melting, cocktails being shaken, plates being placed on the table. Movement stops the scroll.

Menu Items vs. Atmosphere

Test both. Some audiences respond better to close-up food shots, while others respond to the overall dining experience: dimmed lighting, laughter, full tables, cocktails clinking. We generally find that food-focused creative drives more immediate bookings, while atmosphere-focused creative builds brand awareness and works better for special occasions like anniversaries or celebrations.

Run both types simultaneously and let the data tell you which performs better for your specific restaurant and audience.

Ad Copy That Converts

Keep your copy short and direct. For restaurants, the image or video does most of the selling. Your copy should add context and urgency:

  • Name a specific dish or experience ("Our 28-day aged ribeye, cooked over charcoal")
  • Include a location reference ("Now open in Bermondsey" or "Just off Oxford Street")
  • Add urgency where genuine ("Weekend tables filling fast" or "Seasonal menu, available until end of April")
  • Always include a clear call to action ("Book your table", "View the menu", "Order delivery")

Budget: How Much Should You Spend?

One of the most common questions we hear is "how much do I need to spend?" The honest answer is that you can start seeing results with as little as 10 to 15 pounds per day. Here is how to think about budgets at different levels:

  • Starter budget (£300 to £500 per month): Enough to run one or two campaigns consistently. Focus on a single objective such as driving bookings or promoting a weekend offer. At this level, stick to your local area with interest targeting.
  • Growth budget (£500 to £1,500 per month): Allows you to run multiple campaigns simultaneously. Split between an always-on awareness campaign and a booking-focused conversion campaign. You can test different audiences and creative formats properly at this level.
  • Scale budget (£1,500 to £5,000+ per month): For restaurants with multiple locations or high average order values. At this level, you can layer in retargeting, lookalike audiences, and delivery-specific campaigns. Most multi-site restaurant groups in London operate in this range.

Regardless of budget, always start with a testing phase. Spend your first two weeks running three to four different ad variations with a small daily budget (£10 to £15 per ad set). Identify which creative and audience combinations perform best, then shift your full budget behind the winners.

Campaign Types: Matching Your Objective

Meta offers several campaign objectives. For restaurants, three are most relevant:

Awareness Campaigns

Use awareness campaigns when you are a new restaurant, launching in a new area, or rebranding. The objective is to get your name and visuals in front of as many relevant local people as possible. Use your best atmosphere video, keep the copy simple ("Now open in Battersea. Book your table."), and target broadly within your radius. Expect to pay between £3 and £8 per thousand impressions (CPM) in London.

Traffic and Booking Campaigns

These are your bread-and-butter campaigns. The objective is to drive people to your booking page, menu page, or website. Use the "Traffic" objective if you want to drive website visits, or the "Conversions" objective if you have the Meta Pixel tracking bookings. Lead generation campaigns with instant forms can also work well for collecting email addresses for future marketing.

Booking campaigns work best when tied to a specific reason to visit: a new seasonal menu, a special event, a midweek offer, or a limited-time promotion. Generic "come to our restaurant" ads rarely perform as well as specific, timely offers.

Delivery and Takeaway Campaigns

If you offer delivery through your own website (rather than through third-party platforms), running ads to drive direct orders can significantly improve your margins. Target people within your delivery radius during peak ordering times (Friday and Saturday evenings, Sunday lunchtimes). Use food close-ups as creative and include your delivery minimum, estimated delivery time, and a clear "Order Now" button.

For delivery campaigns, scheduling your ads to run only during ordering hours saves budget and improves conversion rates. There is no point paying for impressions at 9am if you only deliver between 6pm and 10pm.

Measuring Results and Optimising

The metrics that matter for restaurant ads are:

  • Cost per link click: How much you are paying for each click to your website or booking page. For restaurants in London, £0.30 to £0.80 is a healthy range.
  • Cost per booking (if tracked): The ultimate measure of ROI. If your average cover value is £40 and your cost per booking is £5, that is an excellent return.
  • Click-through rate (CTR): The percentage of people who see your ad and click. For restaurant ads, aim for 1.5% or higher. Below 1% suggests your creative needs improving.
  • Frequency: How many times the average person has seen your ad. For small local audiences, keep frequency below 4. Above that, you are likely annoying people rather than persuading them.

Review your campaigns weekly. Pause underperforming ads (low CTR, high cost per click), increase budget on your best performers, and refresh your creative every three to four weeks to avoid ad fatigue. The algorithm rewards fresh creative, so do not let the same ad run for months.

Common Mistakes to Avoid

  • Boosting posts instead of using Ads Manager:The "Boost Post" button on your Facebook Page gives you limited targeting and optimisation options. Always create campaigns through Meta Ads Manager for proper control.
  • Targeting too broadly: A restaurant in Hackney does not need to target all of Greater London. Keep your radius tight and your audience relevant.
  • Using poor quality visuals: Dark, blurry, or unappealing food photos will actively harm your brand. Invest time in getting decent photos and videos before spending money on ads.
  • No landing page strategy: Sending ad traffic to your homepage is wasteful. Send people to a specific booking page, menu page, or offer page that matches the ad they clicked.
  • Setting and forgetting: Meta Ads require ongoing optimisation. Check in at least twice a week and make adjustments based on performance data.

Getting Started This Week

If you have never run restaurant ads before, here is your action plan:

  1. Set up Meta Business Suite and connect your Facebook Page and Instagram account.
  2. Install the Meta Pixel on your website.
  3. Film three 15-second clips of your best dishes being prepared or served.
  4. Create a Traffic campaign in Ads Manager targeting a 3 to 5 mile radius around your restaurant, layered with dining and foodie interests.
  5. Set a daily budget of £10 to £15 and run for two weeks.
  6. Measure results, identify your best performing ad, and scale from there.

Paid advertising is not a magic bullet, but when combined with a strong organic social media presence and a well-optimised Google Business Profile, it becomes the accelerator that fills your restaurant consistently, even on quiet Tuesday evenings.

Want to learn paid advertising properly?

Our Paid Advertising track covers Meta Ads, Google Ads, campaign strategy, and analytics across 26 structured lessons. Start learning for free today.

Start Learning Free