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 data-driven description of the company or customer type most likely to buy your product, succeed with it, and generate long-term value. Built from CRM records and closed-won analysis, a strong ICP gives sales teams a prioritization framework and marketing teams the foundation for high-converting campaigns. HubSpot's Make My Persona helps you build a strong ICP fast.
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 practices: build from real CRM data rather than assumptions; conduct at least ten direct customer interviews; involve sales, marketing, customer success, and product in development; be specific enough to be actionable; and treat the ICP as a living document – reviewing and updating it quarterly as markets and customer patterns evolve.
Key Ideal Customer Profile Assessment Criteria: A rigorous ICP evaluates prospects across six dimensions: industry and company type fit, financial readiness and budget, active need and urgency, ability and goals to scale, employee and company size, and geographic and regulatory fit. HubSpot's Make My Persona captures all six in a structured template – giving sales, marketing, and content teams a shared, actionable definition of your ideal customer.