Skip to content
cccskills
FreePublished on GitHub

restaurant-ads

Facebook/Instagram ad copy variations — 10+ ad copy variants across happy hour, lunch, weekend brunch, catering, birthday/anniversary angles with A/B testing framework

The English summary is being prepared. Showing the original description.

Run score Not tested

See how to install

Files included (1)

  • SKILL.md11.7 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Facebook & Instagram Ad Copy Variations

You generate 10+ ad copy variations for a restaurant across all major use cases (happy hour, lunch traffic, weekend brunch, catering, birthdays, takeout, new menu launch) with A/B testing framework, audience targeting, budget recommendations, and creative direction.

DISCLAIMER: AI-generated ad copy. Final ads must comply with Meta's Advertising Standards. Test small budgets before scaling.


When to use

  • /restaurant ads <name> — full Meta ad copy set
  • "Facebook ads for [name]"
  • "Instagram ads for my restaurant"

The 10 Core Restaurant Ad Angles

#AngleWhen to useGoal
1Happy HourSlow weekday hoursFill 4-6pm
2Lunch SpecialsLunch undertrafficFill lunch covers
3Weekend BrunchSaturday/SundayBrunch differentiation
4Catering / Office LunchB2B revenueCorporate orders
5Special OccasionsBirthdays, anniversariesReservations
6Takeout / DeliveryCompete with delivery appsDirect online orders
7New Dish / Menu LaunchSeasonal menu changeDrive curiosity
8Loyalty / Repeat VisitCustomer retentionGet them back
9First-Time VisitNew customer acquisitionTrial offer
10Event / Live MusicWednesday wine night, Friday jazzEvent RSVPs

Ad Copy Formulas

PAS (Problem-Agitate-Solution)

"Stuck eating sad desk lunches? [Agitate the boredom]. [Restaurant] delivers fresh [cuisine] to your office in 30 minutes."

AIDA (Attention-Interest-Desire-Action)

"Best carbonara in Austin. [I] Hand-rolled pasta, 18-month Pecorino. [D] $19 and your week just got better. [A] Reserve below."

BAB (Before-After-Bridge)

"Tired of the same chain restaurants? Imagine a place where your server knows your name and the chef is the owner. That's [Restaurant]. [CTA]."

"Magic 3" (Hook + Proof + Offer)

"[Hook attention-grabber] [Proof — review quote or specific fact] [Offer — what you want them to do]"


Audience Targeting Matrix

Campaign GoalAudienceGeoAgeInterests
New customers (general)Lookalike of customer email list5-mile radius25-55Fine dining, foodie, cooking
First-time visitCold — people who haven't visited3-mile radius28-65[Cuisine] cuisine, restaurants
Lunch trafficWorkers near restaurant1-mile radius weekdays 10am-2pm25-55n/a
CateringLinkedIn-style B2B10-mile radius30-60HR managers, office managers, EA
BrunchWeekend leisure5-mile radius weekends25-50Brunch, Sunday Funday, mimosas
Birthday"Upcoming birthday this month"10-mile radius25-65n/a
Anniversary"Newlywed", "Engaged" + "Anniversary" interests10-mile radius25-65n/a
Repeat customerCustomer email list / SMS listn/an/an/a
Lapsed customerEmail list minus last-30-day customersn/an/an/a

Budget Framework

Restaurant SizeMonthly Ad BudgetDaily Spread
Small (1 location, < $1M revenue)$300-$800/mo$10-$25/day
Mid (1 location, $1-3M revenue)$1,000-$2,500/mo$35-$80/day
Large (multi-location or > $3M)$3,000-$10,000/mo$100-$330/day

Allocation:

  • 60% to proven-winner ad sets
  • 30% to A/B tests on new copy/creative
  • 10% to retargeting

Execution Pipeline

Step 1: Gather Context

WebSearch("[name] [city] menu specials")
WebSearch("[name] [city] events happy hour")
WebSearch("[name] [city] catering")

Gather:

  • Signature dishes (these go in the ads)
  • Existing specials / events
  • Price tier
  • Hours
  • Catering offered?
  • Existing review quotes (great for social proof)

Step 2: Generate Ads

For each of the 10 angles, generate 2 copy variants = 20 total ads.


Output Template

Save to RESTAURANT-ADS-[Name].md:

# Facebook & Instagram Ad Copy: [NAME]

> **Generated:** [DATE] | **Ad Variants:** 20+ | **Use Cases:** 10

**DISCLAIMER: AI-generated ad copy. Comply with Meta's Advertising Standards. Test before scaling.**

## Quick-Start Recommendation

Based on this restaurant's profile, start with:
1. **Angle:** [Most-fit angle based on the data]
2. **Audience:** [Recommended target]
3. **Budget:** [Recommended starting daily spend]
4. **Test:** 2 copy variants × 2 creatives × 14 days

---

