Marketing

Facebook and Instagram Ads for Restaurants: A Practical Setup Guide

Step-by-step guide to running effective Facebook and Instagram ads for your restaurant. Budget tips, audience targeting, ad types, and how to track what actually generates orders.

Ordering.ToolsApril 10, 20268 min read
Social media marketing icons and notifications on phone screen

Organic social media reach for restaurants keeps declining. A Facebook post from a restaurant page now reaches about 2-5% of followers. Instagram is slightly better, but the trend is the same. If you want to reach new customers on these platforms, paid advertising is how you do it.

The good news: restaurant ads can be very effective with small budgets. A well-targeted ad showing an appetizing dish to people within 5 km of your restaurant can generate real orders for as little as 5-10 EUR per day.

Before You Start: Set Up Properly

  • Create a Meta Business Suite account (manages both Facebook and Instagram)
  • Install the Meta Pixel on your ordering page — this tracks conversions so you know which ads generate orders
  • Connect your Instagram account to your Facebook page
  • Set up a payment method

Audience Targeting for Restaurants

The most effective targeting for local restaurants:

  • Location radius — 3-8 km around your restaurant (adjust based on whether you deliver)
  • Age range — match your typical customer demographic
  • Interests — "dining out", "food delivery", "restaurants", cuisine-specific interests (Italian food, sushi, etc.)
  • Lookalike audiences — upload your customer email list and let Meta find similar people nearby
  • Retargeting — show ads to people who visited your website or ordering page but did not complete an order
The retargeting audience is your highest-value ad audience. These are people who already visited your menu, looked at your food, maybe started an order — they just need a nudge. A retargeting ad with a small discount often converts at 5-10x the rate of a cold audience ad.

Ad Types That Work for Restaurants

Photo Ads with Direct Link

A single high-quality food photo with a clear call to action ("Order now for delivery") and a direct link to your menu. Simple, effective, and the easiest to set up.

Video / Reel Ads

Short videos (15-30 seconds) showing food being prepared, plated, or served. Video ads tend to get lower cost-per-click than photo ads because they hold attention longer. Use vertical format for Instagram and Facebook Stories.

Carousel Ads

Show multiple dishes in one ad. Each card can link to a specific item on your menu. Good for showcasing a full menu or highlighting weekly specials.

Offer Ads

Ads with a specific discount or promotion: "Get 15% off your first online order — use code FIRST15." These have a clear conversion hook and are easy to track.

Budget Guidelines

  • Starting budget: 5-10 EUR per day
  • Testing phase: Run 3-4 different ads with small budgets (5 EUR each) for 7 days
  • Scale phase: Increase budget on the ads that generate the most orders
  • Monthly budget for a single-location restaurant: 150-500 EUR is typical
  • Track cost per order, not cost per click — a click that does not order is worthless

Creating Ads That Convert

  • Use real photos of your actual food, not stock photos
  • Show the food in a natural setting — on a table, being served, in the kitchen
  • Lead with the benefit: "Hot pizza delivered in 30 minutes" not "Check out our new pizza menu"
  • Include a specific offer when possible — discounts, free delivery, free item with order
  • Use a clear call to action: "Order Now", "See the Menu", "Get 10% Off"
  • Test different images and copy — small changes in the photo can dramatically change results

Tracking Results

The metrics that matter for restaurant ads:

  • Cost per order (not cost per click) — the real measure of ad effectiveness
  • Return on ad spend (ROAS) — if you spend 10 EUR and generate 50 EUR in orders, your ROAS is 5x
  • Frequency — how many times the average person sees your ad. Above 3-4, people start ignoring it
  • Link clicks to your ordering page — the immediate precursor to orders

With Ordering.Tools, you can create dedicated promo codes for each ad campaign. When customers use the code at checkout, you know exactly which ad drove that order and can calculate your true return on advertising spend.

Key Takeaways

  • Organic reach is declining — paid ads are necessary to reach new local customers
  • Start with 5-10 EUR per day and test multiple ad variations
  • Retargeting people who visited your menu but did not order is your highest-ROI audience
  • Use real food photos and clear calls to action
  • Track cost per order, not just clicks — use promo codes to measure real results
  • Scale what works, cut what does not — check results weekly

Try Ordering.Tools for Free

Set up your digital menu in under 2 minutes. No credit card required.