DEV Community

Cover image for How to Get Your First 10 Paying Users: A Step-by-Step Playbook for B2B and B2C SaaS Founders
Baraklabs
Baraklabs

Posted on

How to Get Your First 10 Paying Users: A Step-by-Step Playbook for B2B and B2C SaaS Founders

Why the first ten matter more than the next ten thousand — and exactly how to find them.

Introduction: The Loneliest, Most Painful Milestone in SaaS

We're building products in a strange, lucky moment. Thanks to AI coding assistants, no-code tools, and one-click deployment, a solo developer can go from a blank page to a working prototype over a single weekend — something that used to take a funded team months. Describe the idea, generate the scaffolding, wire up a database, ship a landing page, and by Sunday night there's a live URL. The barrier to building has nearly disappeared.

But here's what AI hasn't made easier: getting a total stranger to trust you enough to actually pull out their card and pay. That part is still slow, personal, and often a little uncomfortable — and it hasn't changed at all in the AI era. If anything, it's gotten harder, because now everyone can spin up a prototype, which means more products are competing for the same sliver of attention, while people's trust and wallets haven't grown to match. This is exactly why the first 10 paying customers matter more than ever: in a world where building is cheap, they're your proof that you found something real.

Every founder remembers the day they shipped their product.

That gap — between "I built something" and "someone trusted me with their money" — is where most indie SaaS projects quietly die. Not because the idea was bad, and not because the code was buggy, but because founders treat the first ten paying customers like a marketing problem when it's actually a conversation problem.

Here's the uncomfortable truth: your first 10 paid users will almost never come from a landing page sitting quietly on the internet, a Product Hunt launch you forgot to follow up on, or a "wait and see" ad campaign with a $20 budget. They come from you, personally, doing things that feel small, slow, and slightly embarrassing — DMing strangers, asking friends-of-friends for fifteen minutes, and chasing down every "maybe" until it becomes a "yes" or a clear "no."

The good news? Ten is a small number. You don't need a funnel. You don't need virality. You need a repeatable process, applied with discipline for a few weeks.

But the process looks different depending on what you're selling. A tool sold to a business (B2B) and a tool sold to an individual consumer (B2C) live in completely different worlds — different buyers, different trust triggers, different sales cycles. This guide breaks down a step-by-step approach for each, using two relatable example products that any solo founder or indie developer will recognize immediately.

Let's meet our two example founders.

  • Riya, an indie developer, built Swift — a simple staff-scheduling and shift-swapping tool for small restaurants and retail stores. This is our B2B SaaS example.
  • Dev, a solo founder, built FocusJar — a lightweight focus-timer and habit-tracking app for individuals who struggle with procrastination. This is our B2C SaaS example.

Neither of them had an audience, an investor, or a marketing budget. Both got to 10 paying customers within about a month. Here's exactly how.


Read our other blog post at https://baraklabs.com/


Part 1: Why B2B and B2C Are Different Games

Before the step-by-step, it's worth understanding why the playbooks diverge, so you're not copy-pasting B2C tactics onto a B2B product (or vice versa) and wondering why nothing works.