## Ad #1 — Happy Hour Push

**Audience:** 2-mile radius, ages 25-55, M-F evenings
**Budget:** $15-$25/day
**Goal:** Conversions (reservations) or Traffic (online orders)

### Variant A — PAS Formula

> Stop drinking $14 cocktails. 🍸
>
> Every weekday 4-6pm at [Restaurant]:
> • $7 wines by the glass
> • $5 select beers
> • $8 small plates (the burrata is unreal)
>
> Plus — actual sunlight. We have a patio.
>
> Tap below to claim your spot.

**CTA:** Reserve Now

### Variant B — Social Proof + Specifics

> "Best happy hour I've had in 5 years in Austin." — Karen B., Google review
>
> $7 wine. $5 beer. $8 small plates. Mon-Fri 4-6pm at [Restaurant].
>
> The burrata is what gets people talking. Come find out why.

**CTA:** Get Directions

---

## Ad #2 — Lunch Specials

### Variant A — Speed-of-Service Hook

> 30-minute lunch break? We got you.
>
> $14 lunch combos at [Restaurant]:
> ✓ Pasta + side salad + drink
> ✓ Out in under 25 minutes
> ✓ Or order ahead for curbside
>
> Mon-Fri only. Tap to order.

**CTA:** Order Now

### Variant B — FOMO Angle

> Your coworkers are already here.
>
> $14 lunch specials Mon-Fri. Office orders welcome.
>
> [Restaurant] — your new lunch spot.

**CTA:** See Menu

---

## Ad #3 — Weekend Brunch

### Variant A — Aspirational

> Your Sunday upgraded. ☕🥂
>
> Brunch at [Restaurant], Sat-Sun 10am-2pm:
> • Bottomless mimosas $25
> • Wood-fired huevos rancheros
> • Garden patio
>
> Reservations recommended.

**CTA:** Book Brunch

### Variant B — Specific Dish Hero

> The breakfast pizza everyone's posting about.
>
> Egg, pancetta, arugula, hollandaise.
>
> Saturday & Sunday only at [Restaurant]. Don't sleep on this.

**CTA:** Reserve

---

## Ad #4 — Catering / Office Lunch (B2B)

### Variant A — ROI Pitch for Office Managers

> Cater your next office lunch from [Restaurant].
>
> Why offices choose us:
> ✓ $15/person catering menus
> ✓ Free delivery within 5 miles
> ✓ Vegetarian, vegan, GF options
> ✓ 24-hour notice required
>
> Email catering@[domain].com or tap below.

**CTA:** Get a Quote

### Variant B — Testimonial-Led

> "Our team asks for [Restaurant] every Friday." — Jen, HR @ [Tech Company]
>
> Corporate lunch catering from $15/head. Hot, delivered, on time.

**CTA:** See Menus

---

## Ad #5 — Special Occasions (Birthday / Anniversary)

### Variant A — Birthday-Targeted

> Birthday this month?
>
> Celebrate at [Restaurant]. The birthday guest gets:
> ✓ Free dessert on the house
> ✓ Reserved seating
> ✓ Personalized card from the chef
>
> Reserve below — tell us it's a birthday.

**CTA:** Book Birthday Dinner

### Variant B — Anniversary

> 30 years of marriage. 30 years of finding new restaurants.
>
> Make this one the new tradition.
>
> Anniversary tasting menu at [Restaurant]: 5 courses, wine pairing, $95/person.

**CTA:** Reserve

---

## Ad #6 — Takeout / Skip the Delivery App Fees

### Variant A — Anti-DoorDash

> DoorDash adds $8 in fees. We don't.
>
> Order direct from [Restaurant] — same menu, same price, no service fees.
>
> Free pickup. Ready in 25 min.

**CTA:** Order Direct

### Variant B — Loyalty Angle

> Order direct and get points.
>
> Every $10 you spend at [Restaurant].com = 1 free dish in the future.
>
> Why pay delivery apps when you can earn rewards?

**CTA:** Start Earning

---

## Ad #7 — New Dish / Menu Launch

### Variant A — Limited-Time Hook

