Method

How I write ads that sell.

This is the working version of how I think about ad creative: the checklist every concept goes through before it reaches you. Steal whatever's useful.

01 / Research

Find the desire. Then find the evidence.

A good ad doesn't invent a desire. It finds one that's already there and proves it's real. So research comes first, and it comes from your customers, not a brainstorm.

Where I look: your reviews and your competitors' reviews (Trustpilot, Amazon, the brand sites), your competitors' longest-running ads, Reddit and Mumsnet threads, and the organic content and comments on Instagram and Facebook. What people with the same problem are struggling with, what they want, and how aware they already are.

All of it goes into a foundational doc for your brand: avatars, pains, desires, objections, awareness level, and the claims your market is tired of hearing. Every concept is built from that doc.

  1. 1

    What they put up with

    What they've changed in their life to live with the problem.

    “I had a fringe for two years.”
  2. 2

    What they tried first

    What they used before you, and why it didn't work.

    “Four new foods since spring.”
  3. 3

    Why they nearly didn't buy

    The doubt that almost stopped them.

    “I bought it mostly to prove it wouldn't work.”
  4. 4

    The words they use

    Their name for the problem, not the clinical one.

    “Stinky sticky poos”, not “loose stools”.
  5. 5

    The moment it changed

    When they decided enough was enough.

    “I made sure I was the one taking the photos.”

02 / Awareness

Where your customer is decides where the ad starts.

Someone who's never named their problem needs a different first line from someone comparing you with a competitor. Get this wrong and a great script talks to nobody.

And if every competitor already makes the same claim? A bigger claim won't help. A new mechanism will: a new reason it works that nobody else is saying.

UnawareStart with a moment they'll recognise, not the problem's name.
Problem awareName it, then show you know what living with it is like.
Solution awareShow why the things they've tried keep failing.
Product awareAnswer the doubt that's stopping them.
Most awareGive them the offer and a reason to act now.

Why one ad isn't enough

Your buyers aren't one person. They're a crowd.

Everyone with the problem looks like one audience. Inside it are groups who believe different things, doubt different things and stop for different ads. One ad can't talk to all of them. So each group gets its own concept, and each concept gets its own ad set.

Example: everyone whose dog has a sensitive tummy

Tap a group to see the ad that reaches it.

Solution aware

Tried four foods

We've changed his food four times since spring.
The argument
A new food changes what goes in. It doesn't change the gut bacteria that have to digest it.
The hook
“Stop changing your dog's food.”
The format
Faceless voiceover over phone footage of the food-swap routine.
Its own concept · its own ad set

Most accounts keep talking to one or two of these groups. The free teardown maps yours: who your ads reach, who they miss, and the concepts that would reach them. Get yours →

03 / The nine beats

Every script has the same spine.

Nine beats, in order. Not every ad gives each one the same airtime, but every script I write is checked against all nine. The bridges between them matter as much as the beats: if you can hear the gear change, so can the viewer.

01

Hook

Stop the right person and sell the second line. Everyone else can scroll.

02

Problem

Name it plainly, then show what they've changed to live with it.

03

Promise

What they actually want, in their words. Small enough to believe.

04

Mechanism

Why this works when the last thing didn't. What it does, what that means, and why that matters.

05

Objection

Answer the doubt before it turns into a scroll.

06

Proof

Real reviews, word for word. Proof beats claims, every time.

07

Offer

The thing, the terms, and a reason to choose now.

08

Risk reversal

Make saying yes feel safe. The real guarantee, in plain words.

09

Call to action

One action, and who they become after taking it.

04 / Concepts

A new concept changes the argument, not the thumbnail.

A concept is four decisions. Change one and you have a new concept. Change a colour or a headline and you have a variation. Both are useful, but only one teaches your account something new.

Who

Persona

Who you're talking to. A new puppy owner and a retired dog walker need different ads for the same chews.

Why

Angle

The argument you're making: a pain, a mechanism, an identity, a comparison.

What

Offer

What they get and on what terms: bundles, guarantees, trials, a reason to act now.

How

Format

The container: voiceover, UGC, talking head, static, demo. A creative decision, not a production one.

05 / Format

Pick the format by the heaviest line.

Every script has one beat that does most of the selling. The format is whatever shows that beat best.

Proof carries itA real customer on camera, or real reviews on screen.
Mechanism carries itA demonstration. Show the thing working.
Problem carries itPoint-of-view footage and a voiceover. Let them recognise their own life.
Offer carries itA clean static or a bundle shot. Don't bury the deal.

06 / Testing

One concept per ad set. Three to five ads inside.

Set tests up so they teach you something. Each concept launches as its own ad set in one ABO campaign, with 3–5 variations of that concept and one creative per ad. Then you learn which idea works, not just which video got lucky.

CampaignOne ABO campaign for testing new concepts.
Ad setOne per concept, with its own budget, so every idea gets a fair read.
Ads3–5 variations of the concept: new hooks, openings and lengths. One creative per ad.
Kill ruleAgreed before launch, for example three times your target cost per purchase.
WinnersJudged on purchases and where Meta chooses to spend, then iterated.

07 / Rules

Rules I don't break.

  1. No made-up results, reviews or numbers. If it's quoted, it's real and word for word.
  2. No claims your product can't make. Scripts are written with the CAP Code in mind, and the VMD's rules for pet feed, and anything borderline is flagged for you to approve.
  3. AI is a production tool, never a fake customer. In a live ad, a testimonial comes from a real one.
  4. Every concept is built to be tested: one idea per ad set, so the result means something.
  5. If an idea is weak, I'll say so, including my own.
Start here

Run it on your own ads.

The free teardown applies this method to your brand: your ads, your reviews and your competitors, sent to you within 2 working days.