sixtysteps.co

Check an ad frame against 100+ real customer quotes first

By Ryan Richardson · Published 8 October 2026

Before any copy gets written, every proposed emotional frame is tested against a corpus of 100+ verbatim customer quotes pulled from forums, reviews and posts: if 5 or more real quotes use that language, the frame is kept; if not, it's marked dead and dropped, no matter how good it sounds in the room.

The problem this solves

A frame that sounds emotionally sharp to the person writing it can still be invented: language that a marketer would use to describe the customer's feeling, but that no customer has actually used themselves. Copy built on an invented frame reads as slightly off to the exact audience it's trying to reach, usually in a way that's hard to name but easy to feel. Frame falsification exists to catch this before the ad spends a dollar.

Mining the corpus first

Before any frame gets proposed, 100+ verbatim quotes are pulled from where the target audience actually complains: specialist forums and community sites (higher signal than general forums for a niche audience), subreddits for raw emotional language, LinkedIn posts with 100+ comments for frustration that's already passed a social filter, long-form personal essays for confessional, identity-level language, and review sites for structured but often sanitised confirmation. The pull is themed, not random: for one audience the pull ran across 5 specific themes in parallel (the dread of presenting work you didn't build, pre-meeting anxiety, inheriting someone else's mess, and others), so the frame candidates cover the real range of the problem instead of one angle of it.

The falsification test itself

For each candidate frame, the question is mechanical: can you find 5 or more direct verbatim quotes, from real people, using this language or something close to it? One mined pass against a BI/data audience tested roughly 150 verbatim quotes against several proposed frames. Two frames that sounded strong on paper had either zero or a single vendor-only usage, no customer adoption, and were marked dead. One frame had 22+ direct hits from a single forum alone and was marked the strongest candidate in the set.

What a dead frame costs you

A dead frame isn't just weaker copy; it's copy that reads as generic because no one audience owns that language, which means it could run on a competitor's page with the name swapped. A frame with 20+ verbatim hits can be adapted close to word-for-word and reads as if the customer wrote it, which is the actual target.

The numbers
ClaimValueSource
Minimum verbatim quotes required for a frame to pass falsification5+ direct quotesCopy and creative.md, 'Step 2: Frame falsification' section
Size of the corpus pull done before writing copy100+ verbatim quotesCopy and creative.md, 'Step 1: Corpus mining' section
Number of parallel research themes run per corpus pull5 themesCopy and creative.md, 'Theming the pull' section
Size of one tested BI/data-audience corpus pull~150 verbatim quotesData audiences' section
Verbatim hits for the strongest-verdict frame in that pull22+ direct hits from one forumCopy and creative.md, verdict table, 'Inherited a mess' row
Go deeper

This page covers one step. The full method is in the book.

Read the full part
sixtysteps.co
AI-powered growth for what's next. Sixty Steps is Onwards Analytics — a data and analytics firm.
Pages
Home Library The book — $7 About
Start
The Teardown — free [email protected]
© 2026 Onwards Analytics Every claim on this site carries a number, or is marked as reasoning.