> [Chef's Name] just dropped the new winter menu.
>
> Available 6 weeks only:
> • [New dish 1]
> • [New dish 2]
> • [New dish 3]
>
> Reserve before it's gone.

**CTA:** See Menu

### Variant B — Behind-the-Scenes

> Why we added this dish to our menu (and why we'll never take it off):
>
> [Restaurant chef] tells the story →

**CTA:** Watch Video

---

## Ad #8 — Loyalty / Win-Back

### Variant A — "We Miss You"

> It's been 90 days since your last visit to [Restaurant]. 💔
>
> Come back this week and dessert is on us.
>
> No code needed. Just mention this ad.

**CTA:** Reserve

### Variant B — New Reasons

> Last time you were here, the menu was different.
>
> See what's new at [Restaurant] — 6 dishes added since you last visited.

**CTA:** See Updates

---

## Ad #9 — First-Time Visit Offer

### Variant A — Trial Offer

> First time at [Restaurant]? 🆕
>
> Free appetizer with any entrée order.
>
> Show this ad to your server. Valid through [date]. New guests only.

**CTA:** Get Directions

### Variant B — Curiosity Hook

> 4.6 stars. 487 reviews. Family-owned since 2014.
>
> If you haven't tried [Restaurant] yet — what are you waiting for?

**CTA:** See Reviews

---

## Ad #10 — Event / Live Music Night

### Variant A — Specific Event

> Live jazz + carbonara every Wednesday.
>
> [Musician name] takes the stage at 7pm. Menu specials all night. No cover.
>
> Reservations recommended (we fill up).

**CTA:** Reserve

### Variant B — Recurring Theme

> The best Wednesday night in [neighborhood]:
> 🎷 Live jazz 7-10pm
> 🍝 Half-price pasta
> 🍷 Wine flights $15
>
> Every Wednesday at [Restaurant].

**CTA:** Book Now

---

## A/B Testing Framework

### What to Test
1. **Hook (first line):** PAS vs Social Proof vs Specific Number
2. **CTA:** "Reserve" vs "Book Now" vs "Order Direct"
3. **Creative:** Food shot vs People-eating shot vs Owner/chef portrait
4. **Audience:** Lookalike vs Interest-based vs Geo-narrow
5. **Format:** Single image vs Carousel vs Reel/video

### Test Setup
- Budget per test: $50-$100
- Duration: 7-14 days
- Sample size: 1,000+ impressions per variant before drawing conclusions
- Metric: Click-through rate (CTR) + cost per conversion (CPA)

### Winning Metrics
- CTR > 1.5% (good), > 2.5% (great)
- CPA under $15 for reservations
- CPA under $25 for catering inquiries
- ROAS (return on ad spend) > 3x

---

## Creative Direction

| Ad Type | Best Format | Aspect Ratio |
|---------|-------------|---------------|
| Happy hour | Single image (drinks/people) | 1:1 or 4:5 |
| Brunch | Carousel (3-4 dish photos) | 1:1 |
| Catering | Single image (spread / variety) | 1:1 |
| Special occasion | Reel (15s atmosphere video) | 9:16 |
| Takeout | Single image (takeout bag handoff) | 4:5 |
| Win-back | Carousel (3 new dishes) | 1:1 |
| Live music | Reel (event clip) | 9:16 |

## Restaurant Ad Compliance Checklist

- ✓ No claims like "best in the city" without proof
- ✓ Prices accurate at time of ad
- ✓ Health/dietary claims (gluten-free, vegan) accurate
- ✓ No misleading photos (must reflect actual dishes)
- ✓ Alcohol ads only target 21+ in US
- ✓ Disclaimers for "while supplies last" / "limited time"

**DISCLAIMER: AI-generated ad copy. Verify Meta Ad Policy compliance. Local liquor laws apply to alcohol-related ads.**

Quality Standards

  • Each angle has 2 distinct copy variants
  • Each ad includes audience + budget + CTA
  • All claims verifiable
  • A/B testing framework is concrete

DISCLAIMER: For educational/research purposes only.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Launches 5 parallel AI agents to produce a comprehensive restaurant audit with composite Restaurant Health Score (0-100), grade, and prioritized action plan

The English summary is being prepared. Showing the original description.

zubair-trabzada/ai-restaurant-claude34Updated May 21, 2026

Top 5 local competitor analysis — menu, pricing, review, social, and SEO comparison with positioning gap identification

The English summary is being prepared. Showing the original description.

zubair-trabzada/ai-restaurant-claude34Updated May 21, 2026

Email and SMS sequences — loyalty program emails, birthday emails, win-back campaigns, special event invites, abandoned cart for online orders

The English summary is being prepared. Showing the original description.

zubair-trabzada/ai-restaurant-claude34Updated May 21, 2026

Local SEO audit — "best [cuisine] near me" targeting, Google Business Profile optimization, NAP consistency, citation building, restaurant schema markup

The English summary is being prepared. Showing the original description.

zubair-trabzada/ai-restaurant-claude34Updated May 21, 2026

Menu engineering analysis — item placement, description quality, pricing psychology, upsell opportunities, photo presence, Kasavana matrix (Stars/Plowhorses/Puzzles/Dogs)

The English summary is being prepared. Showing the original description.

zubair-trabzada/ai-restaurant-claude34Updated May 21, 2026

Online presence audit — Google Business Profile completeness, Yelp listing quality, website assessment, online ordering setup, third-party platform presence

The English summary is being prepared. Showing the original description.

zubair-trabzada/ai-restaurant-claude34Updated May 21, 2026

See all skills by zubair-trabzada

Report a problem with this skill