Skip to content
Resources / Kits

Ideal Customer Profile Kit

Build your first ideal customer profile in eight steps: gather customer data, run interviews, find the patterns, and keep your ICPs current.

Get the kit

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.

Download

Before you start

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

Saved in this browser only.

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

Saved in this browser only.

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

Saved in this browser only.

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

Saved in this browser only.

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

Saved in this browser only.

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

Saved in this browser only.

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

Saved in this browser only.

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.

Keep your ICPs current

0 of 3 done

Saved in this browser only.

Frequently asked questions

What data do you need to build an ideal customer profile?

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.

Step 1: Gather current customer data from online sources ↗

How many customers should you interview for an ICP?

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.

Step 2: Talk to your current customers ↗

What is a non-ideal customer profile?

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.

Step 6: Create your ideal customer profile(s) ↗

How often should you update your ideal customer profile?

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.

Step 8: Keep your ideal customer profiles updated over time ↗