Skip to content

The creative desk

Ads don't run out of budget.
They run out of angles.

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.

The angle board

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”

headline29/30

Names the Tuesday-afternoon misery. Clicked by people living it.

Outcome

“Ship the Report in 5 Minutes”

headline28/30

Sells the after state, with a number. Specific beats aspirational.

Social proof

“Join 12,000 Data Teams”

headline22/30

Popularity reads as safety. Only works with a real number.

Curiosity

“The Metric Your Board Ignores”

headline29/30

Opens a loop the click closes. Land the promise or it's clickbait.

Comparison

“Dashboards, Minus the Setup”

headline27/30

Positions against the category's known tax without naming anyone.

Urgency

“End the Quarter Without Excel”

headline29/30

A deadline the buyer already has. Borrowed urgency is honest urgency.

Identity

“Built for RevOps Teams”

headline22/30

The reader self-selects. Lower volume, much higher intent.

Contrarian

“Your Dashboard Is Lying”

headline23/30

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.

The spec sheet

Platforms truncate over-limit copy silently — which means it never got tested at all. Validate every line before upload.

Google Ads (RSA)

ElementLimitSlots
Headline30 charsup to 15
Description90 charsup to 4
Display path15 chars2

Headlines combine randomly — each must stand alone. Include keyword, benefit and CTA headlines.

Meta (Facebook / Instagram)

ElementLimitSlots
Primary text125 visible1
Headline40 chars1
Description30 chars1

125 characters visible before the fold — front-load the hook.

LinkedIn

ElementLimitSlots
Intro text150 rec.1
Headline70 rec.1
Description100 rec.1

Intro text above the image carries the argument; keep it tight.

TikTok · X

ElementLimitSlots
TikTok ad text80 rec.1
X tweet text280 chars1
X card headline70 chars1

TikTok: the video is the ad — text is a caption. X: the tweet is the copy.

The iteration loop

Creative isn't written once; it's evolved. One cycle, six moves, repeat monthly.

  1. 01

    Pull

    Export 30 days of ad performance. Pick the metric that pays — conversions or ROAS, not clicks.

  2. 02

    Read winners

    What themes, structures and word patterns recur in the top ads? Shorter or longer? Question or command?

  3. 03

    Read losers

    Which angles fall flat? Generic claims, wrong tone, and over-limit truncation hide here.

  4. 04

    Generate

    Double down on winning themes with fresh phrasing, extend the best angle, and test one wild card.

  5. 05

    Validate

    Check every line against the spec sheet. Platforms truncate without warning — over-limit copy never got a fair test.

  6. 06

    Log

    Write down what won, what retired, and what's being tested. Round two starts from evidence, not memory.

Writing standards and common mistakes

What strong copy does

  • Specific over vague— "Cut reporting time 75%" beats "Save time"
  • Benefit over feature— "Ship code faster" beats "CI/CD pipeline"
  • Active over passive— "Automate your reports" beats "Reports are automated"
  • Numbers where possible— "in 5 minutes", "3× faster", "12,000 teams"
  • Descriptions add, never repeat— proof points, objection handling ("No credit card"), CTA

Where sets go wrong

  • Headlines that only make sense together — RSAs combine them randomly
  • All variations are the same angle wearing different words
  • No CTA headline anywhere in the set
  • "Learn more about our solution" — a wasted description slot
  • Judging creative before ~1,000 impressions
  • Changing three variables per test and learning nothing

Creative questions

How many ad variations should I test at once?
Start with three to five angles — distinct motivations to click, not word swaps — and about five variations per angle. That's enough for the platform to find a signal without splitting your budget into statistical noise.
What's the difference between an angle and a variation?
An angle is a reason to click: pain, outcome, proof, identity. A variation is the same reason phrased differently. Most 'creative testing' fails because it tests ten variations of one angle and concludes the product is the problem.
When do I kill an underperforming ad?
Wait for roughly 1,000 impressions per variant before judging, and compare on the metric that pays — conversions, not clicks. A high-CTR ad that attracts the wrong clickers is a money incinerator with good vanity metrics.
Does ad creative thinking apply to cold email?
The same discipline, smaller canvas: a cold email subject line is a 30–50 character headline competing in a crowded feed called the inbox. Angles, specificity and one-variable testing transfer directly — which is why we built a free subject-line tester.

Ads rent attention. Email keeps the conversation.

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