Ad Copy Generator
Generate platform-optimized advertising copy with multiple variations for A/B testing.
Supported Platforms
Platform Ad Types Key Constraints
Google Ads Search, Display, YouTube Headlines 30 chars, Descriptions 90 chars
Meta (FB/IG) Image, Video, Carousel, Stories Primary text 125 chars, Headline 40 chars
LinkedIn Sponsored Content, Message Ads, Text Ads Intro 150 chars, Headline 70 chars
TikTok In-Feed, TopView, Spark Text 100 chars, CTA driven
How to Use
Basic Usage
Generate 5 Google Ads variations for a project management SaaS targeting startups
Create Meta ad copy for a B2B lead generation campaign about [product]
Write LinkedIn ads for promoting a webinar about [topic]
Advanced Usage
Create an A/B test framework with 10 headline variations and 5 description variations for:
- Product: [description]
- Target: [audience]
- Goal: [conversions/awareness/leads]
- USP: [unique selling point]
Output Format
Google Ads (Responsive Search Ads)
CAMPAIGN: [Campaign Name] TARGET AUDIENCE: [Description] GOAL: [Conversions/Clicks/Awareness]
HEADLINES (15 required, 30 chars max each): ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Value Props (5):
- [Headline] (XX chars)
- [Headline] (XX chars) ...
Features (5): 6. [Headline] (XX chars) ...
Social Proof (3): 11. [Headline] (XX chars) ...
CTAs (2): 14. [Headline] (XX chars) 15. [Headline] (XX chars)
DESCRIPTIONS (4 required, 90 chars max each): ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ D1: [Primary value prop + CTA] (XX chars) D2: [Feature list + differentiator] (XX chars) D3: [Social proof + urgency] (XX chars) D4: [Backup generic] (XX chars)
RECOMMENDED PINNING:
- Pin H1 to Position 1: [Best headline]
- Pin D1 to Position 1: [Best description]
Meta Ads (Facebook/Instagram)
CAMPAIGN: [Campaign Name] OBJECTIVE: [Traffic/Conversions/Lead Gen] PLACEMENT: [Feed/Stories/Reels]
VARIATION 1: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Primary Text (125 chars for above-fold): [Copy that hooks immediately]
Headline (40 chars): [Benefit-focused headline]
Description (30 chars, optional): [Supporting text]
CTA Button: [Learn More / Sign Up / Shop Now / Get Quote]
Full Primary Text (if needed): [Expanded copy for longer format]
VARIATION 2: [Same structure...]
A/B TEST RECOMMENDATION:
- Test 1: Headline A vs B (same primary)
- Test 2: Primary text short vs long
- Test 3: Different CTAs
LinkedIn Ads
CAMPAIGN: [Campaign Name] FORMAT: [Single Image / Carousel / Video / Message] AUDIENCE: [Job titles, industries, company size]
VARIATION 1: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Introductory Text (150 chars for preview): [Hook that resonates with professionals]
Full Intro (600 chars max): [Expanded professional copy]
Headline (70 chars): [Clear value proposition]
CTA: [Learn More / Download / Register / Request Demo]
VARIATION 2: [Same structure...]
Copywriting Frameworks
AIDA (Awareness → Interest → Desire → Action)
Headline: [Attention-grabbing statement] Body: [Build interest with benefits] Desire: [Create want with proof/urgency] CTA: [Clear action step]
PAS (Problem → Agitate → Solution)
Problem: [State the pain point] Agitate: [Make it worse/urgent] Solution: [Your product as the answer]
4Ps (Promise → Picture → Proof → Push)
Promise: [What you'll deliver] Picture: [Paint the transformed state] Proof: [Evidence it works] Push: [Urgency to act now]
Before-After-Bridge
Before: [Current painful state] After: [Desired future state] Bridge: [Your solution gets them there]
Platform-Specific Best Practices
Google Ads
-
Include keywords in headlines (improves Quality Score)
-
Use numbers and stats ("Save 50%", "10x Faster")
-
Include brand name in at least 2 headlines
-
Use power words: Free, New, Exclusive, Limited, Proven
-
Always include CTA: Get, Try, Start, Discover, Learn
Meta Ads
-
Hook in first 3 words (most scroll quickly)
-
Use emojis sparingly for B2C, avoid for B2B
-
Ask questions to increase engagement
-
Social proof performs well (X customers trust us)
-
Video: Hook in first 3 seconds
LinkedIn Ads
-
Professional tone, but not boring
-
Lead with value, not sales pitch
-
Industry-specific language builds credibility
-
Stats and data resonate with B2B audience
-
Thought leadership angle often outperforms direct sales
TikTok Ads
-
Casual, authentic tone (not corporate)
-
Hook in first 1-2 seconds
-
Trending sounds/formats increase reach
-
User-generated content style performs best
-
Strong CTA at the end
A/B Testing Strategy
Variables to Test
Headlines:
-
Question vs. Statement
-
Benefit-led vs. Feature-led
-
With numbers vs. Without
-
Short vs. Long
-
Emotional vs. Rational
Primary Text:
-
Short (1-2 sentences) vs. Long (paragraph)
-
Problem-focused vs. Solution-focused
-
First person vs. Second person
-
With social proof vs. Without
-
With urgency vs. Without
CTAs:
-
Direct ("Buy Now") vs. Soft ("Learn More")
-
Benefit-based ("Get Your Free Trial") vs. Action-based ("Start Now")
Testing Protocol
-
Test one variable at a time
-
Run for minimum 7 days or 1000 impressions
-
95% statistical significance before declaring winner
-
Document all tests and results
-
Apply learnings to future campaigns
Example Output
Input: "Create Google Ads for a CRM software targeting small business owners"
Output:
CAMPAIGN: CRM-SMB-Search TARGET: Small business owners, 5-50 employees GOAL: Free trial signups
HEADLINES (30 chars max): ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Value Props:
- Grow Sales 3x Faster (20 chars)
- Never Lose a Lead Again (22 chars)
- CRM Built for Small Biz (23 chars)
- Close Deals 50% Faster (21 chars)
- Your Sales, Organized (19 chars)
Features: 6. Easy CRM - No Training (22 chars) 7. All-in-One Sales Tool (20 chars) 8. Mobile CRM App Included (23 chars) 9. Email + Phone + Tasks (20 chars) 10. Integrates with Gmail (20 chars)
Social Proof: 11. 10,000+ Businesses Trust Us (26 chars) 12. 4.9★ Rating on G2 (16 chars) 13. #1 CRM for Small Teams (21 chars)
CTAs: 14. Start Free Trial Today (21 chars) 15. Try Free for 14 Days (19 chars)
DESCRIPTIONS (90 chars max): ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ D1: Simple CRM that helps small businesses close more deals. Start your free trial today. (88 chars) D2: Track leads, manage contacts, and grow revenue. No complex setup. Works in minutes. (83 chars) D3: Join 10,000+ small businesses. 4.9★ rated. Cancel anytime. Get started free. (76 chars) D4: The CRM designed for growing businesses. Affordable plans starting at $29/mo. (77 chars)
RECOMMENDED PINNING:
- Pin "CRM Built for Small Biz" to Position 1
- Pin D1 to Position 1
Integration
Works well with:
-
keyword-cluster-builder - Find keywords to include in ad copy
-
competitive-ads-extractor - Analyze competitor ad strategies
-
landing-page-copywriter - Create matching landing page copy
-
social-media-analyzer - Measure ad performance