- name
- ad-copy-generator
- description
- Advertising copy creation for Google Ads, Facebook/Instagram, LinkedIn, and other platforms, including copywriting formulas, audience targeting alignment, A/B test variations, compliance guidelines, performance metrics, and retargeting ad copy. Use when the user asks about ad copy generator or needs help with related topics. Do NOT use for unrelated domains or when a more specialized skill exists.
- license
- Apache-2.0
- metadata
- {"author":"foundry-skills","version":"1.0.0","tags":"marketing-copy marketing content-marketing","category":"marketing-sales","subcategory":"marketing","depends":"","disclaimer":"none","difficulty":"intermediate"}
# Ad Copy Generator
## When to Use
## Process
1. **Gather requirements.** Ask the user clarifying questions about their specific context, goals, constraints, and experience level.
2. **Analyze the situation.** Review the information provided and identify key factors, challenges, and opportunities relevant to ad copy generator.
3. **Develop the framework.** Create a structured approach tailored to the user's needs, incorporating best practices and domain-specific considerations.
4. **Deliver actionable output.** Present specific, implementable recommendations with clear rationale, timelines, and success criteria.
5. **Address edge cases.** Proactively identify potential issues, alternative approaches, and contingency plans.
**Use this skill when:**
- User needs guidance on ad copy generator
- User asks about ad copy generator best practices or techniques
- User wants a structured approach to ad copy generator
**Do NOT use this skill when:**
- A more specialized skill exists for the specific subtopic
- The request is outside the scope of ad copy generator
## Questions to Ask the User First
1. **What platform(s) are you advertising on?** (Google, Facebook, Instagram, LinkedIn, TikTok, YouTube)
2. **What is your product/service?**
3. **Who is your target audience?** (Demographics, interests, behaviors, job titles)
4. **What is your campaign objective?** (Awareness, traffic, leads, sales, app installs)
5. **What is your primary offer?** (Free trial, discount, content download, product)
6. **What is your unique selling proposition?**
7. **What is your budget?** (Daily/monthly)
8. **What landing page will ads link to?**
9. **Do you have any brand guidelines or restrictions?** (Tone, words to avoid)
10. **What has worked or not worked in past ads?**
---
## Step 1: Google Ads Copy
### Search Ads (Responsive Search Ads)
```
GOOGLE RESPONSIVE SEARCH AD TEMPLATE
You provide up to 15 headlines and 4 descriptions.
Google tests combinations automatically.
HEADLINES (max 30 characters each):
Benefit headlines:
H1: "{{Primary Benefit in 30 chars}}"
H2: "{{Secondary Benefit}}"
H3: "{{Third Benefit}}"
Keyword-focused headlines:
H4: "{{Primary Keyword Match}}"
H5: "{{Long-tail Keyword Variation}}"
H6: "Best {{Category}} for {{Audience}}"
Urgency headlines:
H7: "Limited Time: {{Offer}}"
H8: "{{Discount}}% Off -- Ends {{Day}}"
H9: "Get Started Today"
Social proof headlines:
H10: "Trusted by {{Number}}+ {{Audience}}"
H11: "Rated {{Rating}}/5 Stars"
H12: "{{Number}}+ 5-Star Reviews"
CTA headlines:
H13: "Try {{Product}} Free"
H14: "Start Your Free Trial"
H15: "Get {{Product}} Now"
DESCRIPTIONS (max 90 characters each):
D1: "{{Full value proposition with primary keyword and CTA}}"
D2: "{{Specific benefit with social proof element}}"
D3: "{{Overcome primary objection + differentiator}}"
D4: "{{Urgency or scarcity + CTA}}"
GOOGLE ADS COPY RULES:
- [ ] Include primary keyword in at least 2 headlines
- [ ] Each headline should make sense standalone
- [ ] No excessive capitalization (Title Case is OK)
- [ ] No exclamation marks in headlines
- [ ] No misleading claims
- [ ] Include at least one CTA
- [ ] Pin most important headline to position 1
- [ ] Include price or promotion if applicable
```
### Google Ad Extensions
```
AD EXTENSIONS (now called Assets)
SITELINK EXTENSIONS (4-6 recommended):
Sitelink 1: {{page_name}} -- Link: {{url}}
Description: {{brief_description}}
Sitelink 2: {{page_name}} -- Link: {{url}}
Description: {{brief_description}}
Sitelink 3: {{page_name}} -- Link: {{url}}
Sitelink 4: {{page_name}} -- Link: {{url}}
CALLOUT EXTENSIONS (4-6 phrases):
"Free Shipping"
"24/7 Support"
"No Credit Card Required"
"30-Day Money Back Guarantee"
"{{Custom_callout}}"
STRUCTURED SNIPPETS:
Header: {{Types/Brands/Features/Services/etc.}}
Values: {{value_1}}, {{value_2}}, {{value_3}}
CALL EXTENSION:
Phone: {{phone_number}}
Hours: {{business_hours}}
PRICE EXTENSION:
{{Product/Service 1}}: ${{price}} -- {{qualifier}}
{{Product/Service 2}}: ${{price}} -- {{qualifier}}
{{Product/Service 3}}: ${{price}} -- {{qualifier}}
PROMOTION EXTENSION:
Occasion: {{sale_event}}
Discount: {{percent_or_amount}}
Promo code: {{code}} (optional)
Dates: {{start}} - {{end}}
```
---
## Step 2: Facebook/Instagram Ad Copy
### Ad Format Templates
```
FACEBOOK/INSTAGRAM AD COPY TEMPLATES
FORMAT 1: SINGLE IMAGE/VIDEO AD
Primary Text (125 chars visible before "See more"):
Hook: "{{Stop-the-scroll first line}}"
Body: "{{Problem statement or benefit expansion}}"
CTA: "{{Click link/tap below/comment YES}}"
Character limit: 125 visible, 2200 max
Hook formulas:
"Stop {{doing_thing_wrong}} and start {{doing_thing_right}}."
"{{Number}}% of {{audience}} are making this mistake."
"What if you could {{desirable_outcome}} in {{timeframe}}?"
"This is the {{product}} every {{audience}} needs."
Headline (under ad image, 40 chars optimal):
"{{Primary Benefit or Offer}}"
Description (under headline, 30 chars optimal):
"{{Supporting detail or urgency}}"
CTA Button: Shop Now / Learn More / Sign Up / Get Offer / Download / Book Now
FORMAT 2: CAROUSEL AD (3-10 cards)
Card 1: Hook/Problem
Image: {{attention_grabbing_visual}}
Headline: "{{Problem_statement_or_main_hook}}"
Card 2-4: Benefits/Features
Image: {{product_feature_visual}}
Headline: "{{Benefit_statement}}"
Description: "{{Supporting_detail}}"
Card 5: CTA/Offer
Image: {{product_or_offer_visual}}
Headline: "{{CTA_with_offer}}"
Description: "{{Urgency_or_risk_reducer}}"
FORMAT 3: STORY/REEL AD
Visual: {{Video or image, 9:16 ratio}}
Text overlay: {{5-10 words max, large font}}
CTA: Swipe Up / Shop Now / Learn More
Story ad rules:
- [ ] First 3 seconds must hook (no logo intro)
- [ ] Text overlay is brief (supplements visual, not the point)
- [ ] Sound on (but design for sound off with captions)
- [ ] 15-30 seconds optimal for Stories
- [ ] Under 60 seconds for Reels ads
- [ ] CTA appears in first 5 seconds for short ads
```
### Facebook Ad Copy by Funnel Stage
```
AD COPY BY FUNNEL STAGE
TOP OF FUNNEL (Cold audience, awareness):
Goal: Stop the scroll, create interest
Tone: Educational, curiosity-driven
Offer: Free content, tools, guides
Template:
"{{Surprising statistic or bold claim}}.
Most {{audience}} think {{common_belief}}. But the truth is {{contrarian_insight}}.
We put together a free {{resource}} that shows you exactly how to {{desirable_outcome}}.
Tap the link below to get it free."
MIDDLE OF FUNNEL (Warm audience, consideration):
Goal: Build trust, overcome objections
Tone: Proof-driven, testimonial-heavy
Offer: Case studies, demos, webinars, free trials
Template:
"{{Customer_name}} was struggling with {{problem}}.
After trying {{product}}, they {{specific_result}} in just {{timeframe}}.
'{{Direct customer quote}}' -- {{Name}}, {{Title}}
Want the same results? Start your free trial today."
BOTTOM OF FUNNEL (Hot audience, conversion):
Goal: Close the sale, create urgency
Tone: Direct, urgent, offer-focused
Offer: Discounts, limited-time offers, final CTAs
Template:
"You have been looking at {{product}}. Here is your sign.
For the next {{timeframe}}, get {{offer}} when you {{action}}.
{{Number}} people claimed this offer today.
Do not miss out. Tap below."
```
---
## Step 3: LinkedIn Ad Copy
```
LINKEDIN AD FORMATS AND TEMPLATES
FORMAT 1: SPONSORED CONTENT (Single Image)
Primary text (150 chars visible, 600 max):
Hook: "{{Industry insight or data point}}"
Body: "{{How your solution addresses this}}"
CTA: "{{Download/Register/Learn more}}"
Headline (70 chars max, 50 optimal):
"{{Benefit-focused headline for professionals}}"
Description (100 chars):
"{{Supporting detail}}"
FORMAT 2: MESSAGE AD (InMail)
Subject: {{Under 60 chars, personalized}}
"{{Name}}, a resource for {{their_role}}/{{their_challenge}}"
Body (under 500 words):
"Hi {{name}},
I noticed you are {{observation_about_their_role_or_company}}.
We recently published {{resource}} that has helped
{{similar_companies}} {{achieve_result}}.
{{1-2 sentences on what the resource covers}}
Would this be valuable for you?
{{CTA_button_text}}"
FORMAT 3: LEAD GEN FORM AD
Offer headline: "{{What they get}}"
Offer detail: "{{Why it is valuable, 1-2 sentences}}"
Form fields: Minimize (name, email, company, job title -- only what you need)
Privacy policy: Required link
Thank you message: "{{Confirmation + next step}}"
LINKEDIN AD COPY RULES:
- [ ] Professional tone (not consumer-marketing language)
- [ ] Lead with data or industry insight
- [ ] Speak to job titles and professional challenges
- [ ] Avoid clickbait (LinkedIn audience is sophisticated)
- [ ] Include company credibility (customers, results, awards)
- [ ] CTA is clear and professional
```
---
## Step 4: Ad Copywriting Formulas
```
UNIVERSAL AD COPY FORMULAS
FORMULA 1: PROBLEM-SOLUTION
"Tired of {{problem}}? {{Product}} {{solves it}} in {{timeframe}}."
FORMULA 2: IF-THEN
"If you {{audience_identifier}}, then you need {{product}}."
FORMULA 3: SOCIAL PROOF
"{{Number}}+ {{audience}} use {{product}} to {{benefit}}. Join them."
FORMULA 4: QUESTION
"What would you do with {{extra_time/money/result}}?"
FORMULA 5: FEAR OF MISSING OUT
"{{Number}} {{audience}} already {{action}}. Are you next?"
FORMULA 6: BEFORE-AFTER
"Before {{product}}: {{painful_state}}. After: {{desired_state}}."
FORMULA 7: TESTIMONIAL
"'{{Short_customer_quote}}' -- See how {{product}} helped {{customer}}."
FORMULA 8: DIRECT BENEFIT
"Get {{specific_benefit}} with {{product}}. {{Risk_reducer}}."
FORMULA 9: CURIOSITY
"The {{topic}} secret that {{impressive_claim}} (it is not what you think)."
FORMULA 10: COMPARISON
"Stop using {{old_way}} for {{task}}. {{Product}} is {{better_by_X}}."
```
---
## Step 5: A/B Test Variations
```
AD A/B TESTING FRAMEWORK
WHAT TO TEST (one variable at a time):
1. HEADLINE TESTS:
A: Benefit-focused: "Save 10 Hours a Week"
B: Problem-focused: "Stop Wasting Time on {{Task}}"
C: Social proof: "Join 50,000+ Happy Customers"
2. PRIMARY TEXT TESTS:
A: Short copy (1-2 sentences)
B: Medium copy (paragraph + bullets)
C: Long copy (story format, 200+ words)
3. CTA TESTS:
A: "Learn More"
B: "Get Started Free"
C: "See How It Works"
D: "Claim Your Discount"
4. OFFER TESTS:
A: Free trial
B: Discount percentage
C: Dollar amount off
D: Bonus/added value
E: Free shipping
5. ANGLE TESTS:
A: Time-saving angle
B: Money-saving angle
C: Quality/results angle
D: Social proof angle
E: Urgency angle
6. FORMAT TESTS:
A: Image vs Video
B: Carousel vs Single image
C: Square vs Portrait (9:16) vs Landscape
TEST PROTOCOL:
Budget per variation: ${{daily_budget}} x {{days}}
Minimum spend before judging: ${{min_spend}} or {{impressions}} impressions
Primary metric: {{CTR / CPA / ROAS / Conversion rate}}
Statistical significance: Wait for 95% confidence
Winner determination: {{metric}} improvement of {{pct}}%+ is meaningful
TEST TRACKING LOG:
| Test # | Variable | Version A | Version B | Winner | Metric Lift | Date |
|--------|----------|-----------|-----------|--------|-------------|------|
Voir sur GitHub