Target Audience Clarity: Who Is Your App Actually For?

Target Audience Clarity: Who Is Your App Actually For?

Most B2C apps target "everyone". Here's how to tell if your audience definition is costing you, and the four maturity levels of getting it right.

Jonathan Stanton-Humphreys, Founder/CEO, Revenue Engine

Jonathan Stanton-Humphreys, Founder/CEO, Revenue Engine

Who is your app actually for? If the answer is "everyone", keep reading

Ask three people on your team who the ideal customer is. If you get three different answers, you've found the leak. It isn't in your ad account.

At one B2C company I worked with, the documented target audience was, in effect, everyone aged 20 to 70 with a smartphone. Every channel brief described a slightly different person. Paid social was chasing one profile, the app store screenshots sold to another, and CRM was writing to a third. The result was a funnel with a remarkable property: cheap installs, expensive customers. CPI looked great in every report. Cost per outcome quietly climbed. Nobody connected the two, because nobody owned the question the two numbers were asking: who exactly are we buying?

Target audience clarity is the first result area we assess in acquisition, because every pound of acquisition spend inherits its precision. Sharp audience definition makes average creative work. Vague audience definition makes brilliant creative expensive.

What this result area actually is

Target audience clarity means a documented, data-informed picture of your ideal customer that the whole team can articulate consistently, and that your acquisition actually follows. The thinking here isn't ours alone: April Dunford's positioning work and Lenny Rachitsky's growth frameworks both put audience definition upstream of every other growth decision, for the same reason foundations go in before walls. The test isn't whether a persona deck exists somewhere in Notion. It's whether the person you describe, the person you target, and the person who actually arrives are the same person.

The four levels of maturity

Every result area in the Revenue Engine framework is assessed on a four-tier ladder, from Foundation to Optimise. For target audience clarity, the climb looks like this:

Maturity tier

What it looks like

How it feels day-to-day

T1 Foundation

A documented, data-informed ideal customer profile the whole team can recite

Ask three people who the customer is, get one answer

T2 Traction

The users you acquire actually match the profile you described

Cohort reviews confirm you're buying the audience you meant to

T3 Scale

Retention and LTV data reshape the profile on a regular basis

Targeting decisions cite cohort data, not the loudest opinion in the room

T4 Optimise

Audience definition and targeting sharper than anyone else in your category

You acquire higher-LTV cohorts because you buy fewer wrong users

Two things worth noticing. First, T1 is documentation plus data, not vibes: "I know our customer, it's just not written down" scores as a 'No' in our diagnostic, because knowledge that lives in one head isn't an operating asset. Second, the ladder ends in unit economics, not marketing. T4 isn't a better persona deck. It's a visibly better LTV:CAC than your competitors, achieved by wasting less spend on people who were never going to stay.

Best practice and worst practice, from the real world

Monzo's early growth is the reference case for doing this well. They didn't launch a bank for everyone. They launched a hot coral card for a sharply defined slice of tech-forward, city-based early adopters, let waiting lists and golden tickets concentrate exactly that crowd, and only widened the profile once the core audience was retained and advocating. The breadth came later. The clarity came first.

The counter-example is the company I opened with. The fix, when it came, wasn't a clever new channel. It was narrowing the audience definition until it described a real person, rebuilding channel briefs around that person, and accepting a higher CPI to buy users who stayed. Customer acquisition cost fell 84% over the programme. Not because the ads got better. Because the aim did.

Where to start this week

One move: write the one-page ICP. Pull your top-quartile retained users, describe who they actually are (not who the pitch deck says they are), and put it where every channel owner works from it. A shared doc and thirty minutes of honesty beats a quarter of creative testing aimed at nobody in particular.

If your team can't produce that page yet, that's not a failure. It's a diagnosis, and it's the cheapest one you'll get this year.


Fix the leaks. Fix your world.

Target audience clarity is one of six result areas in the Acquisition module, and Acquisition is one of eleven modules in the Revenue Engine diagnostic. If any of this resonates, our diagnostic maps your entire growth funnel and shows you where the real leverage sits. No deck. No pitch. Just clarity on where the engine is misfiring.

Jonathan Stanton-Humphreys is Founder and CEO of Revenue Engine. He spent a decade as a commercial executive in B2C and B2B tech, and built Revenue Engine after watching revenue leak through strategic and implementation dysfunction, and the joins that nobody owned.


FAQ

What is an ideal customer profile for a B2C app? A documented description of the user segment most likely to activate, retain and pay, drawn from your own retention and value data rather than demographics alone. It should be specific enough that a channel manager can target it and a copywriter can write to it.

How do I know if my targeting is too broad? The signature is cheap installs and expensive outcomes: healthy CPI, poor cost per retained or paying user. If acquisition efficiency looks fine while downstream conversion and retention disappoint, you're probably buying volume from outside your real audience.

What data do I need to define an ICP? Start with the users you already keep. Your top-quartile retained users' acquisition source, behaviour and characteristics are the honest version of your ICP. Interviews add colour; retention data provides the skeleton.



Stay in the loop

Occasional emails when we've got something worth saying. Zero bullshit. Unsubscribe whenever.

Company

71-75 Shelton Street, London WC2H 9JQ

Socials

RevenueEngine

© 2026 Revenue Engine Ltd. All rights reserved.

Stay in the loop

Occasional emails when we've got something worth saying. Zero bullshit. Unsubscribe whenever.

Company

71-75 Shelton Street, London WC2H 9JQ

Socials

RevenueEngine

© 2026 Revenue Engine Ltd. All rights reserved.

Stay in the loop

Occasional emails when we've got something worth saying. Zero bullshit. Unsubscribe whenever.

Company

71-75 Shelton Street, London WC2H 9JQ

Socials

RevenueEngine

© 2026 Revenue Engine Ltd. All rights reserved.