Targets
ICPs
ICPs define the types of companies 1eyeᴬᴵ should find, evaluate, prioritize, and target, to power your GTM initiatives.
An ICP, or Ideal Customer Profile, describes the companies that are the best fit for your business. In 1eyeᴬᴵ, ICPs are not just notes in your Knowledge Base. They power how 1eyeᴬᴵ evaluates signals, sources companies, builds target lists, and helps your team decide which businesses are worth pursuing.
A clear ICP helps 1eyeᴬᴵ separate real target companies from noise.
Why ICPs are critical
Every business needs a clear ICP.
Without an ICP, your team may know that companies are visiting, clicking, replying, or engaging, but you will not know which companies are actually worth attention.
For example, a website visitor is not automatically a good target company. A LinkedIn engagement is not automatically a good account. A reply is not automatically a real opportunity.
The important question is:
That is what an ICP helps answer.
Why 1eyeᴬᴵ relies on ICPs
1eyeᴬᴵ uses ICPs as the company-level strategy layer across your GTM workflow.
ICPs help 1eyeᴬᴵ understand:
Which companies are a good fit
Which companies should be prioritized
Which companies should be ignored
Which companies should be added to target lists
Which companies should be sourced
Which companies should be enriched
Which companies should move into campaigns
Signals tell 1eyeᴬᴵ that activity happened.
ICPs tell 1eyeᴬᴵ whether that activity came from a company that matters.
What an ICP contains
An ICP describes a target company segment.
A good ICP may include:
Company type
Industry
Business model
Company size
Geography
Revenue range when relevant
Growth stage
Use case
Pain points
Buying triggers
Technologies used when relevant
Examples of companies that fit
For example:
That is much stronger than:
Where to find ICPs
You can find ICPs in the Knowledge Base.
Open your 1eyeᴬᴵ workspace
Go to Knowledge Base
Select the ICPs tab
Review the ICPs created for your workspace
Open an ICP to view details, description, examples, and related companies
The ICPs tab shows the company segments 1eyeᴬᴵ uses to evaluate and source target companies.
What you can see in the ICPs tab
The ICPs table may include:
ICP name
Short name
Description
Created by
Created date
Updated date
When you open an ICP, you may see:
Name
Short name
Description
Example companies
Created date
Updated date
Example:
Field | Example |
|---|---|
ICP name | Data Infrastructure Companies |
Short name | DATA-INFRA |
Description | Companies building or using modern data stacks, warehouses, enrichment tools, business intelligence systems, and AI-powered workflow automation. |
Example company | Horizon Data |
Example company | Northstar Analytics |
ICP name
The ICP name should clearly describe the target company segment.
Good ICP names are specific and easy to understand.
Examples:
B2B SaaS Companies
Data Infrastructure Companies
AI-Native GTM Companies
Enterprise Sales Organizations
Revenue Operations Teams
Multi-Location Healthcare Groups
Hospitality Groups
Private Schools
Wellness Centers
Avoid names that are too broad.
Weak ICP names:
Better ICP names:
ICP short name
The short name is a compact label used in the product.
Short names help ICPs appear cleanly in badges, tables, filters, and signal views.
Examples:
ICP name | Short name |
|---|---|
B2B SaaS Companies | B2B-SAAS |
Data Infrastructure Companies | DATA-INFRA |
Revenue Operations Teams | REVOPS |
Hospitality Groups | HOSPITALITY |
Private Schools | SCHOOLS |
Health and Wellness Centers | HW-CENTERS |
Use short names that are clear enough for your team to recognize quickly.
ICP description
The description is the most important part of the ICP.
1eyeᴬᴵ uses the ICP description to understand what kinds of companies should match.
A strong ICP description should explain:
What the companies do
Why they are a fit
What problems they have
What use cases matter
What traits make them relevant
What kinds of companies should be included or excluded
Example:
This gives 1eyeᴬᴵ much better context than:
Example companies
Example companies help make an ICP more concrete.
When you open an ICP, you may see companies associated with that ICP.
Example companies help your team and 1eyeᴬᴵ understand what “good fit” looks like.
For example, an ICP for Hospitality Groups might include example companies such as:
Company | Why it fits |
|---|---|
Coastal Retreat Group | Operates hotels and wellness-oriented guest experiences. |
Summit Lodge Collection | Multi-property hospitality group with premium guest services. |
UrbanStay Hotels | Hospitality operator with multiple city properties. |
Examples should represent the kinds of companies you actually want 1eyeᴬᴵ to find and prioritize.
How ICPs are created
1eyeᴬᴵ can create initial ICPs for your workspace based on your company website, domain, and available business context.
Your team should review the generated ICPs before using them for targeting.
1eyeᴬᴵ gives you a starting point, but your team should make sure the ICPs reflect your actual GTM strategy.
Review each ICP for:
Accuracy
Specificity
Market relevance
Company type
Business model
Use case
Buying triggers
Segment priority
How ICPs are used across 1eyeᴬᴵ
ICPs are used throughout the platform.
They help power:
Company signal evaluation
Website signal prioritization
LinkedIn signal prioritization
Conversation signal context
View by Company filtering
Target company sourcing
Target list building
Campaign audience quality
Credit efficiency
Exclusions and prioritization logic
ICPs are one of the most important inputs in 1eyeᴬᴵ.
If your ICPs are weak, your targeting will be noisy.
If your ICPs are sharp, 1eyeᴬᴵ can help you find and prioritize much better companies.
ICPs and Signals
When company signals come in, 1eyeᴬᴵ evaluates those companies against your ICPs.
A company signal may come from:
Website activity
LinkedIn activity
Form activity
Email activity
iMessage activity
Conversation activity
Response activity
When the company matches an ICP, 1eyeᴬᴵ may show an ICP badge.
Example:
This helps your team understand that the company is not just active, it is also a fit.
ICP match explanations
When a company matches an ICP, 1eyeᴬᴵ may provide an explanation.
Example:
Use the explanation to understand why 1eyeᴬᴵ matched the company.
If the explanation does not make sense, update the ICP description or add exclusions.
ICPs and View by Company
In View by Company, ICPs help you focus on businesses that matter.
You can use:
Show ICPs Only
Shows only companies that match your ICPs.ICP filter
Shows companies that match a specific ICP.
Use these controls when you want to reduce noise and focus on target companies.
For example, you can filter for:
Then review only companies that match that segment.
ICPs and Target Companies
ICPs are used to define and source Target Companies.
Target Companies are the actual companies your team may want to pursue.
ICPs define the type of company.
Target Companies are the real businesses that match or get added.
Example:
Layer | Example |
|---|---|
ICP | B2B SaaS Companies |
Target Company | Northstar Analytics |
Signal | Pricing page visit |
Next step | Add to RevOps SaaS Pipeline list |
ICPs help 1eyeᴬᴵ move from strategy to real companies.
ICPs and Target Lists
ICPs are one of the best ways to build Target Lists.
A target list can include companies sourced by ICP.
For example:
You can use ICPs to source companies, then use personas to source contacts inside those companies.
ICPs and Campaigns
ICPs improve campaigns by making sure the right companies enter the audience.
A strong campaign usually starts with a strong company segment.
For example:
This gives the campaign better context than a generic list of companies.
ICPs and Personas
ICPs and personas work together.
ICPs define the companies.
Personas define the people inside those companies.
Example:
Strategy layer | Example |
|---|---|
ICP | B2B SaaS Companies |
Persona | VP Revenue Operations |
Target Company | Northstar Analytics |
Target Contact | Jordan Lee, VP Revenue Operations |
Campaign | RevOps workflow automation campaign |
A company can match an ICP, but you still need the right person inside that company.
A person can match a persona, but the company may not be a good fit.
The best targets usually have both:
Company ICP fit
Contact persona fit
ICPs and Exclusions
Exclusions help protect your ICPs from noise.
Even if a company looks similar to your ICP, you may not want to target it.
Use exclusions for:
Your own company
Existing customers
Competitors
Vendors
Partners
Agencies
Poor-fit companies
Companies your team does not want to contact
For example, if a competitor matches your ICP traits, add it to Exclusions so 1eyeᴬᴵ does not treat it as a target company.
Example ICPs for Snowbricks
For Snowbricks, a B2B AI data company, example ICPs may include:
ICP | Short name | Description |
|---|---|---|
B2B SaaS Companies | B2B-SAAS | Software companies that rely on clean account data, enrichment, scoring, routing, automation, and GTM workflows. |
Revenue Operations Teams | REVOPS | Companies with RevOps teams responsible for CRM quality, enrichment, attribution, routing, scoring, and GTM reporting. |
Data Infrastructure Companies | DATA-INFRA | Companies building or using warehouses, data platforms, enrichment systems, analytics tools, and AI data workflows. |
AI-Native GTM Companies | AI-GTM | Companies using AI to improve sales, marketing, customer engagement, research, or workflow automation. |
Enterprise Sales Organizations | ENT-SALES | Companies with larger sales teams that need better account intelligence, target prioritization, and engagement workflows. |
B2B Marketplaces and Platforms | B2B-PLATFORM | Platforms with complex company, vendor, partner, or account data that need enrichment, segmentation, matching, or activation. |
These ICPs help 1eyeᴬᴵ understand which companies Snowbricks should care about.
Example ICP detail
Here is what a strong ICP detail could look like.
Field | Example |
|---|---|
Name | B2B SaaS Companies |
Short name | B2B-SAAS |
Description | B2B software companies with growing sales, marketing, RevOps, or data teams that need clean account data, enrichment, routing, scoring, and workflow automation. These companies often have multiple GTM tools and need better visibility into target accounts, active contacts, intent signals, and campaign execution. |
Example company | Northstar Analytics |
Example company | Horizon Data |
Example company | CloudMetric |
This gives 1eyeᴬᴵ a clear definition of what to look for.
Strong ICP vs weak ICP
A weak ICP is too broad.
Weak ICP:
Better ICP:
A weak ICP creates noisy matches.
A strong ICP gives 1eyeᴬᴵ enough context to make better decisions.
How to review ICPs
Review each ICP before relying on it for signals, sourcing, lists, or campaigns.
For each ICP, check:
Is the name specific?
Is the short name easy to understand?
Is the description detailed enough?
Does it describe the right company type?
Does it mention relevant use cases?
Does it include the right industries?
Does it avoid poor-fit companies?
Does it reflect your actual GTM strategy?
Are example companies accurate?
Would your team agree this is a real target segment?
If the answer is no, edit the ICP.
When to create a new ICP
Create a new ICP when you want to target a distinct company segment.
Add a new ICP when:
You are entering a new market
You sell to multiple company types
You want separate lists for different segments
You need different campaign messaging
You want to test a new vertical
You want to separate SMB, mid-market, and enterprise motions
1eyeᴬᴵ did not create an ICP your team needs
For example, Snowbricks may create separate ICPs for:
B2B SaaS Companies
Data Infrastructure Companies
Enterprise Sales Organizations
Each segment may need different messaging and different personas.
When to edit an ICP
Edit an ICP when it is creating poor matches or missing good companies.
Edit an ICP if:
The description is too broad
The ICP includes companies you do not want
The ICP misses companies you do want
The company size is wrong
The industry is wrong
The use case is unclear
The ICP overlaps too much with another ICP
The example companies are misleading
Your GTM motion has changed
ICPs should improve over time.
How to write a strong ICP description
Use this structure:
Example:
This gives 1eyeᴬᴵ clear targeting context.
ICP quality checklist
Use this checklist when reviewing ICPs.
A strong ICP should include:
Clear company type
Clear business model
Relevant industry or category
Useful company size range when relevant
Relevant use cases
Pain points
Buying triggers
Example companies
Exclusions or boundaries
Distinction from other ICPs
A weak ICP usually has:
Generic wording
Too many industries
No clear use case
No company size guidance
No buying trigger
No examples
Too much overlap with another ICP
Best practices
Keep ICPs specific
Broad ICPs create noisy signals and poor target lists.Use ICPs as strategy, not just labels
ICPs should define real segments your team wants to pursue.Create separate ICPs for separate motions
If the company type, pain point, or messaging is different, use a separate ICP.Add example companies
Examples make the ICP easier to understand and validate.Review ICP matches regularly
If matches look wrong, update the ICP.Use exclusions with ICPs
Exclusions keep competitors, customers, vendors, partners, and poor-fit companies out of targeting.Connect ICPs to personas
For each ICP, know which personas matter inside those companies.Use ICPs to build target lists
ICPs should help you source and prioritize companies, not just sit in the Knowledge Base.Let signals improve your ICPs
If certain companies engage but never convert, tighten your ICP. If unexpected companies convert, create or update an ICP.Keep ICPs current
As your product, market, and GTM strategy change, your ICPs should evolve.
Troubleshooting
ICP matches are too broad
Your ICP may be too generic.
Try:
Adding company size guidance
Adding industry boundaries
Adding clearer use cases
Adding buying triggers
Adding example companies
Adding exclusions
ICP matches are too narrow
Your ICP may be too restrictive.
Try:
Broadening company size
Adding adjacent industries
Expanding use cases
Adding more example companies
Removing unnecessary constraints
The wrong companies are matching
Review the ICP description.
Check whether it includes wording that could match poor-fit companies.
Also check whether those companies should be added to Exclusions.
Good companies are not matching
Check whether your ICP description is missing important traits.
Add more detail about the company type, use case, industry, or buying trigger.
ICPs overlap too much
If two ICPs match the same companies, clarify the difference.
For example:
One ICP may be for B2B SaaS companies
Another may be for Data Infrastructure companies
Another may be for Enterprise Sales Organizations
Each ICP should represent a distinct targeting angle.
I do not know how many ICPs to create
Start with 3-5 ICPs.
Create enough ICPs to cover your main target segments, but not so many that your team cannot manage them.
I do not know whether something is an ICP or persona
Use this rule:
Example:
If you mean | Use |
|---|---|
B2B SaaS companies | ICP |
Revenue Operations Leaders | Persona |
Hospitals and Clinics | ICP |
Chief Operating Officers | Persona |
FAQ
What is an ICP?
An ICP, or Ideal Customer Profile, defines the types of companies your team wants to target.
Why does 1eyeᴬᴵ need ICPs?
1eyeᴬᴵ uses ICPs to evaluate company signals, source companies, build target lists, and prioritize accounts.
Does 1eyeᴬᴵ create ICPs automatically?
Yes. 1eyeᴬᴵ can create initial ICPs based on your company website, domain, and workspace context.
Should I review the generated ICPs?
Yes. Always review and refine ICPs before using them for targeting, lists, or campaigns.
What is the difference between ICPs and personas?
ICPs define target companies. Personas define target contacts inside those companies.
Can I create multiple ICPs?
Yes. Use multiple ICPs for different company segments, markets, verticals, or GTM motions.
Can I edit an ICP?
Yes. You can edit ICP name, short name, description, and example companies when available.
What is an ICP short name?
The short name is the compact label used in badges, filters, and tables.
What are example companies?
Example companies are companies that represent the ICP. They help make the ICP easier to understand and validate.
How does 1eyeᴬᴵ use ICPs with signals?
When a company signal comes in, 1eyeᴬᴵ evaluates the company against your ICPs. If it matches, the company may show an ICP badge and explanation.
How does 1eyeᴬᴵ use ICPs with target lists?
You can source companies by ICP and build target lists around specific company segments.
How do I improve ICP quality?
Make ICPs specific, add use cases, include example companies, define boundaries, and keep exclusions updated.
Next step
Next, go to Personas to define the target contacts 1eyeᴬᴵ should find inside your target companies.