GUIDE · IDEAL CUSTOMER PROFILE

Build an ideal customer profile you can actually use.

You have a company list. Which businesses actually fit your offer? Turn your service into a customer profile you can research, with a filled B2B example, exclusion rules, discovery questions and a free template.

THE SHORT ANSWER

An ideal customer profile describes the type of company that could benefit from your solution and that you can serve sustainably. To build one, define your offer, collect evidence from past customers, identify shared needs and write exclusion rules. Keep missing information explicit. Test the profile through company research and buyer conversations, then revise it as you learn.

UPDATED

· 12 min read · By the Anivo team

01

An ideal customer profile gives you rules for choosing companies.

ICP stands for ideal customer profile. In B2B sales, it describes the companies you want to prioritise. Include the problem you solve and your delivery requirements alongside industry, location and any relevant size range.

“We build websites for small businesses” is a starting point. It does not tell you which business to review first. Which pages or processes do you improve? What must the customer provide? Which projects fall outside your scope?

A useful profile helps a researcher explain why a company deserves further review. Whether that business has a real need, budget and suitable timing is a separate question. Matching the profile does not establish buying intent.

HubSpot’s ICP resource describes a profile using company-level characteristics. This guide also focuses on selling to businesses. Consumer profiles may need different information.

02

A target market, ICP and buyer persona answer different questions.

The difference, using a fictional web design offer
ConceptQuestion it answersIllustrative example
Target marketWhich broad market could we serve?Manufacturers selling products to other businesses in our service region.
Customer segmentHow are we grouping that market?Machinery manufacturers and packaging manufacturers are separate groups.
Ideal customer profileWhich company type fits this particular offer?Machinery manufacturers in our service region suited to a defined product-page and quotation-request project.
Buyer personaWhose work should we understand inside the company?The sales manager handling product questions and quotation requests; needs and authority must be confirmed.

Select the company, then research the relevant role. A suitable job title does not prove the employer fits your offer. The owner may decide in one business; sales and marketing may share the decision in another.

Shopify’s buyer persona guide describes research-based representations of buyers. For this B2B workflow, focus on responsibilities and the decision process. Do not add age or hobbies simply because a template has space.

03

Build your ideal customer profile in six steps.

  1. Define one job you can deliver.

    Write the deliverable, scope and information the customer must provide. Choose something you can assess, such as improving product pages and a quotation form, rather than a broad promise of digital transformation.

  2. Compare completed work.

    Look beyond the customer with the largest invoice. Review delivery effort, service costs, payment processes and the value the customer received. Include lost deals and projects that strained your scope.

  3. Ask what prompted the purchase.

    What started the conversation? How was the problem handled before? Who needed to agree? Keep the customer’s explanation separate from your interpretation of the deal.

  4. Turn shared characteristics into criteria.

    Write the industry, business model and service region. Use size ranges when they affect delivery or purchasing. For every criterion, record where you can check it and what to do if the information is missing.

  5. Add exclusion and hold rules.

    Which conditions clearly fall outside your offer? Which missing facts need further research? An unknown is not automatically a failed condition. Write the reason for each decision.

  6. Test a manageable group.

    Apply the same criteria to a group you can properly review. Record what buyer conversations reveal. One positive reply does not validate an entire market.

Salesforce’s guide recommends using customer data and direct feedback to develop a profile. The examples and decision rules below are the Anivo team’s practical framework, not a validated sales model.

04

Start with a research hypothesis when you have no customer history.

Your first profile cannot be proven by customer data you do not have. You can still begin. Write the work you can deliver, the company type that might face the problem and what evidence would change your mind.

  1. Hypothesis: Manufacturers of technical products may struggle to collect the information needed for a quotation.
  2. Research: Review their products and request process. Avoid conclusions about internal operations you cannot see.
  3. Conversation: Ask, “Which details do you need to request again before preparing a quotation?”
  4. Revision rule: If companies do not experience the problem or their current solution works well, reconsider the offer or segment.
05

A B2B ICP example: web design for manufacturers.

This is a fictional example. It is not market research showing demand from manufacturers or an Anivo customer case. The Turkish counterpart uses Bursa and Kocaeli as an illustrative service region.

