ICP for Solo SaaS Founders: How to Find Your Ideal Customer When You Have None

You need customers to find your ICP, but you need an ICP to find customers. The 5 indicators method, the 7-day sprint, and how to validate when you have zero data.

ICP for Solo SaaS Founders: How to Find Your Ideal Customer When You Have None

The Chicken-and-Egg Problem Every Solo Founder Hits

You need customers to figure out your ICP. You need an ICP to find your first customers. So you ship to "everyone," nobody buys, and you spend 3 months wondering if the product is broken or the marketing is broken.

I've watched this pattern play out across 240+ positioning grades. The solo founder problem is not the product. It's that ICP discovery advice was written for companies with 100 paying customers and a sales team. None of that applies when it's just you, a Stripe account, and 14 trial users who haven't converted.

Here's what actually works when you have zero customers and need to find your ICP from scratch. This is the playbook I'd run if I were starting a new SaaS this week.

ICP vs Persona vs Target Market: What's the Difference

Founders use these three terms interchangeably and it kills positioning. They're not the same thing. Get this clear before you do anything else.

Target Market (Broadest)

Definition: the universe of people who could theoretically buy your product. Example: "B2B SaaS companies." Useful for: investor pitches and TAM math. Useless for: writing copy or finding customers.

ICP (Ideal Customer Profile)

Definition: the specific type of company or buyer who gets the most value, pays the most, and stays the longest. Example: "B2B SaaS companies between $50K and $500K ARR with 1 to 5 employees and a solo founder doing their own marketing." Useful for: every marketing decision you make.

Persona

Definition: the specific human inside the ICP company who feels the pain and signs up. Example: "Sarah, 31, technical solo founder, just hit $20K MRR, hates writing copy, posts on Twitter weekly." Useful for: writing copy that hits.

Quick Comparison

  • Target market = the country
  • ICP = the city block
  • Persona = the specific apartment

You write copy to the persona. You find leads at the ICP level. You raise money against the target market. Use them in that order. Most solo founders skip ICP and try to write copy directly to the target market. That's why their copy reads as generic.

The "5 Indicators" Method: How to Spot Your ICP Without Customers

You don't have customers yet. You can't analyze data you don't have. So you have to triangulate from indicators. Here are the 5 I use.

Indicator 1: Who Replied to Your Build-in-Public Posts?

If you've been posting about your product on Twitter, LinkedIn, or Indie Hackers, scroll back through your replies. Who actually engaged? Not "liked." Replied. Asked questions. DM'd you. Those people self-identified as caring about the problem. They're your first ICP signal.

Make a spreadsheet of the last 30 people who replied. Look at their bios. What do they do? What size company? What stage? You'll see a pattern within 10 minutes.

Indicator 2: Who Signed Up for Your Waitlist or Free Tier?

Even if nobody paid, someone gave you their email. That's a vote. Pull the list. Check their email domains. If 60% are from companies under 10 people, your ICP is probably small companies. If 40% are personal Gmail addresses, your ICP is probably solo. Patterns emerge fast.

Indicator 3: Who's Building Adjacent Tools?

If three other indie hackers are building something similar to you, look at who they're targeting. Not to copy them. To triangulate. If everyone in your space is going after marketing agencies, the ICP is probably marketing agencies. If everyone is going after solopreneurs, the ICP is solopreneurs.

You can niche differently within that ICP later, but the broad ICP is usually obvious if you look at 5 adjacent products.

Indicator 4: Who Searches for Your Problem?

Open Google. Type the problem your product solves as a search query. "How do I cut SaaS churn." "Best CRM for solo founders." Look at who's asking on Reddit, Quora, Stack Exchange, and forum threads. Read their bios. Read their company descriptions. The askers are your ICP signal.

Indicator 5: Who Are Your Competitors' Loudest Customers?

Find 3 competitors. Look at their Twitter mentions. Look at their G2 reviews. Look at their case studies. The customers they feature are the customers they want more of. That's their ICP. Yours can overlap or differentiate, but knowing theirs gives you a free read.

Where Solo Founders Actually Find Their ICP

Generic advice says "talk to customers." When you have zero customers, that advice is useless. Here's where to actually go.

