How to Write Ad Copy That Converts
Great ad copy turns scrollers into clickers and clickers into customers. This guide covers proven copywriting frameworks, platform-specific techniques, and testing strategies used by top-performing advertisers across Meta, Google, and TikTok.
Sections
The Psychology of High-Converting Ad Copy
All effective ad copy operates on the same psychological principles, regardless of platform. Understanding these principles lets you write for any format.
Loss Aversion: People are motivated 2x more by avoiding losses than achieving gains. "Stop wasting $500/month on ads that don't convert" is more compelling than "Save $500/month on ad spend."
Specificity: Specific claims are more believable than vague ones. "Increase ROAS by 47% in 30 days" outperforms "Improve your ad performance" every time. Even if you need to qualify the claim, specificity signals credibility.
Social Proof: Humans are herd animals. Mentioning how many customers, users, or reviews you have reduces perceived risk. "Join 50,000+ marketers" works because if 50,000 people trust something, it must be good.
The Curiosity Gap: When you present partial information, the brain needs to close the loop. "The #1 mistake killing your Facebook ROAS (it's not your targeting)" creates a gap that compels clicking.
Urgency and Scarcity: Deadlines and limited availability trigger action. "Free trial ends Friday" or "Only 50 spots available" push people from "I'll think about it" to "I'll do it now."
The Awareness Spectrum and Copy Strategy
Your copy must match your audience's awareness level. Eugene Schwartz's awareness spectrum defines five stages:
- Unaware — Does not know they have a problem. Copy must lead with a relatable scenario or provocative question. "Spending 10+ hours a week on competitor research?"
- Problem Aware — Knows the problem, not the solution. Lead with the pain point and agitate. "Manual ad research is costing you campaigns and sanity."
- Solution Aware — Knows solutions exist, has not chosen one. Lead with differentiation. "Unlike spreadsheets and screenshots, AdLibrary gives you searchable, cross-platform ad intelligence."
- Product Aware — Knows your product, has not purchased. Lead with proof and offer. "See why 50,000+ marketers switched to AdLibrary — free 7-day trial."
- Most Aware — Existing customers or near-converts. Lead with the deal. "Your free trial expires tomorrow — upgrade now and save 20%."
Cold audiences see stages 1-2 copy. Retargeting audiences see stages 3-5. This is why using the same copy for prospecting and retargeting always underperforms.
Proven Copywriting Frameworks for Ads
These frameworks give you repeatable structures for writing ad copy quickly. Memorize them and you will never stare at a blank screen.
PAS — Problem, Agitate, Solve:
- Problem: "Tired of guessing what ads your competitors are running?"
- Agitate: "Every day you don't know is a day you're losing market share to brands with better creative intelligence."
- Solve: "AdLibrary shows you every active ad across Meta, Google, and TikTok. Search by brand, industry, or format in seconds."
AIDA — Attention, Interest, Desire, Action:
- Attention: "Your competitors are running 47 ads right now."
- Interest: "And you can see every single one of them — the creative, the copy, and how long they've been running."
- Desire: "Imagine launching campaigns backed by real competitive data instead of guesswork."
- Action: "Start your free trial at AdLibrary.com"
BAB — Before, After, Bridge:
- Before: "Spending hours manually checking ad libraries across three platforms."
- After: "Seeing every competitor ad in one searchable dashboard, updated daily."
- Bridge: "AdLibrary bridges the gap — cross-platform ad intelligence in one click."
4U Framework — Useful, Urgent, Unique, Ultra-Specific:
- "Search 10M+ ads across Meta, Google, and TikTok (Useful + Ultra-Specific) — free for 7 days (Urgent) — the only tool that combines all three platforms (Unique)."
Headlines and Hooks That Stop the Scroll
The headline or hook is the most important element. If it fails, nothing else matters.
Proven Hook Formulas:
- The Number Hook: "7 Facebook Ad Mistakes Costing You $1,000+/Month"
- The Question Hook: "What If You Could See Every Competitor Ad Before They See Yours?"
- The Contrarian Hook: "Why Most Ad Copy Advice Is Actually Hurting Your Conversions"
- The Result Hook: "How We Cut CPA by 62% With One Copy Change"
- The 'This vs That' Hook: "Ad Copy That Sells vs. Ad Copy That Just Sounds Good"
- The Authority Hook: "What $10M in Ad Spend Taught Us About Writing Copy"
Testing Hooks: Always write 5-10 hook variants for every ad. Test them as the first line of primary text (Facebook), as headlines (Google), or as text overlays (TikTok video). The difference between your best and worst hook is typically 3-5x in performance.
Platform-Specific Ad Copy Strategies
Each platform has unique constraints and user behaviors that require adapted copy approaches.
Meta (Facebook/Instagram) Ad Copy:
- Primary text: 125 characters visible before "See more" — front-load the hook.
- Total primary text: 500-1,000 characters for cold audiences (long copy educates and qualifies). 125-250 for retargeting (they already know you).
- Headline (below creative): 5-8 words, benefit-focused. This is the second most read element after the primary text hook.
- CTA button: Match it to your funnel stage. "Learn More" for awareness, "Sign Up" for consideration, "Shop Now" for conversion.
Google Search Ad Copy:
- Headlines: 30 characters each, 15 available. Include the keyword in headlines 1-2 for Quality Score.
- Descriptions: 90 characters each. Lead with benefits, include a specific CTA.
- URL path: Use keyword-rich display paths (example.com/free-trial/ad-intelligence).
TikTok Ad Copy:
- The copy is the video script. Hook in first 2 seconds (text overlay or spoken).
- Keep it conversational — TikTok penalizes overly polished, "ad-like" content.
- CTA should feel natural, not salesy: "Link in bio if you want to try it" outperforms "Sign up now."
Writing for Different Ad Formats
Static Image Ads: All copy lives on the image or in the post text. Use the image for the hook (large, bold text) and the post text for the full pitch. Less text on the image (under 20% coverage) gets better delivery on Meta.
Carousel Ads: Each card needs its own micro-copy that advances the narrative. Card 1: Hook. Card 2-4: Benefits/features. Card 5: CTA. Every card must have a reason for the viewer to swipe to the next one.
Video Ads: Write a script, not ad copy. The first 2-3 seconds are the hook (text overlay + spoken). Body delivers value in 10-20 seconds. CTA in last 3-5 seconds. Include captions — 85% of Meta video is watched without sound.
Google Responsive Search Ads: Write headlines that work in any combination. Do not reference other headlines (avoid "As mentioned above"). Each headline should be independently compelling while being combinable.
Testing and Optimizing Ad Copy
Writing great copy is a hypothesis. Testing proves whether it works.
What to Test (in priority order):
- Hook/headline — The highest-leverage element. Test 5 hooks against the same body and creative.
- Angle/framework — PAS vs. AIDA vs. social proof-led. Different audiences respond to different angles.
- Offer — Free trial vs. discount vs. demo vs. free resource. The offer often matters more than the copy.
- Length — Long copy vs. short copy. Test it; do not assume.
- Tone — Professional vs. casual vs. humorous. Platform norms influence this, but always test.
Testing Process:
- Test one variable at a time for clear learnings.
- Budget $20-50/day per variant for 3-5 days.
- Minimum 1,000 impressions per variant before drawing conclusions.
- Use platform A/B test features (Meta Experiments, Google Experiments) for statistically valid results.
- Document every test result in a swipe file so you build institutional knowledge about what works for your audience.
Copy Iteration Framework: When an ad performs well, do not just scale it — iterate on it. Write 3-5 variations of the winning angle with different hooks, different proof points, or different CTAs. The best ad accounts have 5-10 variants of every winning concept running simultaneously.
Frequently Asked Questions
How long should ad copy be?
It depends on the funnel stage and platform. For cold audiences on Meta, longer copy (500-1,000 characters) often outperforms short copy because it educates and qualifies prospects. For retargeting, keep it short (125-250 characters) since the audience already knows you. Google Search headlines must be under 30 characters. TikTok scripts should be 15-30 seconds spoken. Always A/B test length rather than assuming.
Should I use emojis in ad copy?
Emojis can improve performance on Meta and TikTok by breaking up text and adding visual interest. Use them sparingly — 1-3 per ad, placed at line breaks or to highlight key points. Avoid emojis in Google Search ads (they are not supported) and use them carefully in B2B contexts where they may feel unprofessional. Test emoji vs. no-emoji versions; the impact varies significantly by audience.
How do I write ad copy for a product I am not an expert in?
Start with customer research: read reviews, support tickets, Reddit threads, and Quora questions about the product category. The language customers use to describe their problems is the best ad copy. Interview 5-10 customers if possible. Use the exact words and phrases they use — this is called "voice of customer" copywriting and it outperforms clever wordsmithing because it mirrors how the audience thinks and speaks.
What is the biggest ad copywriting mistake?
Writing about features instead of benefits. "Our CRM has AI-powered lead scoring" is a feature. "Know exactly which leads will buy — before your competitors reach them" is a benefit. Every feature should be translated into an outcome the customer cares about. The formula is: [Feature] so that [Benefit] which means [Outcome]. Keep translating until you reach an emotional outcome.
How many ad copy variations should I test?
Start with 3-5 variations per ad set on Meta, each testing a different hook or angle. For Google RSAs, provide the full 15 headlines and 4 descriptions to give the algorithm maximum testing material. On TikTok, test 3-4 different video scripts. The most successful advertisers test 10-20 creative variations per month and kill underperformers within 3-5 days, continuously feeding the winner pool with new variants.