A completed customer profile for one service offer
FieldProfile definitionHow to check it
OfferA defined web design project for technical product pages and quotation requests.Your own deliverables and scope document.
Company typeManufacturers selling machinery or equipment to businesses.Review the company’s product and service descriptions.
RegionAn initial region in which the agency can provide its service.Check the operating address and your delivery conditions.
Situation to investigateProduct information may be incomplete, or quotation requests may use only a general contact form.Review the product page; record its address and the review date.
Delivery requirementThe customer can supply technical content and assign a person to review the project.Ask in the first conversation; do not assume from outside.
Relevant roleThe owner, sales manager or marketing manager.Confirm responsibilities and the decision process.
ExclusionsConsumer-only retailers, inactive companies or technical work the agency cannot deliver.Record the actual reason; do not infer it from company size.
UnknownsThe actual problem, budget, timing and relationship with the current provider.Keep marked as unconfirmed until discussed.

Employee count is not a required criterion here. Technical content and project ownership determine whether this example can be delivered. If your service needs a particular scale, add a size range and explain why it matters.

06

Separate required criteria, preferences and missing information.

Required criterion
Something necessary to deliver the offer. In this manufacturer-specific project, the business must be a manufacturer. A clear mismatch is an exclusion reason.
Preference
Something that changes the review order without deciding fit by itself. A new product announcement might deserve attention; it does not prove a project budget exists.
Unconfirmed information
A need, responsible person or timeline you have not established. Unknown does not mean no. Create a research task or a discovery question.
Three fictional companies assessed against the same profile
Company and observationDecisionReason and next step
Northline Machinery: a B2B manufacturer in the service region. Product requests go to a general form.Continue researchCompany type and region fit. Confirm whether the quotation process presents a problem and identify the relevant role.
Clearway Industrial: an address in the region, but unclear whether it manufactures or only resells.Hold and verifyLocation alone is insufficient. Check the activity; do not invent budget or need.
Willow Home: a consumer-only home decoration retailer in the region.Exclude for this offerIt does not match the B2B machinery-manufacturing requirement. This says nothing about the business’s overall value.

A negative ICP describes company types you will not pursue. Base it on your scope and experience. A slow reply, missing headcount or one disappointing conversation is insufficient to reject an entire industry.

07

Test your profile against the buyer’s actual work.

  • Current process: What happens when a customer asks for a quotation on a technical product?
  • Concrete example: Which information was missing from the last request? How did you obtain it?
  • Existing solution: How do you handle this today? Which parts work well, and which are difficult?
  • Priority: Is there a reason to address this now? Does another project come first?
  • Delivery: Who could supply product information and review the work?
  • Decision: Who reviews scope and spending? Whose agreement would you need?
  • Next step: Would a short set of recommendations for one product page be useful?

Record answers in the company’s own words where possible, then add your interpretation separately. “We receive incomplete requests” describes a problem. It does not mean “We will buy your solution.”

08

Fill in a one-page ideal customer profile template.

  1. The work you deliver, its scope and the contribution required from the customer.
  2. Target company type, business model and service region.
  3. Required criteria and the business reason for each.
  4. Preferences that affect review order.
  5. Exclusion reasons and conditions for holding a record.
  6. Observations, information sources, review dates and unknowns.
  7. Relevant roles and questions for the first conversation.
  8. Profile version, reason for revisions and the next review date.

No signup required. The file includes blank fields and a completed fictional example. Open it in a text editor or copy it into your document. It is not an Anivo import format.

Download the free ideal customer profile template (TXT)

The profile defines your selection rules. Each company needs its own activity record. For contact history and next actions, use the tracking template in the customer acquisition guide.

09

Carry the profile into company research and a first message with Anivo.

Anivo is a Windows workspace for B2B prospecting and outreach preparation. Describe your market, review and approve the AI Agent’s plan, assess the companies and keep working from the same company information.

EXAMPLE RESEARCH BRIEF FOR ANIVO

Market brief

“Research manufacturers selling machinery to businesses in my service region. I offer web design focused on product pages and quotation requests. Consumer-only retailers fall outside this offer. I want to understand company activities and possible needs I can investigate. I will confirm budget and project timing in conversation.”

First message draft

Hello, I noticed Northline Machinery’s product page directs quotation requests to the general contact form. I work on product information and quotation forms for manufacturers. Which technical details do you usually need to request again before preparing a quote? If this is relevant, I could share a short set of suggestions for one product page.

