← Blog

ICP for startups — how to define your ideal customer profile

first10 team 7 min read

If someone asks you "who is your product for?" and your answer is "everyone" or "small businesses," you have a targeting problem. An Ideal Customer Profile (ICP) is the antidote — a precise description of the company and person most likely to get value from your product, stay, and pay.

Defining your ICP is the single most important exercise you can do before spending time or money on acquisition. Every marketing dollar, every outbound message, every feature decision flows from this definition. Get it wrong and you attract users who churn. Get it right and growth compounds.

What is an ICP?

An Ideal Customer Profile describes the type of customer — not a specific individual, but a pattern. It usually captures firmographic and demographic attributes that predict success with your product.

Think of it as a filter. When a potential customer walks through the door, your ICP answers one question: should we invest time in this person, or will they churn in 30 days?

The four dimensions of an ICP

At first10, we match users to founders along four dimensions. This framework works whether you are using our platform or building your own targeting:

1. Industry

What vertical does your ideal customer operate in? A project management tool built for construction firms has a very different ICP from one built for marketing agencies, even though both are "project management."

  • Be specific: "B2B SaaS" is too broad. "Fintech companies building payments products" is useful.
  • Start with the industry where you have the most domain knowledge or where your product has the strongest fit.

2. Company size

A solo freelancer and a 500-person company have radically different buying processes, budgets, and product needs. Common segments:

  • Solo / freelancer — self-serve, price-sensitive, fast decisions
  • Small team (2–20) — team features matter, modest budgets, founder-led buying
  • Mid-market (20–500) — needs integrations, security, onboarding support
  • Enterprise (500+) — long sales cycles, procurement, compliance requirements

3. Role

Who is the day-to-day user? Who makes the buying decision? These might be the same person at a startup, but they diverge as companies grow. Define both:

  • End user: the person who opens your product daily.
  • Buyer: the person who approves the purchase. Often a manager or executive.

4. Region

Geography can affect language, regulatory requirements, payment methods, and timezone for support. If your product handles financial data, the difference between a US and EU customer is significant (GDPR, data residency, etc.).

Common ICP mistakes

Early-stage founders often stumble on ICP definition. Here are the most common traps:

  • Too broad. "Small businesses" is not an ICP. You need to narrow until you can name specific companies that fit.
  • Aspirational, not realistic. Your ICP should describe who you can serve today, not who you hope to serve after raising Series B.
  • Based on assumptions, not data. If you have not talked to at least 20 people in your proposed ICP, you are guessing.
  • Never updated. Your ICP should evolve as you learn from real users. The ICP you launch with is a hypothesis — validate it with data.
  • Ignoring negative signals. Equally important is defining who is not your ICP. If enterprise companies keep requesting features you cannot build, remove them from your ICP.

How to validate your ICP with real users

The only way to know if your ICP is correct is to put your product in front of people who match it and observe what happens. Key signals to watch:

  1. Activation rate. Do ICP-matching users complete onboarding at a higher rate than non-ICP users?
  2. Weekly active usage. Are they coming back? If users matching your ICP use the product 3+ days per week, your targeting is working.
  3. Feedback quality. ICP users give more specific, actionable feedback because the problem you solve is real for them.
  4. Willingness to pay. When the free period ends, ICP users convert at a higher rate.

This is exactly what first10 is designed for: you define your ICP, we match you with users who fit, and they give you structured monthly video feedback for a full year. By the end, you have hard data on whether your ICP definition holds up.

A simple ICP template

Here is a one-paragraph format you can fill in right now:

Our ideal customer is a [role] at a [company size] [industry] company, based in [region], who currently struggles with [problem] and values [outcome your product delivers].

Example: "Our ideal customer is a marketing manager at a 10–50 person e-commerce company, based in North America or Europe, who currently struggles with tracking attribution across channels and values a single dashboard that shows which campaigns drive revenue."


Ready to test your ICP with real users? first10 matches your SaaS with people who fit your ideal customer profile across industry, company size, role, and region. They try your product free for 12 months and give monthly video feedback.

Match your ICP with genuine users

Define your ideal customer profile and we'll match you with users who fit — guaranteed.

Apply