THIS ARTICLE IS FOR: ✅ Both
Stage: Onboarding
Owner: OB
Last updated: 2026-03-05
TL;DR
Your Ideal Client Profile (ICP) defines the companies and decision-makers most likely to buy your solution.
A strong ICP combines company attributes (industry, size, location) with decision-maker attributes (job titles, roles, pain points).
Once defined, you can turn your ICP directly into ListKit Search Filters to build targeted lead lists.
A clear ICP improves reply rates, list quality, and campaign performance.
When you’d use this / Why it matters
Cold outreach works best when you contact the right companies and the right people inside those companies.
Without a clear Ideal Client Profile, campaigns often suffer from:
low reply rates
weak messaging
poor targeting
Defining your ICP first ensures the leads you export from ListKit are relevant and likely to convert.
Step-by-step
Step 1 - Define your target companies
Start by identifying the type of companies that benefit most from your solution.
Focus on these attributes.
Industry
Which industries are the best fit for your product or service?
Examples:
SaaS
E-commerce
Marketing agencies
Financial services
Healthcare
Manufacturing
Choose industries where the problem you solve is common and urgent.
Location
Determine where your ideal customers operate.
Common targeting options include:
Countries
Regions
States
Cities
For most B2B outreach, country-level targeting is sufficient.
Example:
United States
United Kingdom
Canada
Australia
Company size
Your offer usually fits a specific stage of company growth.
Define an employee range such as:
10–50 employees
50–200 employees
200–1000 employees
Smaller startups may lack budget, while large enterprises often have long procurement cycles.
Technology stack
Some companies use tools that indicate they are a good fit.
Examples:
Shopify
HubSpot
Salesforce
Stripe
AWS
These tech stack signals can reveal companies already investing in solutions similar to yours.
Growth signals
Fast-growing companies often invest in new tools.
Examples of useful signals:
recently raised funding
active hiring
new product launches
Companies with growth momentum are often more open to new solutions.
Step 2 - Identify the right decision-makers
Once you've defined the company type, determine who inside the company you should contact.
Job titles
Focus on people who either:
feel the problem, or
control the budget
Common examples:
Founder
CEO
CMO
VP of Marketing
Head of Sales
Marketing Manager
Operations Manager
Avoid targeting junior roles or assistants, as they rarely control purchasing decisions.
Pain points
Your ICP should have clear, specific problems your product solves.
Examples:
generating more leads
improving marketing ROI
scaling outbound sales
automating workflows
improving customer acquisition
Your outreach messaging should speak directly to these pain points.
Step 3 - Research and refine your ICP
If you're unsure about your ICP, use these research methods.
Build a “Dream 100” list
Create a list of 100 companies that would be perfect customers.
Analyze them for patterns:
industry
company size
technologies used
growth stage
positioning
These patterns help you refine your targeting.
Talk to people in your network
Ask:
existing customers
industry experts
founders
advisors
Questions to ask:
Who usually buys this type of solution?
What problems do they struggle with most?
What types of companies benefit the most?
These insights often reveal hidden targeting opportunities.
Observe industry communities
Look at discussions in:
LinkedIn groups
Slack communities
forums
niche industry communities
Watch for:
recurring problems
common complaints
frequently asked questions
These discussions reveal real-world pain points your ICP experiences.
Step 4 - Convert your ICP into ListKit Search Filters
Once your ICP is defined, translate it into Search Filters inside ListKit.
Example mapping:
ICP Attribute | ListKit Filter |
Industry | Company → Industry |
Country | Company Location → Country |
Company size | Company → Employees |
Keywords on website | Company → keywords |
Technology used | Company → Technology |
Decision maker roles | People → Job Title |
Example targeting setup:
Industry → SaaS
Country → United States
Employees → 10–200
Job titles → Founder, CEO, Head of Marketing
This creates a highly targeted prospect list.
Expected outcome
You should now have a clear Ideal Client Profile that defines:
the companies you should target
the decision-makers inside those companies
the filters to use when building lists in ListKit
This allows you to generate high-quality lead lists for outreach campaigns.
Troubleshooting / FAQs
Why are my campaigns getting low reply rates?
Your ICP may be too broad. Narrow your targeting by industry, company size, or job title.
Should I target multiple industries at once?
It's usually better to start with one strong niche, then expand later.
How specific should my ICP be?
Specific enough that you can clearly define industry + company size + decision-maker roles.
Should I only target one location?
Not usually. Targeting a country or region typically produces better list volume.
Should my ICP change over time?
Yes. Use campaign results to refine your targeting based on who replies and converts.