Twitter (Now X)

Search for the exact phrase your ICP would say. "I need a tool that does X." "Why is my churn so high." "How do I get my first 100 users." Twitter search shows you the exact moment someone is in pain. That's where ICP lives.

Bonus: reply with helpful answers (not pitches). Build a small audience of the exact people you want as customers. After 90 days you'll have a 200-person Twitter list of perfect-fit people you can DM when the product is ready.

Reddit

Find 3 subreddits where your ICP hangs out. For solo SaaS founders: r/SaaS, r/indiehackers, r/Entrepreneur. For developers: r/webdev, r/learnprogramming. Sort by top posts of the last 90 days. Read every comment thread. The pain language is right there.

Read 50 threads before posting. The mods will ban you if you pitch. Just read, take notes, copy the exact phrases people use. Those phrases go on your homepage.

ProductHunt Comments (Not Just Launches)

Look at recent ProductHunt launches in your category. The launches themselves don't matter. The comments do. People comment "I've been looking for X for months" or "this almost solves my problem but I really need Y." Each comment is an ICP signal with contact info attached.

Niche Slack and Discord Communities

Every category has a Slack or Discord where the real conversations happen. Solo founders: Female Founders, MicroConf, IndieHackers. Developers: every framework's Discord. Designers: their Discord. Find the 3 most active community in your niche and lurk for 30 days before posting.

YouTube Comment Sections

Underrated. Find 5 YouTubers who make content for your ICP. Read the comments on their last 10 videos. People comment with their actual situation, their actual stack, their actual pain. It's free customer research.

The 7-Day ICP Discovery Sprint

You have 7 days. No money. No team. Just you and a doc. Here's exactly how to spend each day.

Day 1: Hypothesis Generation (90 minutes)

Write 5 candidate ICP statements. Each one should follow this template: "[Stage] [role] at [company size] in [situation] who [pain trigger]." Example: "Solo founders at $5K to $30K MRR running a B2B SaaS who can't figure out why their conversion rate plateaued."

You're not picking yet. You're just generating options. Write 5.

Day 2: Search Volume Reality Check (60 minutes)

For each of your 5 candidates, count how many real people you can find in 30 minutes of searching. Twitter search, Reddit, LinkedIn. If you can't find 50 people for an ICP candidate, kill it. Too narrow. If you find 5,000+, it's probably fine.

Day 3: Pain Language Audit (90 minutes)

Pick your top 2 surviving ICP candidates. For each, find 20 real posts (tweets, Reddit comments, forum threads) where someone in that ICP describes the pain your product solves. Copy exact phrases into a doc. You're building a swipe file of customer language.

Day 4: Reach Out (3 hours)

DM 30 people across your top 2 ICPs. Not pitching. Asking. "I'm building [vague description]. Curious how you currently handle [specific pain]. 15 minutes for a chat?" Expect 5 to reply. Expect 2 to actually do the call.

Day 5: Conduct Calls (2 to 3 calls)

15-minute calls. Don't pitch. Ask: how do you currently solve this? What have you tried? What did you hate about each option? What would the ideal solution look like? Take notes verbatim.

Day 6: Synthesis (90 minutes)

Read your notes. The ICP that produced the most vivid, specific pain language is your winner. The ICP where people said "yeah I guess that's a problem" is the loser. Pick one. Write a single ICP statement.

Day 7: Ship a New Homepage (4 hours)

Rewrite your homepage to address the chosen ICP specifically. Use their exact language from your swipe file. Name the stage. Name the role. Name the situation. Make it feel like the homepage was written for one person.

Ship it Sunday. Track conversion for 14 days. If trial signups go up, you found it. If they stay flat, repeat with a different ICP from your day 1 list.

How to Validate You Found the Right ICP

You picked one. How do you know it's the right one?

Test 1: The Conversion Lift Test

Did your trial signup rate go up after rewriting copy for the new ICP? If yes, you're closer. If no, the ICP was probably wrong (or the copy was bad, but copy is fixable).

Test 2: The Quote Test

Can you write 3 sentences that quote a real conversation with someone in your ICP describing the pain? If you can, your ICP is concrete enough. If you have to invent the quotes, your ICP is still a hypothesis, not a real group.

