Ad Copy & Campaign Content
Fast, testable ad variations for Meta, Google, and beyond
Ad copy is a volume game
Unlike a product description, which you write once and leave largely alone, ad copy lives or dies on testing. The accounts that perform well aren’t the ones with the single cleverest headline — they’re the ones running five or six variations at once and doubling down on what actually converts. Claude is well suited to this because generating five genuinely different angles fast is exactly the kind of task that’s slow to do well by hand.
Know the format before you ask for copy
Every platform has different constraints, and copy that ignores them either gets cut off or gets rejected. Always tell Claude the specific format you’re writing for.
| Format | Typical constraints |
|---|---|
| Meta (Facebook/Instagram) primary text | ~125 characters shown before “See more”; headline ~40 characters |
| Google Search ad | Headlines: 30 characters each (up to 15); descriptions: 90 characters each (up to 4) |
| Google Shopping | Product title pulled from feed; limited control over ad copy itself |
| Instagram/TikTok organic caption | No hard limit, but front-load the hook — most is cut off before “more” |
Warning: Always verify exact character limits against the current platform documentation before finalizing a campaign — ad platforms update these limits periodically, and copy that’s cut off mid-sentence looks unpolished.
Angles, not just wording variations
The biggest testing mistake is asking for five versions of the same idea with slightly different words. Real variation comes from different angles — different reasons a shopper might buy the same product. Ask Claude explicitly for that kind of spread.
I'm running Meta ads for a weighted blanket ($89, 15lb, cooling fabric
option). Write 5 primary text variations (125 characters max each),
each built around a DIFFERENT angle:
1. Better sleep / falling asleep faster
2. Anxiety and stress relief
3. A gift for someone who's stressed (holiday/birthday angle)
4. Comparison to a "spa" or "weighted hug" sensory feeling
5. Practical/skeptical angle — for someone who's tried other sleep
products and is wary of hype
Include a headline (40 characters max) for each. Tone: warm, calm,
no exclamation points, no medical claims.
Notice the last instruction — ruling out medical claims. That’s not optional for a product like this; regulators (like the FTC) take health-adjacent claims seriously, and “helps you sleep better” is very different from “treats insomnia.”
A note on claims and compliance
- Avoid absolute claims (“cures,” “eliminates,” “guaranteed”) unless you have the substantiation to back them up.
- Health, safety, and financial claims carry the most legal risk — have a human (ideally with legal awareness) review any ad copy that touches those areas before it runs.
- Comparative claims about competitors (“better than Brand X”) need to be factually defensible, not just punchy.
Warning: Claude isn’t a compliance check. Review any claim about health effects, safety, or guarantees against what you can actually substantiate before an ad goes live — platforms like Meta and Google can also reject or ban ad accounts for unsubstantiated claims.
Seasonal and campaign copy
For time-bound campaigns (holiday sales, product launches, flash sales), give Claude the specific dates, discount structure, and urgency level you want — vague prompts produce generic “Don’t miss out!” copy that doesn’t stand out.
Write 3 headline options for a Black Friday campaign: 25% off
sitewide, Nov 28-Dec 1 only, free shipping over $50. One version
leaning urgent/scarcity, one leaning value-focused, one leaning
warm/gift-focused for a gift-shopping audience.
Building a swipe file
Keep a running document of which angles and headlines actually performed well in your ad accounts. Periodically feed Claude a few of your top performers and ask it to generate new variations in that same successful style — real performance data is far more useful direction than a generic style description.
Tip: When an ad performs unusually well, ask Claude to break down why it might be working (angle, structure, specificity) before asking for more like it — understanding the “why” produces better follow-up variations than pattern-matching on wording alone.
Try it: Pick one product and write a prompt asking for 4 ad copy variations across 4 different buying angles, in your platform’s actual character limits. Read them side by side — are they really different reasons to buy, or just reworded versions of the same pitch?