"For everyone who wants to grow" is an ICP declaration with an audience of no one. Declaring who a product is for is one of the most consistently undertested variables on landing pages — founders worry about excluding buyers and instead exclude all buyers by saying nothing specific. The research is clear: relevance is the strongest predictor of conversion after clarity. This is the long version of PageLint check RE-1: Page declares ICP within first viewport.
The CXL LIFT model on relevance
Chris Goward's LIFT model, developed at WiderFunnel across hundreds of conversion optimization tests, identifies relevance as the primary conversion driver. The model includes six variables: value proposition, relevance, clarity, anxiety, distraction, and urgency. Relevance ranks first — not because it is more important than clarity or value, but because it is a prerequisite for them.
Relevance is whether the visitor believes this page is for them. Without relevance, the visitor doesn't evaluate your value proposition, your clarity, or your trust signals — they've already decided to leave.
The sequence matters. A visitor who doesn't recognize themselves in the first viewport doesn't read the second viewport. They haven't disbelieved your claim or found your pricing too high — they simply concluded that this page wasn't aimed at them and returned to the search results. Relevance is the gate. Everything else is what happens after the gate is passed.
The practical implication for landing pages: the ICP declaration in the hero is not a nice-to-have. It is the first conversion variable to optimize because its failure forecloses all subsequent conversion opportunities on the page.
Ogilvy on positioning
Ogilvy's instruction in Ogilvy on Advertising is a useful frame for what "declaring the ICP" means at a strategic level. Positioning is not a segment you add to a description — it is what you claim about the relationship between product and reader.
Positioning is not something you do to a product. It is something you do to the mind of the prospect.
The ICP declaration is positioning operationalized as copy. Naming the audience signals to the right reader "this was made for you" and signals to the wrong reader "this was not made for you." Both outcomes are correct. A reader who self-selects out because your page says "for bootstrapped SaaS founders" was not a buyer — they were a visitor who would have spent time on the page, not converted, and inflated your bounce rate. Filtering them early is not a loss; it is the system working.
The failure mode is trying to write positioning copy that appeals to everyone. Copy written for everyone appeals to no one because it contains no signal that allows any specific reader to identify themselves in it. Vague copy does not expand the top of funnel — it collapses the bottom.
What "declaring ICP" means
An ICP declaration is not a bullet point that reads "Ideal for: solo founders, agencies, and enterprises." That is not a declaration — it is a hedge. Four ways to declare audience without making it a sidebar item:
1. Named role. Direct and explicit. The simplest form.
2. Named situation. Addresses the reader's current moment rather than their job title. Useful when the audience spans roles but shares a situation.
3. Named problem. The problem functions as an audience signal when only a specific type of person has that problem.
4. Named alternative. Positions via rejection of a competitor or category that implies who the reader is. "If you're done fighting with Zapier" implies a technical user who has tried Zapier and found it inadequate — a precise audience declaration without naming a job title.
The exclusion fear
The most common reason founders avoid ICP declarations: fear of excluding potential buyers. The logic is understandable — every excluded reader is a lost conversion. But the logic is wrong.
The reader you exclude with a specific ICP declaration was never going to convert anyway, for one of two reasons: (1) they are not in the target audience and the product genuinely does not serve their need, or (2) they are adjacent to the target audience and would have needed additional persuasion to cross the gap.
For case 1, the exclusion is correct. For case 2, the specific ICP declaration is still often correct — the adjacent reader who is persuaded to investigate further will be better qualified than the generic visitor who arrived for an unspecified reason.
Narrowing your audience declaration increases conversions because the right reader sees themselves clearly, not because you've added more qualified visitors.
The exception is brand recognition. When Stripe's homepage says "financial infrastructure for the internet," it works because the Stripe brand already carries the specificity. The brand name is the ICP declaration for a company with 99% unaided awareness among its target audience. For every product without brand recognition, the homepage must do the positioning work that brand recognition would otherwise do.
Schwartz on audience matching
The sophistication framework from Breakthrough Advertising requires knowing the audience before it can be applied. A page aimed at problem-aware bootstrapped founders needs different copy than the same product aimed at solution-aware enterprise CTOs — different awareness state, different sophistication stage, different objections, different vocabulary. RE-1 is not just about self-selection; it is a prerequisite for the rest of the relevance checks.
Before you can match your copy to your market's awareness, you must define who that market is. A message aimed at 'anyone who might benefit' cannot be calibrated to any awareness state because no specific awareness state exists for an undefined audience.
RE-3 (awareness-state matching) cannot be evaluated without knowing the audience. SC-1 (sophistication stage) requires an audience to diagnose. Every relevance check downstream of RE-1 depends on the ICP being declared, because the engine cannot evaluate whether copy matches the reader's awareness state if the copy doesn't specify who the reader is.
The four-word audit
Before looking for the ICP in the hero, apply this test: can you describe the target reader in four words or fewer from what the hero says? "Bootstrapped SaaS founders" — four words, clear. "Solo B2B developers" — three words, clear. "Businesses looking to grow" — the reader is anyone who runs any business and wants growth, which is every business. That is not an ICP; it is a category description.
If the four-word test fails, RE-1 fails, regardless of how otherwise well-crafted the hero is.
How PageLint detects this
LLM check. The engine evaluates the H1, subhead, and first body paragraph for the presence of an ICP signal. Passing signals include: a named role, a named situation, a named company size or stage, a named problem that implies a specific audience type, or a named alternative (implies who the reader is by what they rejected).
Failing signals include generic qualifiers — "businesses," "teams," "companies," "professionals," "anyone who wants to" — that contain no specificity sufficient to create reader self-identification. "For growing teams" fails. "For Series A engineering teams that ship weekly" passes. "For developers" passes as a role declaration even without further qualification; the noun is specific enough.
Edge cases the engine flags for review: pages with strong visual ICP signals (screenshot of a specific tool, industry-specific imagery) where the text copy is generic. The visual and copy signals are evaluated separately; RE-1 covers copy only.
Confidence: High. ICP declarations are either present or absent; the ambiguous cases are rare and flagged rather than auto-scored.
Related principles
- SC-1 — Awareness state declaration
- RE-2 — Vocabulary matches ICP language
- RE-3 — Headline matches awareness state
- CL-4 — Hero answers "who is it for?"
Sources cited
Primary:
- Goward, Chris. You Should Test That. Sybex/Wiley, 2013. Ch. 4. (LIFT Model; relevance as primary conversion variable.)
- WiderFunnel. "The LIFT Model for Conversion Optimization." CXL Institute research library.
- Ogilvy, David. Ogilvy on Advertising. Crown Publishers, 1983. Ch. 7. (Positioning as mind-state, not product attribute.)
Secondary:
- Schwartz, Eugene M. Breakthrough Advertising. Prentice-Hall, 1966. Ch. 4. (Audience definition as prerequisite for awareness-state matching.)
- PageLint relevance checks — RE-2 (vocabulary match), RE-3 (awareness-state alignment), CL-4 (headline audience clarity), SC-1 (sophistication stage declaration).
- Schwartz awareness states — the awareness-state framework that RE-1 enables.