The company and observation are fictional. Use only observations you have actually checked. A research plan is not a filter that guarantees every criterion will be met; review results yourself. Check applicable contact requirements before sending.

  1. Explain your target and review the plan.

    Describe your offer, company type and region. Check that the Agent’s proposed research plan reflects your scope, then approve it.

  2. Compare companies with your profile.

    Review company information, scores and opportunity notes. Check required criteria and avoid inferring buying intent from signals.

  3. Keep CRM notes and tasks with suitable companies.

    Record observations, unknowns and the next check. You can use the template headings as a note structure; they are not all separate product fields.

  4. Prepare a relevant message.

    Use Anivo’s writing assistance, then review the draft for accuracy and scope. Update your notes and next action based on what the buyer says.

Anivo helps research companies and organise the work. It does not validate your profile, confirm every company’s budget or guarantee a sale. Every plan covers one user and one local workspace. Explore the product or compare plans.

Write your offer and target company type. Start by reviewing your first research plan in Anivo.

10

When is a document or outside support enough?

Choose a method for putting your profile to work
SituationSuitable starting pointWhy it fits
Your offer is unclear and you need initial buyer conversations.A document, notes and direct conversations.Learn about the problem first. A longer company list will not resolve that uncertainty.
You already know a small set of relevant businesses.Manual research and a spreadsheet.You may not need another tool while the review work remains manageable.
You regularly research new businesses for a defined B2B offer.Research, company review and CRM work in Anivo.Company information, notes and message preparation can remain connected.
Nobody can own the research and buyer conversations.A specialist or agency with agreed responsibilities.Software does not create ownership by itself. Define the scope and what a useful output means.

Keep ownership of the profile and what you learn when using outside help. Read the lead generation agency guide for that decision. Company count alone should not determine your tool choice; recurring work and review capacity also matter.

11

Record why each profile revision was made.

Record which profile version you used for a company group. Do not change the rules later and present earlier results as evidence for the new profile. Review conversations, stalled opportunities and completed projects separately.

  • Many companies fall outside the scope: Does the research brief match the profile? Is the company type specific enough?
  • Companies fit but the problem is not confirmed: Reconsider the problem hypothesis and the work you offer.
  • The problem exists but the project stalls: Learn about priority, scope, the decision process and delivery responsibilities.
  • Sales happen but delivery is difficult: Add the content and support the customer must provide to your criteria.

Once the profile is ready, move to the customer acquisition plan. This page helps decide whom to prioritise. That guide carries the work into channel selection, contact and follow-up.

FAQ

Questions about ideal customer profiles

Practical decisions when building a profile and using it in your first research.

What is an ideal customer profile?

In B2B sales, it describes the company type that could benefit from your offer and that you can serve sustainably. It brings together company characteristics, the problem, delivery requirements and exclusion rules.

What does ICP stand for?

Ideal customer profile. In this guide, it defines company fit before you research the people involved in a buying decision.

Is an ideal customer profile the same as a buyer persona?

No. In this B2B application, an ICP describes which company to target. A buyer persona helps you understand a relevant role’s needs and involvement in the decision.

Can I build an ICP without existing customers?

Yes, but label the first version as a hypothesis. Narrow the work you can deliver, research companies that might fit and learn how their process works today. Initial replies are not conclusive market evidence.

What should an ideal customer profile include?

Your offer, company type, region, required criteria, preferences, exclusions, information sources, unknowns and relevant roles. Add headcount or revenue only when it affects a real selection or delivery decision.

Should I exclude a company if I do not know its budget?

No. An unknown budget is not an absent budget. If the company otherwise fits, mark the information as unconfirmed. Discuss it alongside need, scope and the decision process.

What is a negative ICP?

The company types and conditions you will not pursue for this offer. Examples include regions you cannot serve or technical requirements you cannot deliver. Base exclusions on business requirements.

Can I have more than one ideal customer profile?

Yes. Use separate profiles when offers, purchasing processes or delivery conditions differ meaningfully. A different city name alone does not require another profile.

How does Anivo research companies for my profile?

Describe your offer, target company type and region to the Agent, then review and approve its plan. Assess company information and opportunity notes using your own criteria. Do not assume every criterion will be applied automatically or completely.

Do I need an account for the free ICP template?

No. Download the TXT template directly from this page. It includes blank fields and a completed fictional example. You do not need an Anivo account or a software purchase.

SOURCES

Sources and the scope of the examples

Sources were checked on 1 October 2026 for definitions and methodology. Company examples, decision rules and the template are the Anivo team’s practical suggestions. No sales results or search-ranking outcomes are reported.

YOUR FIRST MARKET IS WAITING

Describe your target. Review the first companies.

Approve a research plan, compare companies with your profile and prepare the first message in Anivo. The welcome gift includes 1,000 credits and seven days of full access, once per device. Actions use credits. No credit card required.