
A 1-page ICP template for B2B outbound — 6 dimensions, anti-ICP, and the wedge that turns a vague target into a 5x reply rate.
How to write a clear ICP for outbound (template + examples)
A bad ICP — "B2B SaaS founders" — produces a 0.3% reply rate. A clear ICP — "founders of 2–5 person B2B SaaS at $5k–30k MRR who recently churned from Apollo" — produces 15–40%. The difference isn't the channel or the copy. It's whether the targeting is precise enough to write a message only that ICP would respond to.
This is the 1-page ICP template we use, with examples, and the anti-ICP rule that doubles your reply rate.
Key takeaways
A B2B ICP needs 6 dimensions: industry, size, role, current stack, recent trigger, anti-ICP.
The dimension most founders skip: recent trigger — a specific event in the last 90 days that explains why they're buying now.
Anti-ICP is as important as ICP. Define who you don't sell to, and your messaging gets sharper.
A clear ICP fits on half a page. Anything longer means you haven't decided yet.
Pair this with how to qualify B2B prospects before sending an outreach DM — ICP picks the segment, qualification picks the prospect.
What is an ICP and why does it matter for outbound?
An ICP (ideal customer profile) is a 1-page definition of which exact buyer your product is built for. It matters for outbound because every channel, every message, every offer downstream depends on it. A vague ICP wastes 50–80% of your outbound budget on prospects who can't or won't buy. A clear ICP focuses every dollar on the 5% who will.
The most common ICP mistake: defining by industry alone ("B2B SaaS"). Industry without role, size, trigger, and stack produces a 50,000-prospect target audience that converts at 0.3%.
What 6 dimensions does a clear ICP cover?
The 6 dimensions, with example values for an indie outbound tool:
Dimension | What to define | Example |
|---|---|---|
Industry | Specific vertical, not category | B2B SaaS targeting other B2B SaaS (not B2B SaaS in general) |
Size | Employee count + revenue range | 1–10 employees, $5k–$50k MRR |
Role | Title or function + decision authority | Founder/owner with sole P&L authority |
Current stack | Tools they use today | Apollo + Lemlist + LinkedIn Sales Nav |
Recent trigger | Specific event in last 90 days | Just hired their first SDR or churned from Apollo |
Anti-ICP | Who you explicitly don't sell to | Enterprise teams of 100+, e-commerce, agencies that resell SDR services |
Each row is one decision. Skip a row — your messaging gets generic.
What makes the "recent trigger" dimension so powerful?
It's the dimension most founders skip and the one with the highest reply-rate impact. A trigger answers "why now?" — the question every prospect asks before they engage with outbound. Without a trigger, your message is asking them to consider buying for an unspecified reason. With a trigger, you're meeting them at the moment they were already considering it.
Example triggers for outbound tools: just churned from Apollo, just hired an SDR (or fired one), just raised seed/Series A, just complained publicly about cold email reply rates, just posted on Reddit asking for tool recommendations.
We covered the trigger-detection workflow in how to monitor Reddit for buying intent signals and the 1–10 LinkedIn buying intent framework.
Why is the anti-ICP just as important as the ICP?
Defining who you don't sell to clarifies who you do sell to — and lets your messaging take a position that resonates with the right buyer while alienating the wrong one. "Outbound for solo founders" implies "not for enterprise sales teams" without saying so. The implication is the wedge.
Anti-ICP examples for repco: enterprise sales teams (need account-based motion, multi-stakeholder), white-label SDR agencies (resell what we do), e-commerce / D2C (their buyers don't post on Reddit asking for tools).
What's the 1-page ICP template?
Fill the whole template. Print it. Tape it to your monitor. Re-read before every outbound batch. If a prospect doesn't fit 5 of 6 dimensions, skip them — anti-ICP overrules opportunity.
Frequently asked questions
How specific should the ICP be?
Specific enough that you can name 10 example companies that fit and 10 that explicitly don't. If you can only name examples in the abstract ("agencies"), the ICP is too vague.
Should I have multiple ICPs?
Not at first. The first 100 customers come from one tight ICP. Past 100 customers, you can split into ICP A and ICP B if data supports it. Multiple ICPs at the start = unfocused outbound.
How often should I revisit the ICP?
Quarterly. The trigger dimension drifts as market conditions change. The other 5 dimensions are stable for 6–12 months. If you're constantly updating ICP, you don't actually have one.
ICP first, channel second
Founders who get outbound right pick the ICP first, then choose channels that match. Founders who get it wrong pick a channel because they like it, then try to retrofit the ICP. The first path produces 15–40% reply rates. The second produces 0.3%.
repco's intent monitoring works in either direction — give us the ICP, we surface the matching public asks. Find my buyers (Free) once your ICP fits on a 1-page template.
Further reading: How to qualify B2B prospects before sending an outreach DM | Why your Apollo list converts at 0.3 percent | The complete guide to outbound for solo founders
Previous post:
Your next customer is asking for what you sell - right now
No credit card · Takes 60 seconds





