How to measure market sophistication stages
Market sophistication stages, made countable: how to read your stage from the ad libraries and why rewriting the hook leaves it exactly where it was.
Market sophistication stages, made countable: how to read your stage from the ad libraries and why rewriting the hook leaves it exactly where it was.
You have a claim that carried the account for 2 years. Sleep through the night in a week. It survived 3 creative refreshes, a landing page rebuild and an agency change. Then CPA drifts up 60% over one quarter while the product, the offer and the audiences stay put.
So the team rewrites the hook. 9 versions, all tested properly, all landing within a few euros of each other and all worse than last year. Nothing is broken. The claim has been used up, and rewriting a used-up claim does not un-use it.
Short answer: Market sophistication stages describe how many times your market has already heard your promise. It is a different axis from buyer awareness. You read your stage by counting how many advertisers currently run the same claim in the ad libraries, and how many of those ads have survived past 30 days.
The takeaways
Eugene Schwartz laid them out in Breakthrough Advertising in 1966. Stage 1: nobody has made your promise yet, so you state it flat and it lands. Stage 2: a competitor is making it too, so you enlarge it (faster, cheaper, more). Stage 3: the promise has stopped being believed, so you win by naming a mechanism. Stage 4: everyone has a mechanism, so yours has to be more specific or better proved. Stage 5: the market believes none of it, and what moves people is a demonstration or an identity.
Read that as a map of where your category has already been. You do not pick your stage. The category picked it for you, one competitor at a time.
Both models come out of the same book, and confusing them costs money. Awareness is a property of the reader: what this person knows about their problem, the solutions and your product. Sophistication is a property of the category's advertising history: how many times your promise has been made to anybody at all.
Two readers at the same awareness stage can need completely different ads. A problem-aware buyer in a young category accepts a plain claim, because nobody has said it to them yet. A problem-aware buyer in an exhausted category hears the same sentence as noise, because 40 brands got there first. Awareness tells you what to explain. Sophistication tells you how hard you have to work to be believed. I covered reading the awareness stage from customer vocabulary separately.
Write your promise as one sentence with no adjectives in it. "Sleep through the night in a week." That sentence is what you count.
Then open the ad libraries. The Meta Ad Library, the TikTok Ad Library and the Google Ads Transparency Center are public and free. Search category terms instead of brands, and count 2 things: how many advertisers run your sentence in some form, and how many of those ads passed 30 days.
The second number changes the reading. Say 14 advertisers are on your promise and only 3 have an ad past 30 days. It spread fast, and most of the brands using it are not making it pay. There is no threshold table here, and I would distrust anyone who hands you one. The count earns its keep against your own count from 6 months ago.
Because the hook is wording, and the stage belongs to the promise underneath it. "Finally sleep through the night." "Sleep through the night from day 3." "The sleep fix nobody talks about." That is 1 claim in 3 outfits. The auction did not get tired of your sentence. Your market got tired of your promise.
A stage change looks different. "Your magnesium is in a form that barely absorbs, here is the one that crosses" is a mechanism, and it makes an old promise believable again by explaining it. A demonstration does the same job without arguing: show it happening, on camera, in one unedited take. Both cost more than a headline, which is why accounts keep reaching for the headline.
It is also why a competitor's fresh creative sometimes works while yours does not. They changed the claim. You changed the font.
They look identical in the chart and want opposite responses. Fatigue is local to one ad and one audience: frequency climbs, CTR slopes down over several days, and a new execution resets the numbers. Sophistication is not local. It follows the claim into every new creative, including cold audiences you have never touched. That is the tell. A fatigued account still gets good first days. An exhausted claim launches flat.
There is a cheap test. Run 1 creative built on a different promise, at the same spend, alongside 3 fresh executions of the old one. If the odd creative out clears while the 3 refreshes stay flat, the wording was never your problem. The frequency thresholds worth watching are in the post on when to refresh creative.
3 options, in rising order of discomfort. Name a mechanism nobody in your category has named yet. Replace the claim with a demonstration, so belief stops being required. Or stop competing on that promise and take a lane nobody is standing in.
That third one is not a creative decision. It touches the offer and sometimes the product, so your job may be to carry the count, with dates, to whoever can make that call.
The audience side warns you earlier. When reviews and forum threads start reading "I have tried 3 of these already", that register is your market telling you its stage before your CPA does. Adscalr searches 5 named sources (Reddit, Amazon reviews, the Apple App Store, Google Play and forums you add), tags every quote with its emotion and language register, and ranks the pain map by intensity rather than frequency. Skepticism shows up there first: more on the audience intelligence page.
The count is a prior. The test is the evidence. What the reading buys you is knowing which experiment to run instead of rewriting the same promise a tenth time.
This is the thinking behind Adscalr.
See the product →