TL;DR: Your first 10 users are not a scaling problem. They’re a conversation problem. Every founder who tries to get their first 10 users the same way they’d try to get their first 1,000 ends up with zero.

Most advice about getting your first users is written for the wrong milestone. “Launch on Product Hunt.” “Post in three subreddits.” “Write cold DMs.” That’s advice for your first 1,000 users — it assumes repeatability and channel leverage you don’t have yet. None of it works for your first 10.
The first 10 require methods that feel embarrassingly small. They require you to be unscalable.
Why the first 10 is different from the first 100
Getting to 100 users is a channel problem. You’re trying to find a distribution channel that works, measure it, and double down. Attribution matters.
Getting to 10 is a conversation problem. You’re not trying to find a channel. You’re trying to find specific humans who have the specific problem you’re solving and convince each of them, individually, that you’re worth their time. These are different activities that require opposite approaches.
The moment you approach your first 10 as a channel problem (“I’ll post on five platforms and see what converts”) you’ve already lost. A post on Reddit reaches everyone and no one. A personal message to someone who just complained about your exact problem reaches one person who’s specifically primed to care.
Every time I’ve watched a founder fail to get traction, the same thing shows up: they tried to skip the unscalable phase and go straight to the scalable one.
The problem with “launch everywhere” as a first-10 strategy
We ran 69 cold DMs in our first three months. Zero replies. Not one.
That wasn’t a messaging problem or a targeting problem. It was a method problem. Cold DMs, mass posts, launch announcements — these are broadcast strategies. Broadcast works when you have credibility or volume. At zero users, you have neither.
The math is simple: if 0.1% of people respond to a cold DM and you send 100, you get 0 replies. The only way broadcast works at zero is if the signal is so targeted and perfectly timed that it feels personal even when it isn’t.
Your first 10 users can’t come from broadcast. They need to come from contact.
What actually gets you to 10
There’s a sequence that works. It runs counter to every scaled startup playbook you’ve read.
Find people already describing the problem, not people who might have it.
The difference matters. Someone who fits your ideal customer profile might have your problem. Someone actively complaining about your exact problem and asking for solutions has it right now. That’s your window.
Where do they talk? Reddit threads where founders vent about distribution, Twitter/X replies under “drop your product” posts, Indie Hackers milestone posts with zero upvotes. The exact venue depends on your product, but the signal is always the same: self-identification.
When we switched from cold outreach to finding builders who had already dropped their product in “what are you building” threads, our reply rate went from 0% to 33%. Same channel. Same product. Different method. The difference was self-identification — these were people who had already declared they wanted feedback and exposure.
Talk before you ask.
The worst first-10 mistake is leading with the product. You found someone who has the problem — great. The temptation is to immediately ask them to try your thing. Don’t.
Reply to their post first. Say something useful about their problem. Ask a question that shows you understand the situation. Be a person, not a pitch.
Then, in a follow-up, you can mention that you’re building something relevant. Not “check out my product” — “I’m trying to solve exactly this, would you be willing to tell me if I’m solving the wrong part of it?”
That framing lowers the stakes (you’re asking for feedback, not a conversion) and positions you as someone who might actually help rather than someone who needs something from them.
Make it awkward to say no.
Not in a manipulative way — in a personal way. “I saw your post from Tuesday about your launch going silent” lands differently than “As a founder, you might appreciate…”
The more specific your reference to their situation, the harder it is to brush off as spam. It shows you actually read what they wrote.
We identified six users this way — Victor, Yong, Alex, Swook, Sadiq, Amin — each through our X Drop Pipeline. Every message referenced their specific product and the specific challenge they’d mentioned publicly. None came from a template. All six signed up. That’s 30% of our first 20 users from one unscalable, manual method.
Follow up when they don’t respond.
Most first-10 attempts fail not because the person wasn’t interested but because the timing was wrong. They saw the message and got distracted.
One follow-up a few days later often doubles response rates. Not “just checking in” — something that adds a reason to reconsider. New information, a question you forgot to ask, a link to something genuinely relevant.
The 10-user conversation loop
Here’s the actual sequence:
- Find someone who has publicly described your exact problem (Reddit thread, Twitter reply, IH post)
- Reply to them publicly — be useful, not promotional
- Follow them; often they follow back (this unlocks DMs on X)
- Send a personal DM referencing what they said, mentioning you’re working on this problem
- If they reply, have a real conversation before asking them to try anything
- When you do ask, frame it as getting feedback, not acquiring a user
- Follow up once if they don’t respond
That loop is not scalable. It takes 30–60 minutes per person. For your first 10, that’s 5–10 hours of direct, personal work.
That’s the right investment.
Why this matters for what comes after
The first 10 users aren’t just early adopters. They’re your calibration set.
Every conversation in this phase tells you something analytics can’t: why they care, how they describe the problem in their own words, what made them say yes. That language becomes the raw material for everything you eventually scale.
When we finally systematized our outreach with CrossMind’s X Drop Pipeline, it worked because we knew exactly who to target and exactly what to say — knowledge that came from the unscalable first-10 conversations, not from guessing.
The founders who skip this phase and jump straight to “let me automate my outreach” usually build a machine for sending messages that nobody wants.
The first 10 are not a traffic problem
If your site has 1,000 visitors and zero signups, you have a conversion problem. If you have no users at all, you almost certainly don’t have a traffic problem. You have a contact problem.
Find 10 people who have already described your problem in their own words. Talk to them like a person who wants to understand their situation. Ask for feedback, not conversions.
That’s how you get from 0 to 10. The playbook for 10 to 100 is completely different — and it only works once you’ve done this part right.
CrossMind helps early-stage founders run user acquisition autonomously — community research, targeted outreach, launch submissions. Find your first users →