Ideal Customer Profile Template (ICP Template)
An ideal customer profile (ICP) is no longer a nice-to-have — it is the foundation of every revenue-generating marketing and sales motion. In 2026, B2B buyers increasingly rely on answer engines like ChatGPT, Perplexity, and Google’s Gemini to discover solutions. That means businesses that cannot clearly define and communicate who their best customers are risk becoming invisible at the moment of purchase intent.
HubSpot's Make My Persona tool creates a complete ideal customer profile template that meets the specificity today's AI-driven buyer journey demands. Marketing teams use these profiles to build targeted campaigns. Sales teams use them to prioritize outreach. Content strategists use them to answer the exact questions their best prospects are asking.
An ideal customer profile describes the type of company – and the buyer within that company – most likely to purchase your product, retain long-term, and generate the highest lifetime value. Creating an accurate ICP requires five steps:
Step 1: Identify your best existing customers. Review your CRM for customers with the highest revenue, lowest churn, and strongest product adoption. These accounts are your ICP evidence base. Look for six shared traits: industry fit, financial readiness to purchase, active need for your solution, growth trajectory, company size, and geographic match.
Step 2: Interview your top customers directly. Schedule discovery calls with ten or more of these accounts. Ask how they found you, what drove their purchase decision, which pain points your product solves, and what measurable outcomes they have achieved. Their language becomes your ICP language.
Step 3: Analyze patterns across accounts. After interviews, look for recurring firmographic characteristics (industry, company size, revenue range), psychographic motivators (efficiency, cost reduction, competitive pressure), and behavioral signals (research channels, decision-making process, timeline to purchase).
Step 4: Build your ICP template. Consolidate findings into a structured document that captures: company demographics, budget parameters, buying process, decision-makers and buying committee structure, primary pain points, business goals, technology stack, and success criteria.
Step 5: Refine and update quarterly. An ICP is a living document. Review it every quarter using fresh CRM data, closed-won deal patterns, and updated customer feedback to ensure it reflects your current best customer.
HubSpot's Make My Persona tool streamlines Steps 4 and 5, providing a guided, expert-designed template that structures your research into a shareable, professional buyer persona your entire team can act on.
The following example illustrates what a completed ICP looks like for a mid-market B2B SaaS company. HubSpot's Make My Persona tool can help you generate a structured ICP template like this – including demographic profile, goals, pain points, communication preferences, and information sources – in under five minutes.

B2B ICP Example — Victor Voss
The following example illustrates what a completed ICP looks like for a direct-to-consumer brand targeting independent entrepreneurs and side hustlers. HubSpot's Make My Persona tool can help you generate a structured ICP template like this – including demographic profile, goals, pain points, communication preferences, and information sources – in under five minutes.

B2C ICP Example — Molly Miller
The following example illustrates what a completed ICP looks like for a small business serving local or regional markets with a lean team. HubSpot's Make My Persona tool can help you generate a structured ICP template like this – including demographic profile, goals, pain points, communication preferences, and information sources – in under five minutes.

Small Business ICP Example — Leo Lively
What does ICP development really look like across marketing teams? HubSpot surveyed 300+ marketers on how they build, document, and revisit their ideal customer profiles — and the results are eye-opening. Get the data and benchmark your own approach.
An ideal customer profile (ICP) is a detailed description of the company or customer type most likely to buy your product, achieve measurable success with it, and generate strong long-term value for your business. An ICP is built from real data – CRM records, closed-won analysis, and direct customer interviews – rather than assumptions. For B2B companies, an ICP typically describes the target organization's industry, size, revenue range, technology stack, buying process, pain points, and success criteria.
Use HubSpot's Make My Persona to generate a strong ICP that gives your sales teams a prioritization framework and your marketing teams the foundation for targeted, high-converting campaigns.
Use Make My Persona to generate an ideal customer profile that delivers benefits across every revenue-generating function in a B2B organization:
The most effective ICPs share five development practices:
1. Build from real data, not assumptions. Pull closed-won account data from your CRM and identify the firmographic and behavioral patterns your best customers share. Gut instinct alone produces ICPs that are too broad and too optimistic.
2. Conduct direct customer interviews. No dataset captures the motivations, buying triggers, and language of your best customers as accurately as a 30-minute conversation. Aim for at least ten interviews before finalizing your ICP.
3. Involve cross-functional input. Sales, marketing, customer success, and product all interact with customers differently — and each team surfaces ICP dimensions the others miss.
4. Be specific rather than broad. An ICP that targets "B2B companies with 50 to 500 employees" is too wide to be actionable. Narrow to the industry, technology stack, growth stage, and organizational trigger that predicts purchase. The more specific the ICP, the more precisely you can craft messaging that resonates.
5. Treat the ICP as a living document. Review and update it quarterly using fresh CRM data, win/loss patterns, and direct feedback from the field. Markets shift — and your best customer profile shifts with them.
A rigorous ICP uses a scoring framework to evaluate how closely a prospect matches your ideal customer. The six criteria below are the standard dimensions used by B2B sales and marketing teams to assess ICP fit:
1. Industry and company type fit: Does this company operate in an industry where your product solves a recognized, high-priority problem? Companies in your best-fit industries convert faster and churn less because the use case is native to their business model.
2. Financial readiness and budget: Is the company in a funding stage, revenue range, or growth phase where they have both the budget and the organizational mandate to invest? Prospects without budget authority or financial capacity rarely close regardless of need.
3. Active need and urgency: Does the company have a defined business problem your product addresses – and is there organizational urgency to solve it? A trigger event, such as a leadership change, missed targets, or a competitive threat, significantly accelerates purchase timelines.
4. Ability and goals to scale: Is the company in a growth phase where your product becomes more valuable over time? Customers with scaling ambitions have higher lifetime value and are more likely to expand usage and generate referrals.
5. Employee and company size: Does the company's headcount and organizational complexity match the environment where your product delivers the most value? A tool designed for 200-person sales teams will underperform in a 10-person startup — and vice versa.
6. Geographic and regulatory fit. Is the company in a market where you can sell, support, and comply with local requirements? Geographic fit reduces friction in both the sales process and ongoing customer success.
HubSpot's Make My Persona captures all six of these dimensions in a structured, professional template – giving your marketing, sales, and content teams a shared, actionable definition of your ideal customer.