Skip to main content
Local, not global

Meta Ads (Facebook & Instagram) for Restaurants

Facebook and Instagram ads targeted to your delivery radius and your peak ordering windows. We build the funnel; you set the budget.

What you get

Outcomes, not promises.

  • Ads served only to people inside your delivery radius — never wasted on out-of-area impressions
  • Daypart scheduling — your offer hits at Friday 6 PM, not Monday 11 AM
  • Per-pound attribution — you see exactly which creative drove which order
The honest bit

Most restaurant sites lose customers in 2 seconds.

The £50 lesson

A boost post is not a campaign.

Boost postone-tap
📣 Your post got 14 likes — want to reach more people?
Boost post
Audience: anyone in United Kingdom (or worse — worldwide)
What you'll see
LikesCommentsReach
You won't know if you got a single order.
Real campaignpixel-tracked
Audiences (3 splits)
Cold — inside radius12.4k
Warm — watched a reel3.1k
Hot — visited site640
What you'll see
Cost / orderAttributed ordersPixel ROAS
You'll know which £1 turned into which order.

What is the difference between a "boost post" and a real Meta campaign?

A boost post is a one-tap shortcut Facebook puts in front of you to spend money fast. It hits a broad default audience, runs identical creative until you stop it, optimises for "engagement" (likes and reach), and gives you no way to tell whether a single order came from it. A real Meta campaign splits audiences, runs A/B creative tests, fires the Pixel on every conversion event, and reports cost-per-order. They are different products with different outcomes.

How does a real Meta campaign work for a restaurant?

A real Meta campaign starts by drawing the polygon around your delivery radius and refusing to spend outside it. From there we build three audience segments — cold (people inside the radius who don't know you yet), warm (people who watched a brand video or visited the site), and hot (people who engaged with menu items or added to basket). Each segment gets different creative, different copy, and different optimisation goals. The Pixel ties everything back to actual orders, not engagement.

Spend only where you serve

Your radius. Nothing outside.

Inside radius
10 impressions
Outside: 8 0

Postcode + radius, not country-wide.

We draw the polygon around the area you can actually serve — usually a 2–5 mile radius — and refuse to spend a penny outside it. No "boost to anyone in the UK". No waste on impressions from another postcode.

  • Inside radius
    Real prospects who can order from you tonight
  • Outside radius
    Wasted spend a boost post serves by default
  • Your restaurant
    The centre point — your physical postcode

How is the budget split between brand and conversion campaigns?

The split shifts as you scale. Early on, around 60–70% of budget goes into brand awareness — short videos and image carousels building familiarity inside your radius. Once enough warm audience exists, that shifts: roughly 40% brand, 60% conversion (retargeting visitors and engagers with direct-response offers). The brand funnel pays for the conversion funnel — without it, retargeting has no warmed audience to retarget.

Brand feeds conversion

Two funnels, one campaign.

Brand awareness
Cold audience inside your delivery radius
£150 / month
video views
Impressions12.4k
Watched ≥75%3.1k
Warmed audience1.6k
feeds into ↓
Conversion
Retargeted hot audience → orders
£150 / month
orders
Retargeted1.6k
Clicked to order320
Paid orders42
Without the top funnel feeding the bottom, retargeting has no audience to retarget. Numbers above are illustrative.

Meta Ads vs Google Ads vs Just Eat sponsored — which channel for what?

Meta catches people scrolling who weren't actively hungry; Google catches people already searching; Just Eat sponsored catches people already on the platform. They serve different stages of intent. For most independent restaurants the right mix is Google Ads for hungry-now searches, Meta Ads for brand-building and retargeting, and Just Eat sponsored only when the commission maths still works.

ChannelIntent at clickCost modelTime to first ordersCompoundsCustomer relationship
Meta Ads (FB / IG)Low (interruption)Pay per impression / click1–2 weeksBrand layer compoundsYours
Google Ads (search)High (already searching)Pay per click3–5 daysNoYours
Just Eat sponsoredMedium (browsing)Commission per order1–2 daysNoTheirs

Indirectly, yes. Meta itself does not feed ChatGPT or Perplexity. But the campaign data — which postcodes click, which dishes convert, which dietary keywords matter — sharpens the schema and landing-page structure that AI engines do read. Clients who run Meta Ads alongside the on-site AEO work compound faster: the ad data tells us which queries are worth optimising the organic and AI-search content for.

The line we hold

What we won't promise you.

Every agency promises the moon. We'd rather under-promise, over-deliver, and earn the relationship every month.

what we do commit to
honest numbers · monthly review · no lock-in
  • we don't promise

    Going viral

    Virality is a statistical tail event, not a deliverable. We don't sell it.

  • we don't promise

    A specific cost-per-order

    Cost-per-order depends on your average ticket, reorder rate, cuisine and area. We'll give you a realistic range after the audit — never a guarantee.

  • we don't promise

    Replacing Just Eat / Deliveroo

    Aggregators have a role for new-customer discovery. Meta Ads exist alongside, not instead.

When will I see results?

The audit and account setup land in week one. Test campaigns at £10–£20/day go live in weeks two and three — 3–5 creative variations against your top audience segments, winners scaled, losers killed. From month two the winning campaigns scale up to your full monthly budget and we refresh creative every 3–4 weeks (Meta ad fatigue is real and measurable). Month three is the honest check-in — if attributable cost-per-order is below break-even we have a straight conversation about pivoting or pausing.

Our process

How it works

No fluff. Three honest steps from first call to live results.

  1. 01
    Step 01
    Account audit + setup

    Week one. We audit any existing Meta Business Manager, Pixel, ad accounts and previous campaigns. We fix anything broken, install proper tracking, and write the first creative brief.

  2. 02
    Step 02
    Test campaigns

    Weeks two and three. We run 3–5 creative variations against your top audience segments at low budget (£10–£20/day). The winners get scaled; the losers get killed. No campaign runs at full budget without proven creative.

  3. 03
    Step 03
    Scale + ongoing tuning

    Month two onward. Winning campaigns scale up to your monthly budget. We refresh creative every 3–4 weeks (Meta ad fatigue is real and measurable). Monthly report covers spend, attributed orders and cost-per-order.

Honest answers

Common questions

  • For most independent UK takeaways: £10–£25/day (£300–£750/month) is the right starting range. Below £10/day Meta's optimisation algorithm doesn't get enough data to learn. Above £25/day you'll scale beyond what your delivery radius can absorb. We tune the exact number to your average order value and reorder rate.

Ready to grow?

Book your free 15-minute audit. We'll show you exactly how to get more orders.

In English, العربية, اردو, فارسی, پښتو, বাংলা, हिन्दी or Türkçe. Whichever feels easier.