Performance Marketing · Internal Framework

The Ad Creative Framework

Seven steps. One direction. Every paid ad goes through this — in order — before it ships.

Owner Nick
Applies to Freshtape · Wetaxus · MOVE
Channel Meta Ads
Version v1.1
The flow — left to right
01Audience
02Funnel phase
03Format
04Concept
05Build
06QA Gate
07Ship & Test
01
Step 01 — Audience

Define the person before anything else.

No funnel phase, no format, no hook — none of it makes sense until you know who you're talking to. Most under-performing ads were built without a clear persona.

Input Product or offer
Output One specific persona — written like a real human
Rule One persona per ad. No "segments."
Fill in before moving on
  • Persona / ICP

    One specific person, not a demographic. Name, age, context. "32yo founder wearing WHOOP" — not "biohackers 25–40."

  • Desire

    What they actually want. The outcome they'd pay for if it were guaranteed.

  • Pain

    What's blocking them from getting it. The friction, the failed attempts, the symptom they Google at 2am.

  • Emotion

    What they feel about the pain — frustrated, embarrassed, resigned, hopeful. This dictates tone of voice.

02
Step 02 — Funnel Phase

Where is this person in the journey?

Funnel phase changes what you say — not what format you use. A 30-second talking head can be TOF or BOF depending on the message. Pick the phase based on where the audience is, not the asset you have.

Input Persona from Step 01
Output TOF, MOF, or BOF
Rule Phase = where the audience is, not what asset you have
TOF

Unaware · new eyes

They don't know you. They may not know they have the problem yet.

Job of the ad: stop the scroll, name the pain, make them recognize themselves.
MOF

Problem-aware · shopping

They know the problem. They're comparing solutions and brands.

Job of the ad: differentiate, build trust, earn the click to a deeper page.
BOF

Product-aware · on the fence

They know you. They've visited the site, added to cart, hesitated.

Job of the ad: remove friction, prove the result, close the sale.
03
Step 03 — Format

Pick the container — independent of funnel phase.

Format is chosen based on what the message needs, what the persona consumes, and what you can actually produce well. Any format can work at any funnel stage — what changes is the script, not the container.

Input Persona + Funnel phase + Production reality
Output Video, Static, or VSL
Rule One format per ad. Pick what the message needs.
Pick exactly one
  • Video

    Use when the message needs motion, demonstration, voice, or storytelling. Best for emotional pulls and complex value props. Works across all three funnel phases.

  • Static

    Use when the message is one strong idea that lives in a single frame — a comparison, a result, a price, a headline. Fastest to produce. Works across all three funnel phases.

  • VSL

    Long-form video sales letter. Use when the offer is complex, high-ticket, or requires belief-building. Mainly TOF and MOF, occasionally BOF for re-engagement.

04
Step 04 — Concept

Pick the angle within the chosen format.

The concept is the creative idea — the specific way you'll execute the format. Browse the menu for the format you picked. One concept per ad. No combining.

Input Format from Step 03 + persona/pain
Output One named concept
Rule Concept ties back to the pain. No "let's combine two."

If Video →

5 concepts

Each concept is a distinct shooting style and narrative structure.

Selfie Phone-held POV, raw, low-production. Highest authenticity. Strong for personal pain stories.
Talking Head Person to camera, structured script. Best for founder voice, expert claims, education.
UGC / ASMR User-generated style, sensory-heavy. Strong for product experience and silent-feed performance.
Split Screen Two states side by side — before/after, with/without, problem/solution.
POV First-person perspective. Puts the viewer inside the experience or the problem.

If Static →

3 concepts

One frame, one idea. The image carries the weight; copy reinforces.

US vs THEM Comparison frame — your product vs. category alternatives. Strong for differentiation.
Product Product hero shot with key claim. Clean, premium, single focus. Works at any phase.
Review Customer quote or rating as the visual anchor. Borrowed trust, fastest path to credibility.

If VSL →

1 concept

Long-form has its own structure. The concept is the voice driving it.

Voiceover Scripted narration over b-roll and visuals. Story arc: hook → problem → agitate → solution → proof → offer.
05
Step 05 — Build

Write the five components, in this order.

Same five components every time. The order matters: the creative comes first, copy follows so it reinforces what the eye already saw.

Input Persona, funnel phase, format, concept
Output Finished ad — visual + copy
Rule Write creative first. Copy follows. Never the reverse.
Build in this exact order
  • 1. Hook

    First 3 seconds for video. Top third for static. Pattern interrupt tied directly to the pain from Step 01. Must work silent.

  • 2. Body

    Problem → agitation → solution → proof. Tight. No filler. Length matches funnel phase: TOF longer, BOF shorter.

  • 3. CTA

    One ask. "Shop now" or "Learn more" — pick one. Never two. Matches funnel phase.

  • 4. Headline + Ad Copy

    Written after the creative is locked. Reinforces what the eye already saw — doesn't introduce new ideas.

  • 5. USPs (ranked)

    Max three. The first carries 80% of the weight. The other two support. Cut if there aren't three real ones.

06
Step 06 — QA Gate

Six questions. All six must be yes.

This is the gate that separates a real framework from a checklist nobody reads. If any answer is no, the ad goes back to Step 05 — not live.

01

Does the hook stop the scroll in the first 3 seconds (or top third for static) — without sound?

85% of feed views are silent. If the hook needs audio to work, the hook doesn't work.

02

Is the persona recognizable in the first frame? Would the ICP think "that's me"?

Identification beats explanation. The viewer self-selects in under a second.

03

Is there exactly one CTA?

Two CTAs = no CTA. Decision fatigue kills click-through.

04

Does the copy match the funnel phase? Am I selling to cold traffic with BOF language, or vice versa?

Wrong-stage copy is the most common reason CPA explodes on scaled accounts.

05

Can I name the single variable being tested vs. the previous winner?

If you can't name the variable, you can't learn from the result — you're just spending.

06

Does the landing page mirror the hook and visual?

Mismatch between ad and LP kills conversion rate more than bad creative does. Same headline, same image, same promise.

The rule: if any of the six is no, the ad goes back to Step 05. No "we'll fix it after launch." That's where the money leaks.
07
Step 07 — Ship & Test

Name it, launch it, learn from it.

Naming convention locks how the data reads later. Testing protocol locks how you scale winners and kill losers without guessing.

Input QA-cleared ad
Output Named, launched, isolated test
Rule One variable per test. Always vs. champion.
Naming pattern (locked — no exceptions)
[Funnel]_[Format]_[Concept]_[Hook]_[Persona]_[Iteration]
Field reference
[Funnel]
TOF · MOF · BOF
[Format]
VID · STAT · VSL
[Concept]
Selfie · TalkingHead · UGC-ASMR · SplitScreen · POV · USvsTHEM · Product · Review · Voiceover
[Hook]
Short slug + number (e.g. HookSnore01)
[Persona]
Short tag (e.g. FounderM30, MomF35)
[Iteration]
v1, v2, v3 — bumped on every meaningful edit
Example TOF_VID_UGC-ASMR_HookSnore01_FounderM30_v3

One variable per test

Hook OR format OR persona — never two at once. If two things change and the ad wins, you don't know which thing won.

Statistical floor

Minimum €50–100 per ad on low-AOV products, higher on premium. Or 1,000+ impressions. Don't judge before that.

3-2-1 iteration

Keep 3 winners alive. Kill 2 losers per round. Launch 1 new test against the current champion every cycle.

Hook bank

Every winning hook goes into a doc, tagged by persona and emotion. After 90 days you stop guessing — you remix.