Steps 2 and 6 refer to the interview questions and templates in the full Ideal Customer Profile Kit. The kit includes:
Interview question sets for ten business types: B2B service, B2C, enterprise customers, financial services, insurance, physical B2B products, physical ecommerce, pre-launch, real estate, and SaaS.
Blank ICP templates for eight business types: B2B service, enterprise, financial services, insurance, physical B2B, physical ecommerce, real estate, and SaaS.
Completed ICP examples for the same eight business types, plus a combined examples PDF.
The full kit is part of the Startup Sales Resource Bundle download below. The quick start checklist on this page is also available as a PDF.
Ready to create your first ideal customer profile? This checklist is a great place to get started! In these 8 steps, you’ll see how to gather data, do customer research, put that data to good use, and create and maintain ICPs that empower your business.
An ideal customer profile describes the kind of company that gets the most value from your product and brings the most value to your business. Check off each item as you complete it.
Step 1: Gather current customer data from online sources
A useful ICP is based on real data, not guesswork. Here are some ideas on where to find the data you’ve already collected on your customers:
Find the data you already have
0 of 5 done
Step 2: Talk to your current customers
To gather real data about real customers, go directly to the source. Here’s a checklist to help you get through customer interviews:
Run customer interviews
0 of 7 done
Step 3: Talk to your potential market
This is an optional step for businesses that are in the pre-launch stage or that are launching in a new market.
Research a new market
0 of 5 done
Step 4: Gather insights from the teams dealing with customers directly
Sales, customer service, and success have the most direct interaction with customers and leads. So, include their insights when building ICPs:
Ask your customer-facing teams
0 of 3 done
Step 5: Analyze data in a meaningful way
Now that you’ve gathered your data, it’s time to use it:
Find the patterns
0 of 2 done
Step 6: Create your ideal customer profile(s)
Your ideal customer profiles are almost ready. All you have to do is put them together:
Write your ICPs
0 of 5 done
Step 7: Enable different teams to use ideal customer profiles
Now that you have your ICPs set up, use them to empower different teams within your company, and convince potential customers to purchase.
Put your ICPs to work
0 of 6 done
Step 8: Keep your ideal customer profiles updated over time
Hold on, your work isn’t quite done yet. To make sure your ICPs are valuable in the long-term, you’ll need to keep them updated.
Start with data you already have: website behavior from Google Analytics (especially on your pricing page), company details in your CRM, answers from lead generation forms, public company data from enrichment services, and product usage data. Then add what you learn from customer interviews and your customer-facing teams.
There is no fixed number. It depends on how many ICPs you want to create, and more interviews make patterns easier to spot. Start with high-value, high-engagement customers, and keep interviewing until you can predict how a customer will answer a given question.
It is the opposite of your ICP: a profile of the customers who tend to churn or complain, or who simply aren’t a good fit for your business. Creating one alongside your ICPs helps your team recognize poor-fit leads early.
Set a regular schedule for new customer interviews based on how quickly your market is changing, and review website and product data every few months. When the traits of your successful customers shift, update your ICPs.