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.
Finding Your Ideal Client Profile: A Step-by-Step Guide for ListKit
Introduction
A successful cold outreach campaign starts with targeting the right companies and decision-makers.
Before building a lead list in ListKit, you need to clearly define your Ideal Client Profile (ICP) - the companies and people most likely to benefit from your product or service.
This guide will help you:
Define your Ideal Client Profile
Identify the right companies to target
Identify the right decision-makers
Turn your ICP into ListKit search filters
By the end of this guide, you'll be able to build high-quality, highly targeted lead lists that improve reply rates and campaign performance.
What Is an Ideal Client Profile?
An Ideal Client Profile (ICP) is a detailed description of the companies and decision-makers that are the best fit for your product or service.
Your ICP helps answer questions such as:
Which companies should I target?
Which people inside those companies should I contact?
Which prospects are most likely to convert?
A strong ICP typically includes two components.
Company-Level Attributes
These describe the type of company you want to target.
Examples include:
Industry
Company size
Location
Revenue
Technology stack
Growth signals (funding, hiring, etc.)
Decision-Maker Attributes
These describe the specific people you want to contact inside those companies.
Examples include:
Job titles
Department
Responsibilities
Pain points
Tools they use
Combining company attributes + decision-maker attributes allows you to create highly targeted prospecting campaigns.
Step 1: Define Your ICP Through Market Research
Before building a lead list, start by researching the types of companies that would benefit the most from your solution.
Ask yourself the following questions.
Company Attributes
Industry
Which industries benefit most from your product or service?
Examples:
SaaS
E-commerce
Marketing agencies
Financial services
Healthcare
Manufacturing
Location
Where are your ideal customers located?
Consider:
Countries
Regions
States
Cities (if relevant)
For most digital services, country-level targeting is usually sufficient.
Company Size
Identify the company size that best fits your offer.
Consider:
Employee count range
Revenue range
Startup vs enterprise
Example:
10–50 employees
50–200 employees
200–1000 employees
Technology Stack
What tools or platforms do your ideal clients currently use?
For example:
Shopify
HubSpot
Salesforce
Stripe
AWS
Technology signals can reveal companies that are already investing in solutions similar to yours.
Keywords
Look at the language used on company websites.
Examples:
Product descriptions
SEO keywords
Service descriptions
About pages
These keywords often reveal niche positioning or specialization.
Funding & Growth Signals
Companies that recently raised funding often:
hire faster
invest in tools
expand teams
launch new initiatives
Funding can be a strong signal that a company has budget and momentum.
Job Postings
Hiring activity can indicate a company's current priorities.
For example:
If a company is hiring for:
Marketing roles
Sales roles
Engineering roles
…it may signal that they are actively investing in that area.
Decision-Maker Attributes
Once you've defined your target companies, the next step is identifying who inside those companies you should contact.
Job Titles
Which roles are most likely to buy your product or service?
Examples:
CEO
Founder
CMO
VP of Marketing
Head of Sales
Marketing Manager
Operations Manager
Your outreach should always target people who either feel the problem or control the budget.
Location of the Decision Maker
Sometimes decision-makers may not be located in the same city or country as the company headquarters.
However, for most B2B outreach, company location is more important than the individual's location.
Pain Points
Identify the specific problems your ideal clients face.
Examples:
generating leads
improving marketing ROI
automating workflows
scaling outbound sales
improving customer acquisition
Your messaging should clearly address these pain points.
Step 2: Research Strategies to Refine Your ICP
Once you have a rough idea of your ICP, use research strategies to refine it further.
1. Build a “Dream 100” List
Create a list of 100 companies that would be perfect customers.
Analyze these companies and look for patterns:
industries
company size
technologies
growth stage
positioning
These patterns will help refine your ICP.
2. Leverage Your Network
Speak with:
industry experts
existing clients
advisors
founders in your network
Ask them:
who typically buys your solution
what problems they face
which companies would benefit most
These insights can help validate your ICP.
3. Conduct Targeted Research
Join:
industry communities
LinkedIn groups
Slack communities
forums and niche platforms
Observe discussions and identify:
common problems
frequently asked questions
industry challenges
This research helps uncover real-world pain points.
Step 3: Turn Your ICP Into ListKit Filters
Once you have defined your Ideal Client Profile, you can translate it into ListKit search filters.
For example:
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 |
Combining multiple filters allows you to create highly targeted prospect lists.
Example targeting setup:
Industry → SaaS
Country → United States
Employees → 10–200
Job titles → Founder, CEO, Head of Marketing
This ensures your outreach targets the most relevant prospects.
Example Ideal Client Profiles
Below are examples of how different types of businesses might define their Ideal Client Profile when using ListKit.
Example 1: Lead Generation Agency
Company attributes
Industry: SaaS
Location: United States, Canada, United Kingdom
Company size: 10–200 employees
Growth signals: Recently funded startups
Decision-maker attributes
Founder
CEO
VP of Sales
Head of Growth
Pain points
Need more qualified leads
Sales pipeline is inconsistent
Need scalable outbound systems
ListKit filters
Industry → SaaS
Country → US, Canada, UK
Employees → 10–200
Job titles → Founder, CEO, Head of Sales
Example 2: Marketing Agency
Company attributes
Industry: E-commerce
Location: United States
Company size: 10–100 employees
Technology: Shopify
Decision-maker attributes
Founder
Head of Marketing
Marketing Director
E-commerce Manager
Pain points
Paid ads not performing
Customer acquisition is expensive
Need scalable growth systems
ListKit filters
Industry → E-commerce
Country → United States
Technology → Shopify
Job titles → Founder, Head of Marketing
Example 3: SaaS Product for Marketing Teams
Company attributes
Industry: SaaS / Tech
Location: North America & Western Europe
Company size: 50–500 employees
Decision-makers
CMO
VP of Marketing
Head of Marketing
Marketing Operations
Pain points
Manual marketing processes
Campaign management inefficiencies
Scaling marketing automation
ListKit filters
Industry → SaaS
Region → North America / Western Europe
Employees → 50–500
Job titles → CMO, VP Marketing, Head of Marketing
Common ICP Mistakes That Kill Cold Email Campaigns
Avoid these common mistakes when defining your Ideal Client Profile.
Targeting Everyone
Bad ICP examples:
❌ "Any business that needs marketing"
❌ "Any startup"
❌ "Any company that needs leads"
Broad targeting leads to:
lower reply rates
weak messaging
poor campaign performance
Instead define specific segments.
Example:
✅ SaaS companies with 20–200 employees
✅ Shopify brands doing $1M+ revenue
Targeting the Wrong Job Titles
Reaching out to the wrong people dramatically reduces reply rates.
Avoid targeting:
interns
assistants
junior employees
Instead prioritize:
founders
executives
department heads
These roles control budget and decisions.
Ignoring Company Size
Your solution may only work for certain company sizes.
Example:
startups may not have budget
enterprises may require long procurement cycles
Always define an employee range or revenue range.
Not Using Campaign Data
Your ICP should evolve over time.
Pay attention to:
who replies
which industries convert
which roles engage
Campaign performance is one of the best ways to refine targeting.
Over-restricting Location
Many users unnecessarily target only one city or state.
Example:
❌ San Francisco only
✅ United States
Unless your service requires physical presence, broader targeting increases opportunity.
Turning Your ICP Into a Real ListKit Search
Once your ICP is defined, you can translate it directly into a ListKit search.
Example.
Step 1 - Define the company
Industry: SaaS
Country: United States
Employees: 10–200
Step 2 - Define the decision-maker
Job titles: Founder, CEO, Head of Marketing
Step 3 - Add additional signals
Optional filters:
Hiring status
Funding
Keywords
Technology stack
Step 4 - Run the search
This will generate a targeted list of companies and decision-makers that match your ICP.
You can then:
export the leads
build a campaign
start outreach
Homework: Define Your ICP
Answer the questions below to create your Ideal Client Profile.
Who exactly is your ideal client?
List 5–10 companies that would be perfect customers.
Where are these companies located?
What is their average employee count?
What is their estimated annual revenue?
Which industries are they in?
What keywords appear on their websites?
What technology tools do they use?
Have they raised funding recently?
What positions are they currently hiring for?
Documenting these answers will help you build high-quality prospect lists.
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.