Most founder-written Meta ad copy fails for one of three reasons: it's too clever, too generic, or too clearly written by ChatGPT. This checklist fixes all three.
1. Open with a pattern interrupt, not a feature
Cold traffic doesn't care that your sunscreen is "made with reef-safe minerals." They care that they're tired of looking white in selfies. Lead with the symptom they recognize, not the solution.
2. Pass the "scroll-stop" rule
The first 125 characters appear before the See more cutoff. Treat that as your entire ad. Every word after has to earn the click that already happened.
Bad:
Introducing SunGuard SPF 50, the all-new mineral sunscreen built for the modern Thai woman who values both performance and...
Good:
Tired of sunscreen that feels like glue on your face? We made one for Bangkok humidity.
Same product. Different read-through rate.
3. Match the angle to the temperature
- Cold traffic → Pain, Curiosity, or Social Proof
- Warm (visited site, no purchase) → Risk reversal, Bundle, Urgency
- Hot (cart abandoner) → Direct offer, Discount, Free shipping
Running an Aspiration angle to a cart abandoner is a waste — they're past selling, they need a reason to come back.
4. One idea per ad
The biggest beginner mistake is stuffing every benefit into one ad. Pick the single sharpest reason to buy and beat that drum. The other reasons go in different ads — that's the whole point of having three angles.
5. Specificity beats superlatives
| Vague | Specific |
|---|---|
| "Loved by thousands" | "10,000+ Thai moms switched" |
| "Long-lasting" | "Water-resistant 80 minutes" |
| "Premium quality" | "Made in Thailand, third-party tested" |
Numbers make claims feel testable. Testable claims feel honest.
6. End with one clear instruction
Don't list three calls-to-action. Pick one. "Shop now" or "Get 20% off this week" — never both.
7. Read it back as if you didn't write it
Open the ad on your phone. Pretend you're in line at Starbucks. Did you stop scrolling? Did you understand what's being sold and why you should care, in under 6 seconds? If not, cut.
What to do next
Generate a blueprint, look at the three primary-text variants, and run them through this checklist before you publish. The AI gets you 80% there. The last 20% is what separates a 1.5% CTR from a 3% CTR.