Facebook and Instagram are where your customers already spend hours a day. For restaurants, a well-targeted ad is one of the most measurable and lowest-risk ways to fill tables and drive online orders, and it is far more reliable than hoping the right people wander past. Here is how to do it without becoming a full-time media buyer.
Set the goal first
The point of your ad is to fill tables and drive online orders, and everything else (the creative, the audience, the budget) serves that goal. Pick a matching objective such as traffic, leads, or engagement rather than defaulting to a boosted post that only chases likes. Our guide to Boost Post vs Facebook Ads explains why that matters.
Who to target
A strong starting audience for a restaurant is people within a few miles who match your price point and dining habits. From there you can refine by country, age, gender, and audience size. Five Minute Ads shows a live estimate of how many people your targeting reaches as you set it, so you can widen or tighten before you spend.
Three creative tips that work for restaurants
- Lead with the food. A short video of a signature dish outperforms a logo every time.
- Target a tight radius around the restaurant, since you cannot serve someone 40 miles away.
- Run offers with a deadline like "this weekend only" to turn nearby scrollers into walk-ins.
An example ad for a restaurant
Here is what a complete first ad looks like for a restaurant, written the way it would appear in the feed. Swap in your own name, offer, and neighborhood and it is ready to run.
Primary text
Every Tuesday at Rosalita’s in Mesa, street tacos are $2 from 4 to 9. Al pastor, carnitas, or grilled veggie, all on fresh corn tortillas. Show this ad at the counter and your first horchata is on us.
Headline
Taco Tuesday: $2 Street Tacos
- Budget
- $8/day for 7 days ($56 total), Wednesday through Tuesday
- What to expect
- Watch for directions taps and messages about hours, then count the tables that mention the ad on Tuesday. Clicks but no walk-ins usually means the radius is too wide.
Mistakes restaurants make with Facebook ads
- Boosting a photo of the printed menu or a PDF. It is unreadable on a phone and gives a hungry person nothing to tap.
- Spending the ad budget on the "we are hiring line cooks" post. It reaches diners, not cooks, and hiring ads fall under Meta’s employment rules anyway.
- Linking to the homepage instead of the online ordering or reservation page, adding two taps between a hungry person and an order.
Launch it in minutes, without Ads Manager
You do not need to learn Meta Ads Manager to run this ad. With Five Minute Ads you connect Meta once, fill in a single form (objective, budget, audience, and one image or video), preview it live, and go live. A prepaid wallet and hard spend caps mean a campaign can never overrun, there is no subscription, and you only pay when your ads run. Start free and launch your first ad today.
Frequently asked questions
Should I advertise my whole menu or one dish?
One dish. Pick the thing people already drive across town for, shoot it close on a phone in good light, and put its name and price in the ad. A full menu photo makes people squint, and nobody taps Order Now on a PDF.
What time of day should a restaurant ad run?
Match the decision moment. Lunch ads from about 10:30 to 1, dinner ads from 3 to 7, when people are deciding where to eat tonight. A Tuesday wings special seen on Sunday morning is forgotten by Tuesday.
Can I push online ordering and dine-in in the same ad?
The ad works better with one door. For delivery and pickup, link straight to the ordering page, not the homepage. For tables, name a night, name the special, and ask people to mention the ad when they walk in so you can count them.
Guides for other industries
Run a different kind of business or organization? These walk through the same playbook for other trades.