adthief.ai

Facebook Ads for Restaurants: A Practical Guide

How restaurants and cafés can use Facebook and Instagram ads to fill tables: which goal to pick, how to target locally, what to show, and how to know it worked.

adthief.ai · · 5 min read

A restaurant has an advantage most advertisers would love: the product looks good on a phone. A plate of pasta, a pour of coffee, a full terrace on a warm evening. People stop scrolling for food.

The hard part is not getting attention. It is turning attention into covers on a Tuesday night, and knowing whether the ads did it. This guide covers how we would set up Facebook and Instagram ads for a single restaurant or a small group, step by step.

Decide what a "result" is before you spend

Most restaurant ad accounts fail at the first question: what should the ad make people do? There are only a few honest answers:

  • Book a table through your booking page or a booking tool.
  • Order for delivery or collection through your own site or an app.
  • Come in for a specific reason: a new menu, a lunch deal, an event, a tasting night.
  • Remember you next time they choose where to eat: awareness among people who live or work nearby.

Pick one per campaign. If bookings happen online, the campaign should aim at bookings and you should be able to count them (more on tracking below). If people mostly walk in, you will measure more loosely, and that is fine as long as you decide how in advance.

Pick the campaign goal that matches

Meta asks you to choose an objective. For restaurants, three cover almost everything:

What you wantObjectiveNotes
Online bookings or ordersSales (or Leads, if bookings are a form)Needs the Meta Pixel or a booking tool integration reporting the booking
People nearby to know you existAwareness, optimised for reachGood for openings, new menus and seasonal changes
Messages to ask about tables, groups or eventsEngagement, with a messaging destinationWorks well for private dining and group bookings

Avoid the "boost post" button as your main tool. It is quick, but it gives you fewer controls over the goal and the audience. Boosting is fine for a one-off announcement; for anything ongoing, build a proper campaign in Ads Manager.

Targeting: draw the circle carefully

Restaurants live and die by distance. Nobody drives 40 minutes for a weekday lunch. Start with geography, not interests:

  1. Set a radius around the restaurant that matches how far guests really travel. A city-centre café might use one or two kilometres; a destination restaurant in the countryside might use much more.
  2. Check who the location setting includes. Meta’s default reaches people living in or recently in the area, which suits a tourist spot. If you mainly serve residents, see which location options your account offers.
  3. Keep interests broad. Adding "food" or "fine dining" interests usually narrows the audience without improving results. Let the creative attract the right people.
  4. Exclude what wastes money. If you only do delivery inside a zone, keep the ads inside that zone.

If you run several locations, give each its own ad set with its own radius, so you can see which one pulls its weight.

What to show: the food, the room, the reason

Restaurant ads that work tend to answer three questions in the first seconds: what is it, what does it look like, and why now.

  • Real dishes, shot close, in good light. Phone video is fine. Steam, sauce, the cut of a knife. Stock photos look like stock photos.
  • The room and the people. A busy evening tells guests the place is good. A quiet, empty room tells them the opposite, even if the food is great.
  • A reason to come now. A new seasonal menu, a set lunch, a quiz night, a chef’s table date. "We have good food" is not a reason; "Our autumn menu starts Friday" is.
  • The practical facts. Where you are, opening hours, whether you take walk-ins. Put the neighbourhood name in the first line; locals recognise it instantly.

Short vertical video works well for Reels and Stories; a square photo or short clip works in the feed. Make both from the same shoot.

If you want to see how food and drink brands write their ads, our archive holds 2,428 food and drink ads that each ran 60 days or more in Europe, with a median run of 66 days. Most are product brands rather than restaurants, but the patterns in the opening lines and visuals carry over. Browse them on top food ads.

Offers that don’t cheapen the brand

Discounts can fill a quiet night, but they also teach guests to wait for a deal. Some alternatives that keep margins healthier:

  • A fixed menu at a clear price for a slow day.
  • Something extra, not something off: a free dessert with a booking, a glass of wine for two on Tuesdays.
  • Exclusive access: first bookings for a new menu, a limited supper club.
  • Group and event offers, which bring several covers from one decision.

Whatever you offer, make sure the staff know about it. Nothing kills an ad faster than a guest showing the ad at the till and getting a blank look.

Measuring: know what each booking cost

This is where most restaurants give up, but it is simpler than it looks.

  • If bookings are online, install the Meta Pixel on your site and make sure your booking tool reports a completed booking. Many booking systems have a built-in Meta integration; check its settings. Our guide on setting up the Meta Pixel covers the details.
  • If people walk in, use a simple code or phrase in the ad ("mention this ad"), or a dedicated offer that only exists in ads. Count how many times staff hear it.
  • Compare like with like. Look at bookings on ad weeks versus similar weeks without ads, not against last summer.

Then do the arithmetic. As a purely hypothetical example: if a week of ads costs €140 and brings 20 extra covers, each cover cost €7 in advertising. Whether that is good depends on your average spend per guest and your margin, which only you know. Write the number down each week.

A simple monthly rhythm

  • Week 1: launch the month’s main reason to visit (menu, event, offer) with two or three creatives.
  • Week 2: check which creative is winning, turn off the weakest, add one new version of the best.
  • Week 3: run a short awareness push to the local radius with your best video.
  • Week 4: review cost per booking or cover, plan next month’s reason.

Restaurants also have a second front: reviews. People who see your ad often check Google before they book. If your rating or recent replies look neglected, the ad money leaks. Our guide on review replies for restaurants helps with that side.

Start by looking at your neighbours

Before you spend, see what the restaurants around you are already doing in ads and reviews. The free competitor check shows it for your area in a few minutes.