Social Ad Campaign Skill
Plan and write a paid social advertising campaign.
How to use it
Claude Code
- Run the line below. It pulls the whole folder into
~/.claude/skills/social-ad-campaign. - Describe your job in plain words. Claude Code follows the skill from there.
npx degit mohitagw15856/pm-claude-skills/skills/social-ad-campaign#main ~/.claude/skills/social-ad-campaignFor one project only, change the path to .claude/skills/social-ad-campaign.
Claude (web or desktop app)
- On this page open ⋯ → Download .md.
- Save it as SKILL.md in a folder, zip the folder, then Customize → Skills → + → Create skill → Upload a skill.
- Pick the file and Save. Claude shows the name and description and runs a security scan.
- Check the skill is switched on.
- Start a new chat and describe your job in plain words. The AI follows the skill from there.
ChatGPT or another app
- ChatGPT: make a Project and paste it into Instructions.
- Neither? Paste it at the top of a new chat — it works for that chat.
Not working?
- Check which app you pasted it into — the steps above name the right one.
- Some skills need the paid tier of Claude or ChatGPT.
Paste into Claude, ChatGPT or Cursor.
Source of Social Ad Campaign Skill
Show the full text337 lines
| name | description |
|---|---|
| social-ad-campaign | Plan and write a paid social advertising campaign. Use when asked to build a paid social campaign, create Meta/LinkedIn/TikTok/X ad copy, define a social ad strategy, or plan an advertising funnel across social platforms. Produces a complete campaign plan with audience targeting, ad set structure, copy for each ad format, budget allocation, and measurement framework. |
Social Ad Campaign Skill
This skill produces a complete paid social advertising campaign plan covering campaign objective, audience targeting, funnel structure, ad set architecture, ad copy and creative briefs for each format, budget allocation, bidding strategy, and a measurement framework. Output is ready for a media buyer, performance marketer, or social team to execute.
Required Inputs
Ask the user for these if not provided:
- Brand / product name
- Campaign objective — what are you trying to achieve? (traffic / leads / conversions / brand awareness / app installs / video views / event promotion)
- Platform(s) — Meta (Facebook/Instagram), LinkedIn, TikTok, X/Twitter, Pinterest, Snapchat
- Target audience — who are you trying to reach? (demographics, interests, job titles, behaviours, lookalikes)
- Budget — total campaign budget and timeframe (e.g. £5,000 over 4 weeks)
- Offer / landing page — what is the ad driving to? (free trial, product page, lead form, event sign-up)
- Key message — the single most important thing the ad must communicate
Output Structure
Paid Social Campaign Plan: [Brand] — [Campaign Name]
Campaign objective: [e.g. Lead generation — 200 qualified leads in 30 days] Platform(s): [e.g. Meta (Instagram + Facebook), LinkedIn] Budget: [£/$/€ X total over X weeks] Campaign period: [Start date → End date] Owner: [Media buyer / performance marketer / agency] Date: [Date]
1. Campaign Strategy Overview
Why paid social for this objective: [2–3 sentences justifying the platform and format choice for this specific goal and audience. E.g. "LinkedIn is the right channel for this B2B SaaS campaign — we can target by job title, company size, and seniority, ensuring budget reaches decision-makers, not browsers."]
Funnel structure:
| Stage | Objective | Audience | Budget allocation |
|---|---|---|---|
| Top of funnel (TOFU) | Awareness / reach | Cold audience — interest/behaviour targeting | [X%] |
| Middle of funnel (MOFU) | Consideration / engagement | Warm audience — video viewers, page engagers, website visitors | [X%] |
| Bottom of funnel (BOFU) | Conversion / lead | Hot audience — retargeting, custom audiences, lookalikes | [X%] |
2. Audience Targeting
Audience 1: [Cold — Primary Target]
Platform: [Meta / LinkedIn / TikTok] Audience size target: [e.g. 500K–2M — broad enough to learn, narrow enough to be relevant]
| Targeting dimension | Settings |
|---|---|
| Location | [Country / region / city] |
| Age | [e.g. 28–45] |
| Gender | [All / specify if relevant] |
| Interests / behaviours | [e.g. SaaS tools, productivity apps, small business owners] |
| Job titles (LinkedIn) | [e.g. Head of Marketing, Marketing Director, CMO] |
| Company size (LinkedIn) | [e.g. 50–500 employees] |
| Industry (LinkedIn) | [e.g. Technology, Financial Services, Healthcare] |
| Exclude | [e.g. Existing customers — upload suppression list] |
Audience 2: [Warm — Engagement Retargeting]
Platform: [Meta] Source: People who engaged with content / visited website in last 30 days
| Signal | Action |
|---|---|
| Watched 50%+ of a video ad | Retarget with a case study or testimonial ad |
| Visited product page but didn't convert | Retarget with a direct offer / free trial CTA |
| Engaged with Instagram / Facebook page | Retarget with social proof ad |
Audience 3: [Hot — Conversion Retargeting]
Platform: [Meta / LinkedIn] Source: Website visitors (last 7 days), abandoned cart, form started but not completed
Retargeting message: More direct. Address the specific action they took. Time-sensitive CTA.
Audience 4: [Lookalike]
Source: [Existing customers / email list / best-converting website visitors] Lookalike similarity: [1%–3% (tight match) / 3%–10% (broader reach)] Platform: Meta
3. Campaign Structure
Meta Campaign Architecture
Campaign: [Campaign Name] — [Objective: Lead Generation / Traffic / Conversions]
│
├── Ad Set 1: TOFU — Cold Interests
│ ├── Ad 1A: [Video ad — hook format]
│ ├── Ad 1B: [Static image — benefit-led headline]
│ └── Ad 1C: [Carousel — feature/use case showcase]
│
├── Ad Set 2: MOFU — Warm Retargeting (30-day engagers)
│ ├── Ad 2A: [Social proof / testimonial]
│ └── Ad 2B: [Case study / before & after]
│
└── Ad Set 3: BOFU — Hot Retargeting (7-day website visitors)
├── Ad 3A: [Direct offer — free trial / discount / demo]
└── Ad 3B: [Objection handling — FAQ / reassurance]
LinkedIn Campaign Architecture
Campaign Group: [Campaign Name]
│
├── Campaign 1: [Job Title Targeting — Awareness]
│ ├── Single Image Ad: [Thought leadership hook]
│ └── Video Ad: [Problem/solution story]
│
├── Campaign 2: [Company Size + Industry — Consideration]
│ ├── Single Image Ad: [Case study / proof point]
│ └── Lead Gen Form: [Gated asset / webinar / demo]
│
└── Campaign 3: [Retargeting — Conversion]
└── Sponsored Message / Lead Gen Form: [Direct CTA with personalisation]
4. Ad Copy
Format 1: Video Ad (15–30 seconds) — TOFU
Hook (first 3 seconds — must stop the scroll):
"[Pattern interrupt question or statement — e.g. 'Are you still doing [painful thing] manually?']"
Core message (seconds 4–20):
"[Agitate the problem → introduce the solution → show the specific outcome]"
CTA (final 5 seconds):
"[Clear, single action — e.g. 'Try free for 14 days — link in bio' / 'Get your demo today']"
Visual direction:
- [e.g. Founder talking to camera in natural setting — authentic, not polished ad]
- [e.g. Screen recording showing the product in use — show the outcome, not the feature]
- [e.g. Customer testimonial — real person, real result, first-person story]
Caption copy:
[Headline — max 40 chars] [Body copy — 1–3 sentences max] [CTA button label: e.g. "Learn More" / "Sign Up" / "Get Started"]
Format 2: Static Image Ad — TOFU/MOFU
Ad variant A — Benefit-led headline:
| Element | Copy |
|---|---|
| Headline | "[Single-sentence benefit statement — e.g. 'Cut reporting time by 80% with [Product]']" |
| Body copy | "[Problem → solution in 2 sentences. Proof point if available.]" |
| CTA | "Start free trial" / "Book a demo" / "Get 20% off" |
| Image | [Product UI / result visual / human context shot — no stock photos of people in suits] |
Ad variant B — Social proof headline:
| Element | Copy |
|---|---|
| Headline | "['[Result] in [timeframe]' — real customer result, or '500+ teams use [Product] to...']" |
| Body copy | "[Expand on the proof. 1–2 sentences. Add a second proof point if available.]" |
| CTA | "See how it works" / "Try it free" |
| Image | [Customer photo + quote overlay / logo wall / before/after data visual] |
Ad variant C — Curiosity/question headline:
| Element | Copy |
|---|---|
| Headline | "['[Common misconception or challenging question]' — e.g. 'What if [painful process] took 10 minutes, not 2 hours?']" |
| Body copy | "[Answer the question → introduce product → specific outcome]" |
| CTA | "Find out how" |
Format 3: Carousel Ad — Features / Use Cases
Headline (shown above carousel): "[Problem-first statement or benefit hook]"
| Card # | Headline | Description | Image |
|---|---|---|---|
| Card 1 (hook) | "[Compelling hook — why this matters]" | "[1-sentence setup]" | [Eye-catching visual / stat] |
| Card 2 | "[Use case / feature 1]" | "[Specific outcome this delivers]" | [Product UI or illustration] |
| Card 3 | "[Use case / feature 2]" | "[Specific outcome this delivers]" | [Product UI or illustration] |
| Card 4 | "[Use case / feature 3]" | "[Specific outcome this delivers]" | [Product UI or illustration] |
| Card 5 (CTA card) | "[Strong CTA headline]" | "[Reinforce the offer / urgency]" | [CTA-focused visual / button] |
Format 4: Lead Gen Form Ad (LinkedIn / Meta)
Intro text (shown before form):
"[1–2 sentences on what they'll get and why it's worth 60 seconds of their time]"
Form headline: "[Value-led headline — e.g. 'Get your free [asset] / Book your 20-min demo']"
Form fields (keep to minimum — each extra field reduces conversion):
- First name
- Work email
- [One qualifying question — e.g. "Company size" / "Current tool used" / "Biggest challenge"]
Privacy notice: [Standard GDPR / CCPA compliance text — "By submitting, you agree to our Privacy Policy and may be contacted by [Brand] about relevant products and services."]
Thank you message:
"[What happens next — e.g. 'Thanks! You'll receive [asset] in your inbox within 5 minutes. Our team will be in touch within 1 business day.']"
Format 5: Retargeting Ad — BOFU
For website visitors (7 days) — direct offer:
Headline: "[Specific nudge — e.g. 'Still thinking about [Product]? Here's 20% off to make the decision easier.']" Body: "[Reinforce the primary benefit. Add urgency if genuine — e.g. 'Offer ends [date]'.]" CTA: "Claim offer" / "Start free trial" / "Book demo"
For video viewers (50%+) — social proof bridge:
Headline: "[Continue the story — e.g. 'See what [50/100/500] teams achieved with [Product]']" Body: "[Customer result quote or specific outcome. Bridge from awareness to consideration.]" CTA: "Read the case study" / "See how it works"
5. Budget Allocation
Total budget: [£/$/€ X over X weeks]
| Ad Set | Stage | Budget | % of total | Expected CPM | Expected CPC | Expected conversions |
|---|---|---|---|---|---|---|
| Ad Set 1 — Cold interests | TOFU | [£X/week] | [X%] | [£X] | [£X] | [X leads / clicks] |
| Ad Set 2 — Warm retargeting | MOFU | [£X/week] | [X%] | [£X] | [£X] | [X] |
| Ad Set 3 — Hot retargeting | BOFU | [£X/week] | [X%] | [£X] | [£X] | [X] |
| Total | — | [£X/week] | 100% | — | — | [X total] |
Bidding strategy:
- TOFU: [Lowest cost / Maximum reach — optimise for video views or link clicks]
- MOFU: [Lowest cost — optimise for landing page views or lead form opens]
- BOFU: [Cost cap / Target cost — optimise for conversions or lead form submits]
Budget reallocation rule: After [7] days, pause ad sets with CPL > [£X]. Reallocate budget to best-performing ad sets. Review weekly.
6. Measurement Framework
Primary KPI (tied to campaign objective):
| KPI | Target | Why |
|---|---|---|
| [Cost per lead (CPL)] | [≤ £/$/€ X] | [Primary success metric — every pound spent measured against leads generated] |
| [Conversion rate (ad → lead form)] | [≥ X%] | [Quality of targeting and ad relevance] |
| [Total leads] | [≥ X in X weeks] | [Volume target] |
Secondary metrics (optimisation signals):
| Metric | Target | Action if off-target |
|---|---|---|
| CTR (click-through rate) | [≥ X%] | [Test new headlines / hook variations] |
| CPM (cost per 1K impressions) | [≤ £/$/€ X] | [Broaden audience / test new placements] |
| Video completion rate (if video) | [≥ X%] | [Test shorter video / stronger hook] |
| Lead form completion rate | [≥ X%] | [Reduce form fields / test form intro copy] |
| Lead-to-opportunity rate (post-campaign) | [≥ X%] | [Review lead quality — tighten audience targeting] |
Reporting cadence:
- Daily: Check spend, CTR, and CPL — pause clearly underperforming ads
- Weekly: Full performance review + budget reallocation decision
- Campaign end: Final report with learnings for next campaign
Attribution model: [Last-click / 7-day click + 1-day view / data-driven (if volume sufficient)]
Tracking setup checklist:
- Pixel / conversion API installed and verified on landing page
- Conversion event firing correctly (lead form submit / purchase / sign-up)
- UTM parameters set on all ad destination URLs
- Lead form CRM integration tested
- Lookalike audiences seeded from customer list upload
7. A/B Testing Plan
Run structured tests — change one variable at a time:
| Test # | Variable | Control | Variant | Success metric | Min budget to run |
|---|---|---|---|---|---|
| 1 | Hook / headline | [Current headline] | [Challenger headline] | CTR | [£X / 500 impressions] |
| 2 | Creative format | Static image | Video | CPL | [£X / 1,000 impressions] |
| 3 | CTA | "Learn More" | "Start free trial" | Conversion rate | [£X / 200 clicks] |
| 4 | Audience | Interest-based | Lookalike 1% | CPL | [Equal budget split] |
Testing rules:
- Run each test for minimum [7] days or [1,000 impressions] — whichever comes first
- Change one variable at a time — never two in the same test
- Document results and apply winning variant to all future campaigns
Quality Checks
- Campaign objective is single and measurable — not "awareness and leads"
- Full-funnel structure: TOFU, MOFU, and BOFU ad sets are separate
- Each ad has a specific hook, benefit, and CTA — not generic copy
- Ad copy has been tested against the "1-second scroll stop" rule — does the hook compel a pause?
- Budget allocation reflects funnel logic — BOFU gets proportionally more per lead
- Tracking setup checklist completed before campaign goes live
- A/B test plan is in place — one variable per test, minimum budget defined
- Retargeting suppression is set — existing customers excluded from acquisition campaigns
Example Trigger Phrases
- "Plan a paid social campaign for [product launch]"
- "Build Meta ad copy for our lead generation campaign"
- "Create a LinkedIn ad campaign for [B2B SaaS product]"
- "Write TikTok ad copy for [consumer brand]"
- "Structure a paid social funnel for [offer]"
Anti-Patterns
- Do not combine multiple campaign objectives in one campaign — pick one measurable goal or the algorithm cannot optimise correctly
- Do not skip retargeting suppression — existing customers receiving acquisition ads wastes budget and damages brand perception
- Do not launch without completing the tracking setup checklist — campaigns without verified pixel firing cannot be optimised or attributed
- Do not run A/B tests changing more than one variable at a time — multi-variable tests produce uninterpretable results
- Do not allocate equal budget across TOFU, MOFU, and BOFU — BOFU audiences convert at higher rates and deserve proportionally more budget per conversion
| 1 | |
| 2 | name social-ad-campaign |
| 3 | description "Plan and write a paid social advertising campaign. Use when asked to build a paid social campaign, create Meta/LinkedIn/TikTok/X ad copy, define a social ad strategy, or plan an advertising funnel across social platforms. Produces a complete campaign plan with audience targeting, ad set structure, copy for each ad format, budget allocation, and measurement framework." |
| 4 | |
| 5 | |
| 6 | # Social Ad Campaign Skill |
| 7 | |
| 8 | This skill produces a complete paid social advertising campaign plan covering campaign objective, audience targeting, funnel structure, ad set architecture, ad copy and creative briefs for each format, budget allocation, bidding strategy, and a measurement framework. Output is ready for a media buyer, performance marketer, or social team to execute. |
| 9 | |
| 10 | ## Required Inputs |
| 11 | |
| 12 | Ask the user for these if not provided: |
| 13 | **Brand / product name** |
| 14 | **Campaign objective** — what are you trying to achieve? (traffic / leads / conversions / brand awareness / app installs / video views / event promotion) |
| 15 | **Platform(s)** — Meta (Facebook/Instagram), LinkedIn, TikTok, X/Twitter, Pinterest, Snapchat |
| 16 | **Target audience** — who are you trying to reach? (demographics, interests, job titles, behaviours, lookalikes) |
| 17 | **Budget** — total campaign budget and timeframe (e.g. £5,000 over 4 weeks) |
| 18 | **Offer / landing page** — what is the ad driving to? (free trial, product page, lead form, event sign-up) |
| 19 | **Key message** — the single most important thing the ad must communicate |
| 20 | |
| 21 | ## Output Structure |
| 22 | |
| 23 | |
| 24 | |
| 25 | # Paid Social Campaign Plan: [Brand] — [Campaign Name] |
| 26 | |
| 27 | **Campaign objective:** [e.g. Lead generation — 200 qualified leads in 30 days] |
| 28 | **Platform(s):** [e.g. Meta (Instagram + Facebook), LinkedIn] |
| 29 | **Budget:** [£/$/€ X total over X weeks] |
| 30 | **Campaign period:** [Start date → End date] |
| 31 | **Owner:** [Media buyer / performance marketer / agency] |
| 32 | **Date:** [Date] |
| 33 | |
| 34 | |
| 35 | |
| 36 | ## 1. Campaign Strategy Overview |
| 37 | |
| 38 | **Why paid social for this objective:** |
| 39 | [2–3 sentences justifying the platform and format choice for this specific goal and audience. E.g. "LinkedIn is the right channel for this B2B SaaS campaign — we can target by job title, company size, and seniority, ensuring budget reaches decision-makers, not browsers."] |
| 40 | |
| 41 | **Funnel structure:** |
| 42 | |
| 43 | | Stage | Objective | Audience | Budget allocation | |
| 44 | |---|---|---|---| |
| 45 | | **Top of funnel (TOFU)** | Awareness / reach | Cold audience — interest/behaviour targeting | [X%] | |
| 46 | | **Middle of funnel (MOFU)** | Consideration / engagement | Warm audience — video viewers, page engagers, website visitors | [X%] | |
| 47 | | **Bottom of funnel (BOFU)** | Conversion / lead | Hot audience — retargeting, custom audiences, lookalikes | [X%] | |
| 48 | |
| 49 | |
| 50 | |
| 51 | ## 2. Audience Targeting |
| 52 | |
| 53 | ### Audience 1: [Cold — Primary Target] |
| 54 | |
| 55 | **Platform:** [Meta / LinkedIn / TikTok] |
| 56 | **Audience size target:** [e.g. 500K–2M — broad enough to learn, narrow enough to be relevant] |
| 57 | |
| 58 | | Targeting dimension | Settings | |
| 59 | |---|---| |
| 60 | | Location | [Country / region / city] | |
| 61 | | Age | [e.g. 28–45] | |
| 62 | | Gender | [All / specify if relevant] | |
| 63 | | Interests / behaviours | [e.g. SaaS tools, productivity apps, small business owners] | |
| 64 | | Job titles (LinkedIn) | [e.g. Head of Marketing, Marketing Director, CMO] | |
| 65 | | Company size (LinkedIn) | [e.g. 50–500 employees] | |
| 66 | | Industry (LinkedIn) | [e.g. Technology, Financial Services, Healthcare] | |
| 67 | | Exclude | [e.g. Existing customers — upload suppression list] | |
| 68 | |
| 69 | ### Audience 2: [Warm — Engagement Retargeting] |
| 70 | |
| 71 | **Platform:** [Meta] |
| 72 | **Source:** People who engaged with content / visited website in last 30 days |
| 73 | |
| 74 | | Signal | Action | |
| 75 | |---|---| |
| 76 | | Watched 50%+ of a video ad | Retarget with a case study or testimonial ad | |
| 77 | | Visited product page but didn't convert | Retarget with a direct offer / free trial CTA | |
| 78 | | Engaged with Instagram / Facebook page | Retarget with social proof ad | |
| 79 | |
| 80 | ### Audience 3: [Hot — Conversion Retargeting] |
| 81 | |
| 82 | **Platform:** [Meta / LinkedIn] |
| 83 | **Source:** Website visitors (last 7 days), abandoned cart, form started but not completed |
| 84 | |
| 85 | **Retargeting message:** More direct. Address the specific action they took. Time-sensitive CTA. |
| 86 | |
| 87 | ### Audience 4: [Lookalike] |
| 88 | |
| 89 | **Source:** [Existing customers / email list / best-converting website visitors] |
| 90 | **Lookalike similarity:** [1%–3% (tight match) / 3%–10% (broader reach)] |
| 91 | **Platform:** Meta |
| 92 | |
| 93 | |
| 94 | |
| 95 | ## 3. Campaign Structure |
| 96 | |
| 97 | ### Meta Campaign Architecture |
| 98 | |
| 99 | |
| 100 | Campaign: [Campaign Name] — [Objective: Lead Generation / Traffic / Conversions] |
| 101 | │ |
| 102 | ├── Ad Set 1: TOFU — Cold Interests |
| 103 | │ ├── Ad 1A: [Video ad — hook format] |
| 104 | │ ├── Ad 1B: [Static image — benefit-led headline] |
| 105 | │ └── Ad 1C: [Carousel — feature/use case showcase] |
| 106 | │ |
| 107 | ├── Ad Set 2: MOFU — Warm Retargeting (30-day engagers) |
| 108 | │ ├── Ad 2A: [Social proof / testimonial] |
| 109 | │ └── Ad 2B: [Case study / before & after] |
| 110 | │ |
| 111 | └── Ad Set 3: BOFU — Hot Retargeting (7-day website visitors) |
| 112 | ├── Ad 3A: [Direct offer — free trial / discount / demo] |
| 113 | └── Ad 3B: [Objection handling — FAQ / reassurance] |
| 114 | |
| 115 | |
| 116 | ### LinkedIn Campaign Architecture |
| 117 | |
| 118 | |
| 119 | Campaign Group: [Campaign Name] |
| 120 | │ |
| 121 | ├── Campaign 1: [Job Title Targeting — Awareness] |
| 122 | │ ├── Single Image Ad: [Thought leadership hook] |
| 123 | │ └── Video Ad: [Problem/solution story] |
| 124 | │ |
| 125 | ├── Campaign 2: [Company Size + Industry — Consideration] |
| 126 | │ ├── Single Image Ad: [Case study / proof point] |
| 127 | │ └── Lead Gen Form: [Gated asset / webinar / demo] |
| 128 | │ |
| 129 | └── Campaign 3: [Retargeting — Conversion] |
| 130 | └── Sponsored Message / Lead Gen Form: [Direct CTA with personalisation] |
| 131 | |
| 132 | |
| 133 | |
| 134 | |
| 135 | ## 4. Ad Copy |
| 136 | |
| 137 | ### Format 1: Video Ad (15–30 seconds) — TOFU |
| 138 | |
| 139 | **Hook (first 3 seconds — must stop the scroll):** |
| 140 | > "[Pattern interrupt question or statement — e.g. 'Are you still doing [painful thing] manually?']" |
| 141 | |
| 142 | **Core message (seconds 4–20):** |
| 143 | > "[Agitate the problem → introduce the solution → show the specific outcome]" |
| 144 | |
| 145 | **CTA (final 5 seconds):** |
| 146 | > "[Clear, single action — e.g. 'Try free for 14 days — link in bio' / 'Get your demo today']" |
| 147 | |
| 148 | **Visual direction:** |
| 149 | [e.g. Founder talking to camera in natural setting — authentic, not polished ad] |
| 150 | [e.g. Screen recording showing the product in use — show the outcome, not the feature] |
| 151 | [e.g. Customer testimonial — real person, real result, first-person story] |
| 152 | |
| 153 | **Caption copy:** |
| 154 | > [Headline — max 40 chars] |
| 155 | > [Body copy — 1–3 sentences max] |
| 156 | > [CTA button label: e.g. "Learn More" / "Sign Up" / "Get Started"] |
| 157 | |
| 158 | |
| 159 | |
| 160 | ### Format 2: Static Image Ad — TOFU/MOFU |
| 161 | |
| 162 | **Ad variant A — Benefit-led headline:** |
| 163 | |
| 164 | | Element | Copy | |
| 165 | |---|---| |
| 166 | | **Headline** | "[Single-sentence benefit statement — e.g. 'Cut reporting time by 80% with [Product]']" | |
| 167 | | **Body copy** | "[Problem → solution in 2 sentences. Proof point if available.]" | |
| 168 | | **CTA** | "Start free trial" / "Book a demo" / "Get 20% off" | |
| 169 | | **Image** | [Product UI / result visual / human context shot — no stock photos of people in suits] | |
| 170 | |
| 171 | **Ad variant B — Social proof headline:** |
| 172 | |
| 173 | | Element | Copy | |
| 174 | |---|---| |
| 175 | | **Headline** | "['[Result] in [timeframe]' — real customer result, or '500+ teams use [Product] to...']" | |
| 176 | | **Body copy** | "[Expand on the proof. 1–2 sentences. Add a second proof point if available.]" | |
| 177 | | **CTA** | "See how it works" / "Try it free" | |
| 178 | | **Image** | [Customer photo + quote overlay / logo wall / before/after data visual] | |
| 179 | |
| 180 | **Ad variant C — Curiosity/question headline:** |
| 181 | |
| 182 | | Element | Copy | |
| 183 | |---|---| |
| 184 | | **Headline** | "['[Common misconception or challenging question]' — e.g. 'What if [painful process] took 10 minutes, not 2 hours?']" | |
| 185 | | **Body copy** | "[Answer the question → introduce product → specific outcome]" | |
| 186 | | **CTA** | "Find out how" | |
| 187 | |
| 188 | |
| 189 | |
| 190 | ### Format 3: Carousel Ad — Features / Use Cases |
| 191 | |
| 192 | **Headline (shown above carousel):** "[Problem-first statement or benefit hook]" |
| 193 | |
| 194 | | Card # | Headline | Description | Image | |
| 195 | |---|---|---|---| |
| 196 | | Card 1 (hook) | "[Compelling hook — why this matters]" | "[1-sentence setup]" | [Eye-catching visual / stat] | |
| 197 | | Card 2 | "[Use case / feature 1]" | "[Specific outcome this delivers]" | [Product UI or illustration] | |
| 198 | | Card 3 | "[Use case / feature 2]" | "[Specific outcome this delivers]" | [Product UI or illustration] | |
| 199 | | Card 4 | "[Use case / feature 3]" | "[Specific outcome this delivers]" | [Product UI or illustration] | |
| 200 | | Card 5 (CTA card) | "[Strong CTA headline]" | "[Reinforce the offer / urgency]" | [CTA-focused visual / button] | |
| 201 | |
| 202 | |
| 203 | |
| 204 | ### Format 4: Lead Gen Form Ad (LinkedIn / Meta) |
| 205 | |
| 206 | **Intro text (shown before form):** |
| 207 | > "[1–2 sentences on what they'll get and why it's worth 60 seconds of their time]" |
| 208 | |
| 209 | **Form headline:** "[Value-led headline — e.g. 'Get your free [asset] / Book your 20-min demo']" |
| 210 | |
| 211 | **Form fields (keep to minimum — each extra field reduces conversion):** |
| 212 | First name |
| 213 | Work email |
| 214 | [One qualifying question — e.g. "Company size" / "Current tool used" / "Biggest challenge"] |
| 215 | |
| 216 | **Privacy notice:** [Standard GDPR / CCPA compliance text — "By submitting, you agree to our Privacy Policy and may be contacted by [Brand] about relevant products and services."] |
| 217 | |
| 218 | **Thank you message:** |
| 219 | > "[What happens next — e.g. 'Thanks! You'll receive [asset] in your inbox within 5 minutes. Our team will be in touch within 1 business day.']" |
| 220 | |
| 221 | |
| 222 | |
| 223 | ### Format 5: Retargeting Ad — BOFU |
| 224 | |
| 225 | **For website visitors (7 days) — direct offer:** |
| 226 | > Headline: "[Specific nudge — e.g. 'Still thinking about [Product]? Here's 20% off to make the decision easier.']" |
| 227 | > Body: "[Reinforce the primary benefit. Add urgency if genuine — e.g. 'Offer ends [date]'.]" |
| 228 | > CTA: "Claim offer" / "Start free trial" / "Book demo" |
| 229 | |
| 230 | **For video viewers (50%+) — social proof bridge:** |
| 231 | > Headline: "[Continue the story — e.g. 'See what [50/100/500] teams achieved with [Product]']" |
| 232 | > Body: "[Customer result quote or specific outcome. Bridge from awareness to consideration.]" |
| 233 | > CTA: "Read the case study" / "See how it works" |
| 234 | |
| 235 | |
| 236 | |
| 237 | ## 5. Budget Allocation |
| 238 | |
| 239 | **Total budget:** [£/$/€ X over X weeks] |
| 240 | |
| 241 | | Ad Set | Stage | Budget | % of total | Expected CPM | Expected CPC | Expected conversions | |
| 242 | |---|---|---|---|---|---|---| |
| 243 | | Ad Set 1 — Cold interests | TOFU | [£X/week] | [X%] | [£X] | [£X] | [X leads / clicks] | |
| 244 | | Ad Set 2 — Warm retargeting | MOFU | [£X/week] | [X%] | [£X] | [£X] | [X] | |
| 245 | | Ad Set 3 — Hot retargeting | BOFU | [£X/week] | [X%] | [£X] | [£X] | [X] | |
| 246 | | **Total** | — | [£X/week] | 100% | — | — | [X total] | |
| 247 | |
| 248 | **Bidding strategy:** |
| 249 | TOFU: [Lowest cost / Maximum reach — optimise for video views or link clicks] |
| 250 | MOFU: [Lowest cost — optimise for landing page views or lead form opens] |
| 251 | BOFU: [Cost cap / Target cost — optimise for conversions or lead form submits] |
| 252 | |
| 253 | **Budget reallocation rule:** After [7] days, pause ad sets with CPL > [£X]. Reallocate budget to best-performing ad sets. Review weekly. |
| 254 | |
| 255 | |
| 256 | |
| 257 | ## 6. Measurement Framework |
| 258 | |
| 259 | **Primary KPI (tied to campaign objective):** |
| 260 | |
| 261 | | KPI | Target | Why | |
| 262 | |---|---|---| |
| 263 | | [Cost per lead (CPL)] | [≤ £/$/€ X] | [Primary success metric — every pound spent measured against leads generated] | |
| 264 | | [Conversion rate (ad → lead form)] | [≥ X%] | [Quality of targeting and ad relevance] | |
| 265 | | [Total leads] | [≥ X in X weeks] | [Volume target] | |
| 266 | |
| 267 | **Secondary metrics (optimisation signals):** |
| 268 | |
| 269 | | Metric | Target | Action if off-target | |
| 270 | |---|---|---| |
| 271 | | CTR (click-through rate) | [≥ X%] | [Test new headlines / hook variations] | |
| 272 | | CPM (cost per 1K impressions) | [≤ £/$/€ X] | [Broaden audience / test new placements] | |
| 273 | | Video completion rate (if video) | [≥ X%] | [Test shorter video / stronger hook] | |
| 274 | | Lead form completion rate | [≥ X%] | [Reduce form fields / test form intro copy] | |
| 275 | | Lead-to-opportunity rate (post-campaign) | [≥ X%] | [Review lead quality — tighten audience targeting] | |
| 276 | |
| 277 | **Reporting cadence:** |
| 278 | Daily: Check spend, CTR, and CPL — pause clearly underperforming ads |
| 279 | Weekly: Full performance review + budget reallocation decision |
| 280 | Campaign end: Final report with learnings for next campaign |
| 281 | |
| 282 | **Attribution model:** [Last-click / 7-day click + 1-day view / data-driven (if volume sufficient)] |
| 283 | |
| 284 | **Tracking setup checklist:** |
| 285 | [ ] Pixel / conversion API installed and verified on landing page |
| 286 | [ ] Conversion event firing correctly (lead form submit / purchase / sign-up) |
| 287 | [ ] UTM parameters set on all ad destination URLs |
| 288 | [ ] Lead form CRM integration tested |
| 289 | [ ] Lookalike audiences seeded from customer list upload |
| 290 | |
| 291 | |
| 292 | |
| 293 | ## 7. A/B Testing Plan |
| 294 | |
| 295 | Run structured tests — change one variable at a time: |
| 296 | |
| 297 | | Test # | Variable | Control | Variant | Success metric | Min budget to run | |
| 298 | |---|---|---|---|---|---| |
| 299 | | 1 | Hook / headline | [Current headline] | [Challenger headline] | CTR | [£X / 500 impressions] | |
| 300 | | 2 | Creative format | Static image | Video | CPL | [£X / 1,000 impressions] | |
| 301 | | 3 | CTA | "Learn More" | "Start free trial" | Conversion rate | [£X / 200 clicks] | |
| 302 | | 4 | Audience | Interest-based | Lookalike 1% | CPL | [Equal budget split] | |
| 303 | |
| 304 | **Testing rules:** |
| 305 | Run each test for minimum [7] days or [1,000 impressions] — whichever comes first |
| 306 | Change one variable at a time — never two in the same test |
| 307 | Document results and apply winning variant to all future campaigns |
| 308 | |
| 309 | |
| 310 | |
| 311 | ## Quality Checks |
| 312 | |
| 313 | [ ] Campaign objective is single and measurable — not "awareness and leads" |
| 314 | [ ] Full-funnel structure: TOFU, MOFU, and BOFU ad sets are separate |
| 315 | [ ] Each ad has a specific hook, benefit, and CTA — not generic copy |
| 316 | [ ] Ad copy has been tested against the "1-second scroll stop" rule — does the hook compel a pause? |
| 317 | [ ] Budget allocation reflects funnel logic — BOFU gets proportionally more per lead |
| 318 | [ ] Tracking setup checklist completed before campaign goes live |
| 319 | [ ] A/B test plan is in place — one variable per test, minimum budget defined |
| 320 | [ ] Retargeting suppression is set — existing customers excluded from acquisition campaigns |
| 321 | |
| 322 | ## Example Trigger Phrases |
| 323 | |
| 324 | "Plan a paid social campaign for [product launch]" |
| 325 | "Build Meta ad copy for our lead generation campaign" |
| 326 | "Create a LinkedIn ad campaign for [B2B SaaS product]" |
| 327 | "Write TikTok ad copy for [consumer brand]" |
| 328 | "Structure a paid social funnel for [offer]" |
| 329 | |
| 330 | ## Anti-Patterns |
| 331 | |
| 332 | [ ] Do not combine multiple campaign objectives in one campaign — pick one measurable goal or the algorithm cannot optimise correctly |
| 333 | [ ] Do not skip retargeting suppression — existing customers receiving acquisition ads wastes budget and damages brand perception |
| 334 | [ ] Do not launch without completing the tracking setup checklist — campaigns without verified pixel firing cannot be optimised or attributed |
| 335 | [ ] Do not run A/B tests changing more than one variable at a time — multi-variable tests produce uninterpretable results |
| 336 | [ ] Do not allocate equal budget across TOFU, MOFU, and BOFU — BOFU audiences convert at higher rates and deserve proportionally more budget per conversion |
| 337 |
Discussion
Browse more free Claude skills or everything in Marketing.


