Pain point
“Stop Building Reports by Hand”
Names the Tuesday-afternoon misery. Clicked by people living it.
The creative desk
Eight distinct reasons someone clicks, the character limits every platform enforces without telling you, and the loop that turns last month's data into next month's winners.
An angle is a motivation, not a phrasing. Same example product (a reporting tool), eight different reasons to click — each drafted to Google's 30-character headline limit, counted live.
Pain point
“Stop Building Reports by Hand”
Names the Tuesday-afternoon misery. Clicked by people living it.
Outcome
“Ship the Report in 5 Minutes”
Sells the after state, with a number. Specific beats aspirational.
Social proof
“Join 12,000 Data Teams”
Popularity reads as safety. Only works with a real number.
Curiosity
“The Metric Your Board Ignores”
Opens a loop the click closes. Land the promise or it's clickbait.
Comparison
“Dashboards, Minus the Setup”
Positions against the category's known tax without naming anyone.
Urgency
“End the Quarter Without Excel”
A deadline the buyer already has. Borrowed urgency is honest urgency.
Identity
“Built for RevOps Teams”
The reader self-selects. Lower volume, much higher intent.
Contrarian
“Your Dashboard Is Lying”
Challenges the default belief. Earns the click from skeptics.
The same board works for cold email subject lines — a subject is a headline competing in a feed called the inbox. Test yours in the free subject line tester.
Platforms truncate over-limit copy silently — which means it never got tested at all. Validate every line before upload.
| Element | Limit | Slots |
|---|---|---|
| Headline | 30 chars | up to 15 |
| Description | 90 chars | up to 4 |
| Display path | 15 chars | 2 |
Headlines combine randomly — each must stand alone. Include keyword, benefit and CTA headlines.
| Element | Limit | Slots |
|---|---|---|
| Primary text | 125 visible | 1 |
| Headline | 40 chars | 1 |
| Description | 30 chars | 1 |
125 characters visible before the fold — front-load the hook.
| Element | Limit | Slots |
|---|---|---|
| Intro text | 150 rec. | 1 |
| Headline | 70 rec. | 1 |
| Description | 100 rec. | 1 |
Intro text above the image carries the argument; keep it tight.
| Element | Limit | Slots |
|---|---|---|
| TikTok ad text | 80 rec. | 1 |
| X tweet text | 280 chars | 1 |
| X card headline | 70 chars | 1 |
TikTok: the video is the ad — text is a caption. X: the tweet is the copy.
Creative isn't written once; it's evolved. One cycle, six moves, repeat monthly.
01
Export 30 days of ad performance. Pick the metric that pays — conversions or ROAS, not clicks.
02
What themes, structures and word patterns recur in the top ads? Shorter or longer? Question or command?
03
Which angles fall flat? Generic claims, wrong tone, and over-limit truncation hide here.
04
Double down on winning themes with fresh phrasing, extend the best angle, and test one wild card.
05
Check every line against the spec sheet. Platforms truncate without warning — over-limit copy never got a fair test.
06
Write down what won, what retired, and what's being tested. Round two starts from evidence, not memory.
The prospects your ads warm up are the list your outreach converts — from your own mailboxes, with A/B tests judged on real replies.
Start the conversation