• Home
  • /
  • Insights
  • /
  • Ideal Customer Profiles: 5 steps to ensure your lead generation stays on target

Keeping up with an ever changing market requires that you also establish and update the profile of your ideal business prospect. Read more to learn five steps you can use to create and maintain an ideal customer profile system in your organization.

Published: December 4, 2024  
Updated: July 30, 2026

min read

Joe is newly single. He met his last girlfriend on an online dating site. So, he resurrected his ad, and the new quest began.

Except it was so much harder. He had plenty of dates; he just couldn’t quite connect with anyone. They were nice enough and pretty enough, but there was no chemistry. Like when he raved about his favorite musicians (Jane’s Addiction, Cake and Liz Phair) all of his potential sweethearts stared blankly.

“Uh, who?” they queried.

The problem was that Joe hadn’t been online since 2002, and he didn’t change what he was looking for since then, either. The women he really would have connected with were older, and maybe even divorced.

Joe’s market is no longer never-married and 21, even though he thought it was.

Do you know who fits your ideal customer profile?

So it is with your marketplace. Nothing remains stagnant. That’s why it’s critical to make sure your market is still who you think it is.

How do you do this? Through developing an Ideal Customer Profile (ICP) and updating it at least every six months. An ICP is the foundation of your entire lead generation program. It enables you, through database analysis, to identify the people and businesses that will benefit your organization the most. It helps you narrow your lead generation universe and provide a standard against which you can prescreen opportunities.

Here are the steps to developing an ICP:

Step 1. Identify your five best customers

  • Those who provide the most revenue and profit
  • Those who are delightful to do business with

Step 2. Identify your five worst customers

  • Those who give you the least revenue and profit
  • Those who are challenging to do business with

Step 3. Create profiles for each and populate them with:

  • Their SIC (Standard Industrial Classification) and/or NAICS (North American Industrial Classification) codes
  • Annual revenue
  • Number of employees
  • The positions and roles of your key contacts
  • The scope of the organization (local, regional, national, global)
  • Their business situation: are they a startup, mature, in growth or decline?
  • Internal and external factors affecting the company
  • Psychographics, such as corporate values, culture, and philosophy

Step 4. Identify trigger events that attracted them into your database in the first place.

Common trigger events include changes in:

  • Strategies
  • Financing
  • Ownership
  • Legislation
  • Buying processes, influencing roles and decision-making roles

Read more: How to Use Trigger Events for More and Better Leads

Step 5. Analyze what they have in common:

  • Your worst customers should look completely different than your best
  • You should see a distinct picture of where your target market lies

Data analysis = Truth

Everyone has an opinion, which may or may not be accurate. An ICP created through thorough customer data analysis reveals the unvarnished truth. It is based on objective evidence of marketplace behavior, not on observations that can shift with every individual’s perspective.

The dangers of not having an accurate ICP

If your ICP isn’t spot on, your lead generation will be off and there will be no getting it on track. You could have the perfect channels and execution, but it won’t attract who you want. Or, it will turn people off.

One client related how it tripled its Google AdWords spend and doubled its digital marketing investment, but hadn’t reviewed its ICP in two years.

The result: its lead conversion decreased by 50%. The client’s marketplace had changed dramatically over the last two years, and it was targeting the wrong people. The company didn’t bother to look at the qualities of who had been attracted to them recently.

The benefits of having an accurate ICP

An accurate ICP can increase revenues without increasing the budget.

Consider another client. The company wanted to increase its average sale, which had been about $60,000. We advised the team to develop a database of prospects that fit its ICP. After that, we conducted a lead generation campaign. In the first year of the new program, the average sale rose to $80,000, while revenue increased by 20%.

The sales team focused on fewer opportunities, but these opportunities were of much higher quality. The team achieved more revenue without spending more money or more time. Learn more about that in my book, Lead Generation for the Complex Sale.

Having a clear ideal customer profile ensures you take full advantage of the very best lead generation opportunities and never waste time, resources or energy settling for so-so ones.

Related Resources

Get GTM Clarity Updates 

Short, practical emails on buyer friction, lead management, and GTM system issues that slow revenue.

đź’ˇNo hype. No noise. Clarity your team can actually use.

Brian Carroll is the founder of Markempa, host of the B2B Roundtable Podcast, and author of Lead Generation for the Complex Sale (McGraw-Hill). He is a Certified GTM OS Partner and runs the GTM Clarity Roundtable, a community of 20,000+ B2B sales, marketing, and GTM professionals.

Brian works with leadership teams at established B2B companies with complex sales to identify what’s limiting growth, align on what to fix, and help their teams make the change.

Subscribe to Brian’s GTM Clarity Newsletter on LinkedIn