📘 Facebook Ad — Meta Ads Copy & Strategy
Generate 3 ready-to-load ad variants with targeting, creative direction, and A/B test plan.
Activation
When this skill activates, output:
📘 Facebook Ad — Generating Meta ad variants...
| Context |
Status |
| User says "facebook ad", "FB ad", "Meta ad", "Instagram ad" |
ACTIVE |
| User wants social media ad copy with targeting |
ACTIVE |
| User mentions Ads Manager or ad sets |
ACTIVE |
| User wants Google search ads |
DORMANT — see google-ad |
| User wants organic social content (not paid) |
DORMANT |
Protocol
Step 1: Gather Inputs
Ask the user for:
- Product/service: What are you advertising?
- Target audience: Age, interests, pain points, demographics
- Monthly budget: Total ad spend
- Campaign objective: Traffic, leads, conversions, or awareness
- Landing page URL: Where does the ad send people? (optional)
Step 2: Write 3 Ad Variants
Generate three distinct ad approaches:
Variant A — Storytelling
Hook with a relatable story or scenario. Structure:
- Primary text (above fold, first 125 chars matter most): Open with a story hook that stops the scroll. Continue with the narrative, connect to product, soft CTA.
- Headline (40 chars max): Outcome-focused
- Description: Supporting detail
- CTA button: Learn More / Shop Now / Sign Up
Variant B — Problem-Solution
Lead with the pain point. Structure:
- Primary text: State the problem bluntly (first 125 chars). Agitate. Present product as solution. Hard CTA.
- Headline (40 chars max): Solution-focused
- Description: Proof or urgency element
- CTA button: Get Offer / Learn More
Variant C — Social Proof
Lead with results or testimonials. Structure:
- Primary text: Open with a specific result or quote (first 125 chars). Expand with context. Invite them to get similar results.
- Headline (40 chars max): Results-focused
- Description: Credibility marker
- CTA button: See How / Get Started
Step 3: Audience Targeting
For each variant, recommend:
- Core targeting: 3-5 interests, behaviors, or demographics
- Custom audiences: Website visitors, email list, video viewers
- Lookalike audiences: 1%, 3%, 5% lookalikes from best customers
- Exclusions: Who to exclude (existing customers, competitors' employees)
- Placement recommendation: Feed, Stories, Reels, or Automatic
Step 4: Creative Direction
For each variant, describe the visual concept:
- Format: Single image, carousel, or video
- Visual concept: What the image/video shows, mood, colors
- Text overlay: Any on-image text (keep under 20% of image area)
- Aspect ratios: 1:1 for feed, 9:16 for Stories/Reels
Step 5: A/B Test Plan
Recommend testing sequence:
- Week 1: Test creative (same copy, different images/videos) — find winning visual
- Week 2: Test copy (winning creative, different ad variants) — find winning message
- Week 3: Test audience (winning creative + copy, different targeting) — find best audience
- Week 4: Scale winning combination, test new angles
Step 6: Budget Allocation
Recommend budget split:
- Testing phase (first 2 weeks): Equal split across variants, $5-10/day per ad set minimum
- Scaling phase: 70% to winning ad set, 30% to new tests
- Retargeting: Reserve 20% of total budget for warm audiences
- Daily vs lifetime: Recommend daily budget for testing, lifetime for campaigns with end dates
Step 7: Output
Present all 3 ad sets in a format ready to load into Ads Manager:
━━━ AD SET A: STORYTELLING ━━━━━━━━━━━━━━━━━━
Primary Text: [full text]
Headline: [40 chars]
Description: [text]
CTA Button: [button type]
Audience: [targeting details]
Creative: [visual direction]
Placement: [recommended placements]
━━━ AD SET B: PROBLEM-SOLUTION ━━━━━━━━━━━━━━
[same structure]
━━━ AD SET C: SOCIAL PROOF ━━━━━━━━━━━━━━━━━━
[same structure]
━━━ TEST PLAN ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Week 1: [test details]
Week 2: [test details]
Budget: [allocation]
Inputs
- Product/service description
- Target audience profile
- Monthly budget
- Campaign objective
- Landing page URL (optional)
Outputs
- 3 complete ad variants (storytelling, problem-solution, social proof)
- Audience targeting recommendations per variant
- Creative direction briefs
- 4-week A/B test plan
- Budget allocation strategy
Level History
- Lv.1 — Base: 3-variant ad generation (storytelling, problem-solution, social proof), audience targeting with lookalikes, creative direction briefs, A/B test sequence, budget allocation strategy, Ads Manager-ready output format. (Origin: MemStack v3.2, Mar 2026)
1---2name: facebook-ad3description: Use when the user says 'facebook ad', 'FB ad', 'Meta ad', 'Instagram ad', 'social ad', or wants ad copy for Facebook/Instagram Ads Manager.4---567# 📘 Facebook Ad — Meta Ads Copy & Strategy8*Generate 3 ready-to-load ad variants with targeting, creative direction, and A/B test plan.*910## Activation1112When this skill activates, output:1314`📘 Facebook Ad — Generating Meta ad variants...`1516| Context | Status |17|---------|--------|18| **User says "facebook ad", "FB ad", "Meta ad", "Instagram ad"** | ACTIVE |19| **User wants social media ad copy with targeting** | ACTIVE |20| **User mentions Ads Manager or ad sets** | ACTIVE |21| **User wants Google search ads** | DORMANT — see google-ad |22| **User wants organic social content (not paid)** | DORMANT |2324## Protocol2526### Step 1: Gather Inputs2728Ask the user for:29- **Product/service**: What are you advertising?30- **Target audience**: Age, interests, pain points, demographics31- **Monthly budget**: Total ad spend32- **Campaign objective**: Traffic, leads, conversions, or awareness33- **Landing page URL**: Where does the ad send people? (optional)3435### Step 2: Write 3 Ad Variants3637Generate three distinct ad approaches:3839#### Variant A — Storytelling40Hook with a relatable story or scenario. Structure:41- **Primary text** (above fold, first 125 chars matter most): Open with a story hook that stops the scroll. Continue with the narrative, connect to product, soft CTA.42- **Headline** (40 chars max): Outcome-focused43- **Description**: Supporting detail44- **CTA button**: Learn More / Shop Now / Sign Up4546#### Variant B — Problem-Solution47Lead with the pain point. Structure:48- **Primary text**: State the problem bluntly (first 125 chars). Agitate. Present product as solution. Hard CTA.49- **Headline** (40 chars max): Solution-focused50- **Description**: Proof or urgency element51- **CTA button**: Get Offer / Learn More5253#### Variant C — Social Proof54Lead with results or testimonials. Structure:55- **Primary text**: Open with a specific result or quote (first 125 chars). Expand with context. Invite them to get similar results.56- **Headline** (40 chars max): Results-focused57- **Description**: Credibility marker58- **CTA button**: See How / Get Started5960### Step 3: Audience Targeting6162For each variant, recommend:63- **Core targeting**: 3-5 interests, behaviors, or demographics64- **Custom audiences**: Website visitors, email list, video viewers65- **Lookalike audiences**: 1%, 3%, 5% lookalikes from best customers66- **Exclusions**: Who to exclude (existing customers, competitors' employees)67- **Placement recommendation**: Feed, Stories, Reels, or Automatic6869### Step 4: Creative Direction7071For each variant, describe the visual concept:72- **Format**: Single image, carousel, or video73- **Visual concept**: What the image/video shows, mood, colors74- **Text overlay**: Any on-image text (keep under 20% of image area)75- **Aspect ratios**: 1:1 for feed, 9:16 for Stories/Reels7677### Step 5: A/B Test Plan7879Recommend testing sequence:801. **Week 1**: Test creative (same copy, different images/videos) — find winning visual812. **Week 2**: Test copy (winning creative, different ad variants) — find winning message823. **Week 3**: Test audience (winning creative + copy, different targeting) — find best audience834. **Week 4**: Scale winning combination, test new angles8485### Step 6: Budget Allocation8687Recommend budget split:88- **Testing phase** (first 2 weeks): Equal split across variants, $5-10/day per ad set minimum89- **Scaling phase**: 70% to winning ad set, 30% to new tests90- **Retargeting**: Reserve 20% of total budget for warm audiences91- **Daily vs lifetime**: Recommend daily budget for testing, lifetime for campaigns with end dates9293### Step 7: Output9495Present all 3 ad sets in a format ready to load into Ads Manager:9697```98━━━ AD SET A: STORYTELLING ━━━━━━━━━━━━━━━━━━99Primary Text: [full text]100Headline: [40 chars]101Description: [text]102CTA Button: [button type]103Audience: [targeting details]104Creative: [visual direction]105Placement: [recommended placements]106107━━━ AD SET B: PROBLEM-SOLUTION ━━━━━━━━━━━━━━108[same structure]109110━━━ AD SET C: SOCIAL PROOF ━━━━━━━━━━━━━━━━━━111[same structure]112113━━━ TEST PLAN ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━114Week 1: [test details]115Week 2: [test details]116Budget: [allocation]117```118119## Inputs120- Product/service description121- Target audience profile122- Monthly budget123- Campaign objective124- Landing page URL (optional)125126## Outputs127- 3 complete ad variants (storytelling, problem-solution, social proof)128- Audience targeting recommendations per variant129- Creative direction briefs130- 4-week A/B test plan131- Budget allocation strategy132133## Level History134135- **Lv.1** — Base: 3-variant ad generation (storytelling, problem-solution, social proof), audience targeting with lookalikes, creative direction briefs, A/B test sequence, budget allocation strategy, Ads Manager-ready output format. (Origin: MemStack v3.2, Mar 2026)