How do you run Facebook and Instagram ads for one restaurant location?

A franchisee taps Boost on a photo of the new lunch special. A week later the budget is spent. The likes came from three towns away. Nobody at the counter mentioned the ad.

The short answer

Build the ads in Ads Manager, not with the Boost button on a phone. Pin one address and pull the radius in tight. Run one offer with one goal. Start near $15 a day for four weeks. Give the offer a code the staff can count. Spend more only after the code shows real visits.

CreatoRain Team8 min read

CreatoRain is a done-for-you restaurant influencer marketing service for chains and franchises: CreatoRain's in-house team finds, invites and pays food creators and follows up until each video is posted.

Share
Two restaurant workers, seen from behind, look over a notebook computer together at their bar counter before service, planning the week’s Facebook ads.
Photo: Ketut Subiyanto, Pexels License, via Pexels

What should a first test prove before you spend more?

A first test answers one question. Did people near this address see the offer and come in? Likes and comments cannot answer it. A redeemed code at the counter can.

Set the pass mark before the ads go live. Decide what one new guest is worth to you. Your average check and your food cost set that limit. The ad account does not.

A first test passes when

  • The ads reached people inside your radius, not three towns over
  • Staff counted every code or mention at the counter
  • The cost per counted guest came in under your limit
  • The offer did not eat into full-price orders from regulars
  • You can say which ad and which week brought the visits

Pass, and you can raise the budget for a reason. Fail, and you change one thing and run again. Either way, the money bought an answer.

Do diners still find new restaurants on Facebook?

They do. Toast surveyed U.S. diners in October 2025. Of them, 27% said they found a new restaurant through Facebook. Instagram came in at 15%. Word of mouth still led. Facebook beat TV ads and map apps.

tried a new restaurant in the past month
64%
found one through Facebook
27%
found one through Instagram
15%
New restaurants and how U.S. diners found them, from Toast’s diner surveys.

A Pew Research Center survey in 2025 shows the reach behind those numbers. Facebook was one of the two most used platforms in the country. Half of U.S. adults said they use Instagram.

One Ads Manager account buys space on both. So a single campaign can reach the regulars on Facebook and their kids on Instagram. You set the radius once.

Should you boost a post or build the ad in Ads Manager?

Boosting a post and building in Ads Manager, for one restaurant location, from Meta Business Help.
SettingBoost a postAds Manager
Starts fromA post already on your PageA new campaign, ad set and ad
GoalPick one, or let Facebook pickSix objectives, each with its own goals
TestingNo test option in the boost formA/B tests built in
Best forA quick push for one eventA test you plan to repeat

The Boost button is the quick route. It turns a Page post into an ad. It asks for a goal, an audience, a duration and a daily budget. That suits a one-off push for a weekend event.

Boost from a computer, not from an iPhone. Meta warns that Apple may charge a service fee of 30% of the ad payment. It applies when you boost in the Facebook app on iOS. Apple keeps that fee, not Meta.

Use Ads Manager when

  • You want to change one setting and compare
  • The offer runs for more than a weekend
  • You need a schedule, a radius and a goal you chose
  • Other stores will copy the setup later

Ads Manager splits the work into three layers. The campaign holds the objective. The ad set holds the audience, the budget and the schedule. The ad holds the picture and the words. That makes it easy to change one thing at a time.

Which campaign objective fits a restaurant offer?

Ads Manager offers six objectives. Three of them fit one restaurant. Awareness reaches the people most likely to remember the ad. Traffic sends people to a page you choose. Leads collects messages, phone calls or sign-ups.

Three Ads Manager objectives that suit one restaurant location, from Meta Business Help.
ObjectiveWhat it buysUse it for
AwarenessReach among nearby peopleA new location or a new name
TrafficVisits to your menu or offer pageAn offer people claim with a code
LeadsCalls, messages and sign-upsCatering, parties and large orders

Pick Traffic for most first tests. Send people to a page with the offer, the address and the hours. Use Awareness for an opening, when the goal is simply to be known nearby. Meta folded its old store traffic objective into Awareness, with store location features turned on.

Sales finds people likely to buy, such as through an online store. A first test at one store does not need it. Leave it for later.

How wide should the radius be around one address?

Audience settings for one address

  • A pin on the address, with the radius pulled in to your trade area
  • The option to reach people beyond your locations left off
  • Age and interests left broad at first
  • Areas you cannot serve excluded

Set the location at the ad set level, under Audience. Drop a pin on your address or type it in. Meta picks a default radius. A slider changes it.

Seen from straight above, two streets cross between rows of houses, lawns, parked cars and trees.
A tight radius covers the few streets your guests actually drive from. Photo: K, Pexels License, via Pexels

Size the circle to how far a guest will drive for your kind of meal. A lunch counter draws from close by. A dinner spot with a wait draws from farther. Exclude areas you cannot serve, such as towns past your delivery zone.

Location is a hard limit by default. Meta says it will not target beyond your locations unless you turn on the option to reach more people likely to respond. Leave it off for a one-address test. Expect a little spill all the same, since Meta says location targeting is never fully accurate.

What offer should the ad carry?

Offers a restaurant’s staff can count at the counter.
OfferHow staff count itWatch for
A free side with any entréeGuest shows the ad or says the code wordRegulars claiming it every visit
A first-visit dessertA code entered in the registerMargin on a busy night
A weekday lunch comboIts own button in the registerA new cashier forgetting the button
A catering tasting boxCalls and messages logged by nameSlow replies on weekends

Run one offer, written so a cashier can count it. A code word, a coupon on a phone or a named item all work. A line like great food nearby gives the staff nothing to count.