B2B buyers are rational, risk-averse, and slow. They're spending someone else's money (even if it's their own small business), they need to justify the purchase, and they care most about reliability, time saved, and risk reduction. Trust is built through direct relationships, demos, and social proof from similar businesses. Sales cycles are longer, but once a B2B customer pays, they tend to stick around and pay more.

B2C buyers are emotional, fast, and self-funded. They decide in minutes, not weeks. They care about immediate personal benefit — feeling better, saving time, looking good, solving a nagging personal frustration. Trust is built through social proof at scale (reviews, word of mouth, content, community), not a phone call. Individual transactions are smaller, so volume and virality matter more than white-glove service.

This single distinction — one relationship at a time versus many small conversions at scale — is the thread running through everything below.


Part 2: Getting Your First 10 Paid B2B Users

The example: Swift, staff-scheduling software for small restaurants and retail shops

Riya built Swift because her cousin, who manages a small café, complained constantly about juggling shift swaps over WhatsApp. It's the classic indie B2B SaaS origin story: solve a painfully specific operational headache for a specific type of small business.

Step 1: Pick a Narrow, Painful, Specific Niche — Not "Small Businesses"

The single biggest mistake new B2B founders make is defining their customer too broadly. "Small businesses" is not a customer. "Independent coffee shop owners with 5–15 hourly staff who currently schedule shifts over WhatsApp or paper" is a customer.

Riya didn't market Swift to "restaurants." She picked independent coffee shops with 3–4 locations, because that's the segment she understood best through her cousin. A narrow niche means:

  • You can find these people in the same three or four places (local business groups, industry Facebook groups, trade associations).
  • Your messaging can speak directly to their exact pain, which dramatically increases response rates.
  • Word of mouth travels faster in a tight community than a broad one.

Action: Write down your customer in one sentence so specific that a stranger could immediately picture the exact business and person. If you can't, you're not ready to start outreach.

Step 2: Make a List of 100 Real Businesses (Not Leads — Businesses You Could Actually Call)

Before writing a single line of outreach, Riya built a spreadsheet with 100 independent coffee shops pulled from Google Maps, Instagram, and a local restaurant owners' Facebook group. Each row had: business name, owner's name (if findable), city, Instagram handle, and a "status" column (Not Contacted / Contacted / Demo Booked / Trial / Paid / Not Interested).

This spreadsheet is your CRM for the first 10 customers. You don't need HubSpot. You need a list and the discipline to update it daily.

Action: Build a list of 100 real, named businesses that match your niche from Step 1. Not a market size estimate — actual names.

Step 3: Reach Out Personally, Not with a Generic Pitch

Riya didn't send "Hi, I built a scheduling app, check it out!" She sent messages like:

"Hey [Name], I'm building a shift-scheduling tool specifically for small coffee shop teams — no more WhatsApp chaos for swaps. I built it after watching my cousin struggle with exactly this at her café. Would you be open to a 10-minute call so I can show you and get your honest opinion?"

This message works because it does three things: shows specific empathy for the exact pain, establishes a personal reason for building it (credibility), and lowers the ask (10 minutes, honest opinion — not "buy my product").

Channels that work for B2B outreach at this stage:

  • Direct message on Instagram/LinkedIn (most small business owners run their own social accounts)
  • Warm intros through friends, family, or existing contacts in the industry
  • Local business associations, Slack/Discord communities, or Facebook groups for that specific trade
  • Cold email, if you can find a real email address (avoid generic "info@" addresses)

Action: Send 10–15 personalized messages per day. Expect a 10–20% response rate. That means you'll need to contact roughly 50–100 businesses to book your first 10–15 real conversations.

Step 4: Do Things That Don't Scale — Personal Demos, Not Self-Serve Signups

At this stage, resist the urge to build a polished self-serve onboarding flow. Every one of your first 10 customers should get a live, personal demo — over a call or even in person if they're local. Riya did most of her first demos via a 15-minute video call, sharing her screen and actually setting up the business's first schedule with them, live.

Why this matters: B2B buyers don't just want software, they want confidence that if something breaks, a real person will help them. That confidence, at this stage, has to come from you personally.

Action: Offer a live demo to everyone who responds. During the demo, actually configure their first week's schedule together. Don't just show slides — solve their real problem in real time.

Step 5: Charge From Day One (Even If It's a Small, Founding-Customer Price)

This is the step most indie founders skip, and it's the one that actually validates whether you have a business. Free trials are fine, but "free forever" or endless unpaid pilots teach you nothing about whether people will actually pay.

Riya offered a "Founding Café" rate: $19/month for life (instead of the eventual $49/month), in exchange for two things — an honest weekly feedback call for the first month, and permission to use them as a case study/reference. This did double duty: it created urgency ("this price won't last"), and it filtered out people who were never going to pay from people with real intent.

Action: Set a real price, even if discounted, from your very first customer. A founding-member discount is fine. Free-forever is not.

Step 6: Ask for a Referral the Moment They See Value

The moment a customer has their first "aha" moment — for Riya, that was the first successful shift swap through the app — that's the highest-trust moment you'll ever have with them. That's when you ask:

"Glad this is already saving you time! Do you know one or two other shop owners who deal with the same scheduling headache? I'd love an intro."

B2B referrals inside a niche are gold because the next prospect already trusts the person referring them, and they're in the exact same situation.

Action: Build a referral ask into your onboarding checklist. Ask every single paying customer, without exception, once they've had a clear win.

Step 7: Track Every "No" and Follow Up Later

Not everyone says yes on the first conversation. Many will say "interesting, check back with me in a month" — and most founders never do. Riya set a simple rule: every "not now" got a calendar reminder for 3–4 weeks later.

Action: Follow up with every warm "no" at least once. A meaningful percentage of your first 10 customers will come from second or third touches, not first contact.

The Swift Recap

Riya's path to 10 paying café owners looked like this: define a narrow niche → build a list of 100 real businesses → personalized outreach → live personal demos → founding-member pricing → referral asks at the moment of value → disciplined follow-up. No ads. No landing page traffic. Just about four weeks of consistent, unglamorous, one-to-one work.


Part 3: Getting Your First 10 Paid B2C Users

The example: FocusJar, a focus-timer and habit app for individuals

Dev built FocusJar after failing, for the hundredth time, to stick to a habit tracker that felt like a chore. It's a classic indie B2C product: a personal pain point, solved simply, sold directly to individuals who feel that same pain.

Step 1: Find a "Bleeding Neck" Personal Problem, Not a "Nice to Have"

B2C users won't pay for mild inconveniences — they'll pay to fix something that frustrates them regularly and personally. Dev didn't build "another productivity app." He built something specifically for people who know they procrastinate, have tried five other apps, and feel guilty about it. That specificity in the pitch matters as much as the specificity of the product.

Action: Write your product's value proposition as a sentence a real person would say about their own frustration, not a feature list. "I keep starting tasks and losing focus after ten minutes" is a bleeding-neck problem. "I'd like better analytics on my time" is not.

Step 2: Launch Small and Fast, With a Waitlist or Early-Access Angle

Dev didn't wait for a perfect app. He built a minimum version in three weeks — a timer, a simple streak tracker, and one core "focus jar" visual (each completed session drops a marble into a jar) — and opened it to a small early-access group before it was fully polished.

Early access creates two things that matter for first users: exclusivity ("you're one of the first to try this") and a built-in excuse for rough edges, since early users expect imperfection in exchange for input and special pricing.

Action: Ship your MVP with a clear "early access" framing rather than waiting for a "finished" product.

Step 3: Go to Where Your Specific Audience Already Gathers

Unlike B2B, you're not calling 100 named businesses — you're showing up in communities where your exact type of user already hangs out and talks about this exact problem.

For Dev, that meant:

  • Reddit communities focused on productivity, ADHD, and studying (e.g., communities where people already post "what app do you use to focus?")
  • Indie Hackers and Product Hunt's "upcoming" pages, where early adopters specifically look for new tools
  • Twitter/X, building in public — posting the actual struggle of building FocusJar, the screenshots, the small wins, and the setbacks
  • Personal network first — friends, ex-coworkers, and people from communities Dev was already part of, who fit the "chronic procrastinator" profile

The key move: instead of posting "check out my app," Dev posted about the problem first — "Why I built a focus timer after failing every other habit app" — and let the product be the natural answer inside the story, not the headline.

Action: Identify the 2–3 specific online communities where your target user already discusses this exact problem, and participate as a person, not an advertiser, before you ever mention your product.

Step 4: Convert Interest Into Payment With a Founding-Member Offer

Just like in B2B, "free" doesn't validate anything. Dev offered a lifetime deal for the first 50 sign-ups: a one-time $15 payment instead of the planned $5/month subscription. This did three jobs at once: created urgency (limited spots), lowered the friction of a first purchase (one-time, low dollar amount), and gave Dev fast cash-flow proof that strangers would actually pay.

Action: Offer an early-bird or founding-member price with a real (not fake) scarcity element — a number of spots, a deadline, or both.

Step 5: Make the First 10 Minutes of Product Use Feel Like a Win

In B2C, you don't get a sales call to build trust — the product itself has to earn it in the first few minutes. Dev obsessed over making the very first focus session feel satisfying: a visible marble dropping into the jar, a small congratulatory message, and an immediate visual sense of progress.

Action: Map out exactly what a brand-new user experiences in their first five minutes, and remove every point of friction or confusion between signup and their first "aha" moment.

Step 6: Personally Talk to Your Early Users — Even Though It's a Consumer App

It's tempting to think B2C means no direct conversations. Wrong, especially at the first-10-customers stage. Dev personally DM'd every early paying user within 48 hours of their purchase, asking one simple question: "What almost stopped you from buying?" That single question surfaced pricing confusion and onboarding friction that Dev fixed before customer 11 showed up.

Action: Personally reach out to every one of your first 10–20 paying users. At this scale, you have time, and the insight is worth more than the awkwardness.

Step 7: Turn Happy Users Into Public Proof

Dev asked his first happy customers for a short testimonial or a public post — not a formal review, just a screenshot of their streak with a comment about how it helped. Each one was reposted, turning ten individual purchases into visible social proof for the eleventh, twelfth, and hundredth buyer.

Action: After a user has a genuine win, ask for a simple, low-effort piece of public proof (a tweet, a screenshot, a one-line quote) rather than a formal review, which most people won't bother writing.

The FocusJar Recap

Dev's path to 10 paying users looked like this: identify a specific emotional pain point → ship a small early-access MVP → show up authentically in 2–3 communities where the target user already lives → offer a low-friction founding-member deal → obsess over the first-five-minutes experience → personally message every buyer → turn wins into public, shareable proof. Again — no ad spend, no growth hacks, just direct, personal hustle aimed at the right small audience.


Part 4: Mistakes That Quietly Kill the First-10-Users Journey

A few patterns show up again and again in founders who stall out before reaching 10 paying customers, in both B2B and B2C:

  • Chasing free users instead of paying ones. A hundred free sign-ups tell you far less than ten dollars from a stranger. Free signals curiosity; payment signals a real problem worth solving.
  • Building for months before talking to anyone. The earlier you start conversations — even before the product is finished — the faster you learn what's actually worth building.
  • Treating "interested" as "converted." A "this looks cool!" comment is not a customer. Only a completed payment counts toward your first 10.
  • Discounting so deeply that early customers churn later. A founding-member price should be generous but not so extreme that the eventual "real" price feels like a betrayal.
  • Giving up after one round of outreach. Both Riya and Dev's real conversion numbers came from second and third touches, not the first message.
  • Skipping the personal follow-up. At 10 customers, you have the time to talk to every one of them individually. That window closes fast — use it while it's open.

Part 5: If Your First 10 Churn, the Follow-Up Is Worth More Than the Revenue Was

Here's something almost nobody tells new founders: some of your first 10 paying customers will probably leave. Maybe two. Maybe five. It stings every time, especially when the whole first month felt like a personal win against the odds. But this moment is also one of the highest-leverage learning opportunities you will ever get in the life of your company — if you don't let it pass by in silence.

Think about what a churned early customer actually represents: they were a real person or business, in your exact niche, who cared enough about the problem to pay you money — and then something about the experience wasn't enough to keep them. That's not just a lost dollar. That's a direct, first-hand explanation of the exact obstacle standing between you and your next 990 customers, handed to you for free, if you're willing to ask for it.

Most solo founders do one of two things when an early customer cancels: they quietly let it go (too painful to face), or they send a generic auto-generated cancellation survey that gets ignored. Neither gets you the real answer.

How this played out for Swift (B2B): When Riya's third café canceled after five weeks, she didn't let it slide. She personally messaged the owner: "No hard feelings at all — I'd genuinely love ten minutes to understand what didn't work, so I can fix it for the next café like yours." That one short call revealed the app didn't yet support multi-location scheduling, something that specific owner needed. That single insight reshaped Riya's roadmap — and became the single most common feature request from her next twenty prospects.

How this played out for FocusJar (B2C): Two of Dev's first ten lifetime-deal buyers quietly stopped opening the app within two weeks. Instead of writing them off, he sent a short, no-pressure DM: "Totally understand if it's not for you — just curious, what made you stop using it?" One reply — "Honestly I just forgot it existed, there was no reminder" — led directly to a daily notification feature that measurably improved retention for every user who joined after.

Why this step is non-negotiable at the 10-customer stage

  • You still have direct access. At 10 customers, you can personally message every single one who leaves. At 990, you'll mostly be reading aggregate churn dashboards instead of hearing an actual voice explain what went wrong. Use this window while it's open — it closes fast.
  • Early churn reasons tend to repeat. The reason your 3rd customer left is very often the exact same reason your 30th, 300th, and 3,000th customer will eventually leave too — you're just lucky enough to be hearing it early, while it's still cheap to fix.
  • It separates "wrong product" from "wrong customer." Sometimes churn is telling you a feature is missing — that's fixable. Sometimes it's telling you that particular customer was never the right fit to begin with — that's a targeting signal, not a product flaw. You can only tell the difference by actually asking.
  • It keeps the relationship alive. A respectful, curious follow-up — instead of silence — often turns a churned customer into a future win-back once you've shipped the fix, or at minimum, into a warm reference who respects that you genuinely cared about getting it right.

Action: Build a simple, personal habit: any time one of your first 10–20 customers cancels or quietly goes dark, send a short, non-defensive message within 48 hours asking one direct question — "What didn't work for you?" or "What almost made this worth keeping?" Log every single answer in the same spreadsheet you used to track outreach. Patterns will emerge fast, and they will shape your product roadmap far more reliably than any brainstorm ever could — turning the pain of your first churned customers into the clearest map you'll have for keeping the next 990.


Part 6: What Y Combinator Founders Actually Learned Getting Their First 10 Customers

Everything above is a distilled playbook built around two example founders. But it's worth backing it up with real-world patterns. Y Combinator recently ran an internal survey on Bookface (YC's founder network) asking dozens of founders how they actually landed their first 10 customers, and compiled the responses into a set of tactical findings. Here's what stood out, and how it reinforces (and sharpens) everything Riya and Dev did above.

Finding 1: Match the channel to where your buyer actually lives, not to what's easiest for you

Cold email and LinkedIn outreach are popular because they're comfortable — you can do them from a laptop and they feel like productive work. But they only work if your buyer's inbox is genuinely central to their day, which is true for something like a sales leader, but far less true for a school administrator, a property manager, an insurance agent, or a truck dispatcher. One founder in a legacy industry spent months cold-emailing with almost no response, then walked the floor of a single industry trade show and closed more deals in three days than in three months of email. The exercise worth doing before any outreach: write down, concretely, how your buyer spends their day — email habits, whether they attend conferences, whether they're active on Reddit, whether they take phone calls, and where they'd naturally ask for recommendations.

Finding 2: Your first 2–3 customers will almost always come from your existing network

Across nearly every founder story shared, the earliest customers weren't cold leads — they were former colleagues, classmates, friends in the industry, or people one introduction away. Early buyers aren't just betting on the product; they're betting on trusting you as the founder, and your warm network is the group most predisposed to extend that trust. The suggested order of operations: work your first-degree personal network first, then your second-degree LinkedIn connections (asking for specific, easy-to-forward intros), and only then reach for AI-powered network search tools that can surface relevant people across your extended graph. Outbound prospecting tools, multiple founders agreed, only start to earn their keep once you already have 10–20 quality customers — many founders were investing in automation before exhausting the free, warm leads sitting in their own network.

Finding 3: Showing up in person outperforms almost every digital channel for early deals

A recurring, almost uncomfortable pattern in the founder stories was persistence in person. One founder flew out to meet the same executive buyer four weeks in a row before finally closing them. Another regularly showed up at customer offices uninvited, was turned away most of the time, and once flew to meet a prospect who ended the meeting after eight minutes — yet that same account eventually became one of his largest. Small, industry-specific conferences converted especially well, using a simple mini-playbook: set up back-to-back 15-minute meeting slots for the event, email the attendee list before it starts to fill the calendar, and follow up again mid-event to catch anyone who missed the first email. Several founders also ran small founder dinners for 6–10 ideal customers, costing roughly $50–100, which consistently converted better than large sponsored events — once someone's shared a meal with you, ignoring your follow-up email becomes much harder.

Finding 4: Find where your future customers are already complaining, and respond as a real person

For consumer and small-business products, there's often a specific online place where people are already venting about the exact problem being solved — and Reddit came up constantly. The approach: search old threads where people describe the exact pain point, then message each commenter individually rather than posting once and hoping. One founder made this his full-time job for a couple of months, posting several times a day across Reddit and Facebook groups, occasionally getting shadowbanned, but still generating steady customers. The same principle extends to Discord servers, YouTube comments, and niche industry forums — wherever the complaint is public, that's where to show up. A nice side effect specific to Reddit: threads get indexed by Google and keep surfacing for years, so early effort keeps compounding.

Finding 5: When you do need to go fully cold, a small toolkit does most of the work

Once warm leads and community outreach are exhausted, a few tools came up repeatedly: a lead-database tool with built-in email finding and a basic outreach sequencer (with a free tier generous enough for a first list), an AI-powered enrichment tool for qualifying leads against specific criteria (like tech stack or recent hiring), and LinkedIn Premium — often used by sending a bare connection request first, then a short direct message once it's accepted.

Finding 6: Reframe the ask — advice and feedback often open doors that a pitch can't

One of the more counterintuitive findings was that outreach framed as a request for mentorship, advice, a product review, or a working session tended to convert better than a straightforward sales pitch — provided the request was genuine, not a disguised pitch. Examples ranged from a founder who asked dozens of category CEOs to mentor him (a few became customers), to a founder who spoke with 200 salespeople before her product even existed, testing a new hypothesis over LinkedIn each week and converting roughly a fifth of accepted connections into calls, to a developer-tools founder who offered free architecture whiteboarding sessions that happened to require his own product, to a founder selling to lawyers who paid them directly for their time and feedback — an approach that looked expensive on paper but produced a very reasonable cost per customer given the high value of each account.

Finding 7: Give value before asking for anything

Several of the highest-converting outreach messages led with something useful and specific rather than an ask — a free scan of the prospect's public-facing setup, a short walkthrough of their product with concrete suggestions, or a tailored one-page note relevant to their exact situation. This kind of effort doesn't scale, and it isn't meant to — it only needs to work for the first 10.

Finding 8: Outreach copy matters less than people assume — clarity and a human tone matter more

A few tactical rules held up across founder stories: keep outreach messages short (well under 100 words), make the single call to action unmistakable so the recipient knows exactly what's being asked of them, and read the message out loud before sending it — anything that wouldn't naturally be said to a real person should be rewritten. Following up three to four times over a couple of weeks was described as standard practice, not pushy.

Finding 9: A simple three-phase framework for the whole journey

The clearest mental model that emerged: customers 1–3 come almost exclusively from a founder's personal network; customers 4–10 come from unscalable, manual effort — flights, Reddit DMs, small dinners, personalized outreach, free consulting; and only around customer 10–50 does it make sense to lean on scalable tools and sequences, once there's a refined pitch and real case studies to back it up. The reason the messy middle phase works at all is that the founder is doing it personally — showing up, researching, and reaching out in a way no automated tool can fake. That personal effort is the early-stage advantage over every larger, better-resourced competitor.


Conclusion: Ten Is a People Problem, Not a Marketing Problem

Whether you're building the next Swift for small business owners or the next FocusJar for individual users, the path to your first 10 paying customers looks less like a funnel and more like a series of honest, direct conversations, repeated with discipline until a few of them turn into "yes."

B2B rewards founders who go narrow, personal, and patient — one relationship, one demo, one referral at a time. B2C rewards founders who go where their exact audience already gathers, remove friction ruthlessly, and turn early buyers into visible proof for the next wave.

But underneath both playbooks is the same principle: your first 10 paying customers aren't a growth metric, they're a validation signal — proof that a real person, with a real problem, was willing to trust you with their money. Treat each one of those ten conversations as precious, because in a very real sense, they are the whole business, before the business exists anywhere else.

And if a few of them don't stick around, don't treat it as failure — treat it as the cheapest, most honest research you'll ever get. In an era where AI can help you build almost anything in a weekend, the founders who win won't be the ones who prototype fastest. They'll be the ones who listen hardest to their first ten — especially the ones who left — and use it to make sure customer 990 never has a reason to.

Get to ten. Then figure out how to get to a hundred.

Top comments (2)

Collapse
 
presango profile image
Priya Nair (Presango)

The "conversation problem, not a marketing problem" framing is the part most first-10 guides skip, and it changes what the fifteen-minute ask should look like. The ask that gets accepted is the one that does work for them: not "can I show you a demo" but "send me the thing you are presenting or shipping next week and I will run it through in front of you". It puts their problem on screen in the first two minutes, and the objections you hear are the real ones instead of polite ones.

One addition on the B2B side: chase a "maybe" with a date, not a follow-up. "Can I check back Thursday after your team meeting?" gets a yes or an honest no much faster than "just following up", and it tells you whether the blocker is them or their calendar.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.