High-Value Leads: Build an Ideal Customer Profile

High-value leads are prospects with evidence of strong fit and attractive long-term customer value; an ideal customer profile (ICP) describes the customer characteristics used to assess that fit. Record buying readiness separately.

high value leads: company figurines, fit sieve, and priority tray progressing left to right, outcome weights, activity tokens, blank calendar, bookend, desk lamp

Define customer value before selecting leads

Customer value extends beyond the first purchase: Salesforce’s customer lifetime value guide discusses lifetime revenue alongside calculations that account for costs to serve, and identifies retention, adoption, acquisition costs, and support costs as relevant factors.

For lead selection, write down the outcomes that will define a valuable customer relationship. Use measurable criteria:

  • Revenue: Specify the period used to measure purchases, renewals, or repeat business.
  • Profitability: State which acquisition, onboarding, delivery, and support costs the calculation includes.
  • Retention: Define the renewal or repeat-purchase outcome to track.
  • Customer success: Record the product adoption or service outcome used to assess whether the customer receives value.

Separate observed customer results from forecasts for prospects. Document the assumptions behind estimated future value. A forecast should remain an estimate until customer results can be measured.

How an ICP differs from a buyer persona

Salesforce distinguishes an ICP from a buyer persona: the ICP describes a suitable company, while the persona describes an individual potential customer. Use the two at their respective levels:

ToolWhat it describesHow to apply it
Ideal customer profileThe account characteristics associated with fitSelect accounts and check the requirements for serving them
Buyer personaThe individual’s role, needs, and concernsPlan relevant messages and buying conversations

For account-based lead selection, associate each contact with the company being evaluated. Record account fit and the contact’s buying role in separate fields.

Build an ideal customer profile from evidence

1. Identify the customers that meet the value definition

HubSpot’s ICP development guidance starts with existing customer records and considers revenue, retention, and product adoption. Apply the documented value definition to those records before choosing reference customers.

Create a research table with an account identifier, relevant outcomes, observation period, and known company characteristics. Keep the offer and measurement period consistent within each comparison. Review customers that missed the desired outcomes as well as those that met them; record which differences warrant further investigation.

2. Research needs and purchasing decisions

HubSpot’s customer profiling guide combines customer research with interviews about goals, challenges, objections, and purchasing decisions. Use interviews to understand the reasons behind the account data.

Cover these questions:

  • What problem led to the purchase?
  • Which alternatives were considered?
  • What mattered when selecting the product or service?
  • Who participated in the decision and approval process?
  • What objections or constraints affected the purchase?
  • Which outcomes have been achieved since buying?

Link interview findings to the relevant account records. Mark each finding as customer-reported or independently measured, and note the date. Treat recurring patterns as criteria to investigate, then check them against the recorded customer outcomes.

3. Turn the research into a usable profile

HubSpot’s ICP template includes company characteristics, pain points, goals, technology, budget, and buying process. Translate the relevant findings into a worksheet:

Profile fieldWhat to record
Customer typeIndustry or company characteristics associated with successful customers
ScaleRelevant employee, revenue, or operating-volume range
GeographyLocations supported by the offer
Need and desired outcomeThe problem addressed and the result sought
Technical requirementsNecessary systems, compatibility, or implementation conditions
Commercial requirementsPricing compatibility and delivery requirements
Buying processRelevant roles, approval steps, and timing information
EvidenceData source, research date, and supporting customer outcomes

For each criterion, record the acceptable value, its reason, and how it can be verified. Mark criteria as required, preferred, or still under investigation. Keep unknown values explicit and assign a research action before making a decision based on them.

4. Document exclusions

Salesforce’s qualification guidance identifies unmet needs, inability to afford the offer, and demand the seller cannot fulfill as reasons to disqualify prospects.

Translate actual delivery limits into clear exclusions. Record unsupported locations, required capabilities that are unavailable, or delivery requirements that exceed capacity. Use a required-condition check for these exclusions and a separate assessment for preferences. Attach a reason to every rejected account so the decision can be reviewed.

Use the ICP to find and prioritize leads

Apply the verified profile criteria to existing CRM records and prospect research. Begin with required conditions, research incomplete records, and document the evidence for each match. Connect relevant contacts to the selected accounts and use the customer research to shape outreach around documented needs.

Keep fit and engagement visible

HubSpot’s lead scoring documentation defines fit scores from record properties and engagement scores from actions such as website visits and email interactions. Its combined scores can also expose the individual fit and engagement components.

Use fit to record how closely the account matches the ICP. Use engagement to record observed activity and its date. Set a next action for each combination; the following table is a suggested routing policy:

FitEngagementSuggested next action
StrongRecent, relevant activityReview promptly and begin qualification
StrongLimited activityDevelop the relationship around documented needs
WeakRecent, relevant activityVerify the account data and investigate the fit gap
WeakLimited activityDeprioritize unless new evidence changes the assessment
UnknownAny levelResearch the missing criteria before assigning fit

HubSpot also documents event time frames, score decay, and group limits. Choose activity windows and scoring weights as local rules to validate against outcomes. Keep hard exclusions outside any total that repeated activity could increase.

Document the score’s inputs, weighting, and routing thresholds. Preserve the underlying reasons for priority in the account record, including missing information. Treat a score as a ranking aid and test whether its recommendations match the value definition.

Confirm buying readiness through qualification

Salesforce treats scoring and qualification as complementary processes, and its B.A.N.T. framework covers budget, authority, need, and timeline. Use those dimensions to investigate whether a viable purchase can proceed:

  • Need: Confirm the problem and whether the offer can address it.
  • Budget: Establish affordability and any funding approval required.
  • Authority: Identify who participates in the decision and who approves spending.
  • Timeline: Confirm the intended decision date and what determines it.

Record confirmed answers separately from assumptions. For a sales handoff, include the ICP criteria matched, engagement history, customer value estimate, qualification findings, and unresolved questions. Assign an owner and a next action.

Use different dispositions for a fit failure and an unconfirmed buying timeline. Record the former as a fit issue; retain the latter for follow-up when the underlying fit remains supported.

Validate the profile against customer outcomes

Salesforce recommends refining ICPs with CRM data, market changes, and customer feedback. Evaluate the profile against the outcomes used to define value:

  • Track sales acceptance, qualified opportunities, and wins by fit category.
  • Compare subsequent revenue, retention, adoption, and costs to serve.
  • Review rejection reasons and accounts that matched the profile but missed the desired customer outcomes.
  • Audit incomplete records and rejected accounts for criteria that need better evidence.

Compare records over a consistent observation period. Track the profile version used for each decision and document why a criterion changes. Revisit required conditions after changes to the offer, delivery capacity, or supported locations.

Salesforce also supports separate ICPs for different customer segments. Document a separate profile when the evidence shows distinct needs or success conditions, and validate each against its own results.

Frequently asked questions

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

An ICP describes the company that fits the offer; a buyer persona describes an individual potential customer, as explained in Salesforce’s ICP comparison. Use the profile for account selection and the persona for communication with relevant people.

Should a high-value lead always go straight to sales?

Sales readiness requires qualification of need, affordability, decision authority, and timing under Salesforce’s qualification framework. Prioritize direct sales review when those conditions are supported; retain strong-fit prospects for follow-up when readiness remains unconfirmed.

How many ICP criteria should be included?

Use criteria that affect account selection and can be checked with reliable evidence. Begin with required delivery conditions and the traits supported by customer research. Document the reason for each criterion, then review whether it helps identify the customer outcomes used to define value.

One person. A whole marketing team.

Invite only