Keep the offer the same for the whole test. A new offer in the second week resets what you learned. It also leaves you two small counts that cannot be compared.

What should the ad itself show?

Before the ad goes live

  • The offer and the code word in the first line
  • A real photo of the dish, not a stock image
  • A vertical clip for Stories and Reels
  • The neighborhood or street in the text
  • A link to a page with the offer, hours and map

Show food from your own menu, shot where it is served. A phone photo of a real plate in good light beats a stock image. Put the offer in the first line of text. Put the neighborhood in the second.

Hands frame a plated dessert and a cup of coffee on a marble table in a phone camera.
A phone and a window seat are enough to shoot a dish for an ad. Photo: Doğu Tuncer, Pexels License, via Pexels

Make one vertical video as well. Facebook and Instagram both run full-screen placements, such as Stories and Reels. A short clip of the dish being plated fits them better than a square photo.

  1. Pick one question

    Photo or video, for the same offer

  2. Copy the first

    Build two ad sets

    Identical except for that one thing

  3. Launch both

    Run the A/B test

    At least a week, on separate audiences

  4. Read the counts

    Keep the winner

    Then test the next question

Comparing two ads the way Meta suggests, one variable at a time.

Check any automatic creative setting before you publish. Advantage+ creative can deliver its own variations of your ad. A franchisee should know what it changes before it touches the brand’s photos.

How much should one location spend per day?

Take $15 a day as a working example. Meta treats a daily budget as a target across a calendar week, Sunday to Saturday. On a busy day it may spend up to 75% more. Over the week it will not pass 7 times the daily budget.

the most it can spend in one day
$26.25
the most it can spend in one week
$105
the most a four-week test can cost
$420
What a $15 daily budget can spend, from Meta’s budget rules.

Restaurants buy Facebook clicks cheaply. LocaliQ’s benchmarks put the average cost per click for restaurants and food at $0.45 in traffic campaigns. The average across all industries was $0.60. Restaurant ads also drew a click-through rate of 2.68%.

At that average, $420 buys about 930 clicks. That is enough to learn whether one offer moves people. It is not enough to judge three offers at once.

Why do the first days look worse than the rest?

  1. Week one

    Launch, then leave the ad set alone while it learns

  2. Learning ends

    Week two

    Read results by placement and by ad

  3. One change

    Week three

    Pause the weaker ad and keep the budget

  4. Counts come in

    Week four

    Compare counted guests with your limit

One location’s four-week test in Ads Manager.

Every new ad set starts in a learning phase. Meta says an ad set usually leaves it after about 50 results in the week after its last significant edit. Until then, delivery is less stable and costs run higher.

That rule shapes a small budget. At $105 a week, each of those results must cost $2.10 or less. Link clicks can get there. Online orders rarely will at that price. So optimize for link clicks or landing page views first.

Do not edit in the first week. Meta warns that an edit during learning resets it and delays optimization. Frequent budget changes can do the same.

How do you count the guests the ads brought in?

Counts to keep each week

  • Redemptions of the offer, by day
  • Calls and messages that mention the ad
  • Spend and clicks from Ads Manager for the same days
  • Sales on the same weekdays last month

Ads Manager counts clicks, not diners. The counter has to count the rest. Give the offer its own register button or code. Brief every shift on it, the weekend crew included.

A finger taps a menu item on a tablet register at a counter.
One button for the offer lets every shift count it the same way. Photo: RDNE Stock project, Pexels License, via Pexels

Compare like with like. A Tuesday with the offer goes beside a Tuesday without it. A big game or a holiday can swamp a small test, so mark those days.

What should a franchisee check with the brand first?

Ask the franchisor before the first dollar, and get the answers in writing. Many systems already pay into a brand advertising fund. Some want local offers and pictures approved. Some limit how a store may use the brand name.

Questions for the franchisor

  • Can one location run its own Facebook and Instagram ads?
  • Which offers need approval, and how long does approval take?
  • Which photos and logos may a location use?
  • Does the brand fund already run ads in this area?
  • Which Page should the ads run from?

The last question matters more than it looks. Meta says a boost needs a Facebook Page and access to it. If the brand owns the Page for your store, ask for that access first.

When is it worth spending more?

Spend more once the cost per counted guest holds for two weeks in a row. Raise the budget in small steps. Meta warns that frequent budget changes can send an ad set back into learning.

Signs the test is ready to grow

  • The code count held steady for two weeks
  • Each counted guest cost less than your limit
  • Staff kept counting without reminders
  • The franchisor approved the offer for more stores

Then copy the setup, not just the budget. Each new store gets its own pin, its own code and its own count. Check the total against the share of sales you spend on marketing. Add search ads for one location for people already looking.

Ads work best with a video worth stopping for. A clip from a food creator often is. CreatoRain makes those videos for chains and franchises, done for you. It costs $300 a video, and the creator’s pay is included.

How we checked. Diner discovery shares come from Toast’s survey of U.S. diners. Platform use comes from Pew Research Center. Click costs and click-through rate are LocaliQ’s Facebook benchmarks for restaurants and food. Budget, learning, targeting and boost rules come from Meta Business Help pages read for this guide. The $15 budget is our example. The totals and the click count are our arithmetic.

Sources and method

Where each number comes from

Pages quoted in this article

Run more than one location? See how CreatoRain works for restaurant chains. See real campaigns in our case studies.

Share

See which creators in our network fit your restaurant.

Get a free list of creators from our 300,000+ food-creator network. CreatoRain can then reach out to them, and you see each booked visit and each video in one place.

Book a Demo