● Media Buying Course · Day 12 of 20 · Week 3: Creative

Creative testing frameworks

Yesterday: creative is the lever. Today: how to test it systematically instead of guessing. The teams that win don't have better taste - they have a better testing SYSTEM that finds winners faster and cheaper. This is the engine of every account that keeps growing.

1The goal of testing

You're not trying to "find one perfect ad." You're running a repeatable process to (a) discover winning angles/hooks, (b) kill losers fast and cheap, (c) feed winners into scaling. A funnel for ideas: many concepts in → a few proven winners out → those get the budget.

Key idea

You're not hunting one perfect ad. You're building a funnel for ideas: many concepts in, a few proven winners out, and the winners get the budget. The system, not taste, is the edge.

Vocabulary:  Concept a big idea/angle ("founder story," "problem-agitate," "UGC unboxing").  Variation a tweak within a concept (different hook).  Iteration a new version built from what a winner taught you.

2Two testing approaches

🧪 A/B testing (controlled)
Meta's split test isolates ONE variable with mutually exclusive audiences and a clear statistical winner. Use for clean, trustworthy answers to a specific question. Slower, needs volume for significance.
🌊 "Dump and let it ride" (algorithmic)
Multiple creatives in one ad set; the algorithm allocates to winners (Day 3 grouping). Faster, naturally aligned with how Meta works, but not a clean experiment - it picks early and may not give every creative a fair shot.

Most modern buyers lean on the second for creative discovery (speed, volume) and reserve formal A/B tests for high-stakes structural questions (landing page A vs B, a big format bet).

3A sane testing structure

Rule of thumb · test big differences first

Comparing two slightly different blue backgrounds wastes spend. Comparing "emotional story" vs "blunt discount" vs "social-proof montage" teaches which ANGLE the market wants - the high-value learning. Refine details only after you know the winning direction.

Analogy · plant breeding

You sow many varieties (concepts), see which sprout strongest in real conditions (the market), keep the best, cross-breed them into the next generation (iterations). You don't fall in love with one seed; you run generations. Over time your garden (ad account) is full of descendants of proven winners.

▤ In Ads Manager · running tests
A/B Test tool (flask icon)formal split, declares a winner, controls overlap
Algorithmic: one ad set, multiple adsread ad-level results
Flexible media / Advantage+ creativeMeta auto-assembles and varies your uploaded images/videos + texts per person (successor to the retired Dynamic Creative) — names move, the principle holds: the system combines assets, but it is not a controlled test
Per-ad metricscut on weak hook/CTR early, weak CPA later

4Reading a test batch

Here's the same three concepts from the "Do this now" exercise, a week into a test. Numbers are illustrative — they show the verdict logic, not benchmarks to copy.

ConceptHook rateCTRCPAVerdict
C01-founder-story22%0.8%$61Kill — weak hook, no one stops
C02-problem-agitate38%1.6%$34Graduate + iterate the hook
C03-social-proof31%1.4%$46Keep watching — under 50 conversions

Note the verdict logic: C01 dies on the early directional metrics (hook rate, CTR) before it ever burns enough budget to "prove" a CPA; C02 graduates to scaling AND spawns C02_H2/H3 iterations off the winning angle; C03 hasn't earned a verdict yet — too few conversions to trust its CPA.

⚠ What people get wrong

Your edge: a documented, repeatable pipeline that compounds learnings across campaigns and accounts.

▶ Do this now · 5–10 min, no spend needed
1In Ads Manager, hit + Create → Sales and build a draft testing campaign skeleton: name it TEST_product_month, one broad ad set inside. Save as draft — don't publish.
2Add three draft ads named by concept, not by file: C01-founder-story_H1, C02-problem-agitate_H1, C03-social-proof_H1. The naming convention IS the documentation system.
3Open a blank spreadsheet and create your testing log: columns for Concept · Hook · Launch date · Hook rate · CTR · CPA · Verdict · What it taught us. Five minutes now; compounding learnings forever.

Recap - 30 seconds

Go deeper → The sibling Creatives course, Day 16 — Launching for a clean read takes the testing structure further: how to launch so the result is unambiguous, and how to define "winner" before you start.

Day 12 · Week 3: CreativeTomorrow → Day 13: Reading creative diagnostics — the numbers that tell you whether to kill, keep, or iterate each of the three drafts you just named.