Test 3: The Channel Test

Can you name 3 specific places (subreddits, Twitter accounts, Slack channels) where your ICP gathers? If yes, you can market to them. If no, your ICP is too vague to reach.

Test 4: The Word-of-Mouth Test (90+ days)

After 90 days with the new ICP, do customers refer other customers? Word of mouth only happens when the customer feels deeply understood and the product solves a sharp pain. If referrals are happening, you nailed both the ICP and the product fit.

Common Mistakes Solo Founders Make on ICP

Mistake 1: Going Too Broad

"SaaS companies." "Small businesses." "Marketers." None of these are ICPs. They're target markets. If your description fits 1 million people, narrow it 10x.

Mistake 2: Choosing Yourself

The most common solo founder trap. You're a developer, so you build for developers. You're a marketer, so you build for marketers. Sometimes that works. Often it doesn't. The question isn't "can I imagine my ICP?" It's "are they willing to pay, and is the market reachable?"

You can be in your ICP. But you have to validate the rest of the ICP exists and pays.

Mistake 3: Choosing Aspirational Customers

"I want to sell to Series B startups." Why? Because they have budgets. But you can't reach them, you don't speak their language, and they won't buy from a solo founder. Your ICP needs to be reachable from where you actually are.

Mistake 4: Picking by TAM Size Alone

"There are 4 million small businesses in the US." Yes, and you can reach approximately 0 of them as a solo founder. Pick an ICP you can reach for free or cheap. Reachability matters more than size.

Mistake 5: Refusing to Pick

"I'll figure it out as I go." That's the most expensive mistake on this list. Without an ICP, every marketing decision is a coin flip. You can change your ICP next quarter. You can't function without one this quarter.

FAQ

What's the difference between ICP and target market?

Target market is the universe of theoretical buyers ("B2B SaaS companies"). ICP is the specific type of company that gets the most value, pays the most, and stays longest ("B2B SaaS at $50K to $500K ARR with solo founders doing their own marketing"). ICP is narrower and more useful for marketing decisions.

Can a solo founder have multiple ICPs?

Eventually yes. In the first 12 months, no. Pick one. Get to product-market fit with one ICP. Add a second only after the first is generating predictable revenue. Founders with 3 ICPs and 0 customers are the most common failure pattern I see.

How do I find my ICP if I haven't launched yet?

Use the 5 indicators method above. Build-in-public replies, waitlist signups, adjacent tools' targeting, search behavior, and competitor customers. You can triangulate an ICP without a single paying customer if you spend a week looking at signals.

Should I niche down by industry or by role?

For solo SaaS, niche by stage and situation, not industry. "Founders at $0 to $10K MRR who just shipped" is a stronger ICP than "marketing agencies." Stage and situation produce sharper pain. Industry produces vague positioning.

What if I'm wrong about my ICP?

Repick. ICPs are hypotheses. You'll know within 60 days of repositioning whether the new ICP is right. If trial signups and conversion go up, you found it. If not, run the 7-day sprint again with a different candidate. Wrong ICP costs you a sprint. No ICP costs you the company.

What to Do This Week

If you're reading this with zero customers and a vague homepage, run the 7-day sprint. Day 1 is 90 minutes. You can start tomorrow. By Sunday next week you'll have a tested ICP and a homepage that converts.

If you want a structured teardown of where your current ICP positioning is leaking, run your site through the Growth Pigeon Positioning Grader or get a full clarity map with ICP recommendations and copy rewrites. The BELT framework shows you what to do once your ICP is locked in.

Stop Guessing Your Growth Lever

Get a 48-Hour Growth Clarity Map β€” a one-page teardown that finds what’s blocking your next 10 β†’ 100 sales. Delivered in 48 hours with actionable next steps.

Get Your Growth Clarity Map β†’ $37

Delivered in 48 hours. 100% satisfaction or your money back.

First Published:

Want Clear Messaging?

Get a Growth Clarity Map ($37, delivered in 48h) or a full 7-Day Growth Sprint ($249) and find the lever behind your next 10 β†’ 100 sales.

Get the $37 Map β†’ See the $249 Sprint