My First Paying Customer: The $97 That Made It Real
A non-tech founder's honest account of going from zero to my first paying customer for Coding Capybaras — the timeline, the moment the $97 landed, and the lesson.
· Justin Boggs

Photo by Damian Markutt on Unsplash
Getting your first paying customer is the moment a project stops being a hobby and starts being a business. For Coding Capybaras, that moment was $97 — one person, one Pro license, a few days after I launched. It did not fix my metrics or validate a market. What it did was smaller and bigger than that: it proved a stranger with no reason to be kind would pay me real money for something I built. This is the honest account of getting there, what the $97 actually felt like, and the one lesson I'd hand my earlier self.
TL;DR
- The first paying customer matters emotionally more than financially — it's proof a stranger values what you made, not a revenue event.
- The gap between launch and first sale is where most founders quit; treat it as expected, not as a verdict.
- My first $97 came from someone I never spoke to, which taught me that "build an audience first" isn't the only path.
- Celebrate it, log what you can learn from it, then get back to the boring work that actually compounds.
The long zero
Every founder story skips the part I want to talk about first: the stretch where the number is zero and you don't know if it will ever be anything else.
I launched Coding Capybaras on June 1, 2026. I'd spent months building a SaaS boilerplate for people like me — non-technical founders trying to ship with AI coding tools instead of a computer science degree. The free tier is the complete codebase. The Pro tier is $97, one-time. I wrote about why I priced it that way separately, but the short version is that I wanted the paid tier to feel like a fair trade, not a toll booth.
Launch day had traffic. People signed up for the free tier. And then the Pro counter sat at zero.
That zero is heavier than it looks. When you're pre-launch, zero customers is just the starting state — nobody expects otherwise. After you launch, zero starts to feel like a scoreboard. Every hour it doesn't move, a quiet voice suggests the thing you were afraid of: maybe the free tier is all anyone wants, maybe nobody values the work, maybe you misjudged the whole idea.
I'd already been through the emotional version of this earlier in the build. I wrote about the week I almost gave up, and this was a cousin of that feeling — less dramatic, more corrosive. Not a crisis. Just a slow drip of doubt while the number stayed still.
What kept me steady was something I'd read from other founders during the build: the gap between launching and the first sale is normal, and it's long more often than it's short. On Indie Hackers, the recurring answer to "how long did it take to get your first paying customers?" is rarely "day one." It's weeks. Sometimes months. Knowing that didn't make the zero lighter, but it kept me from reading it as a verdict.
What I told myself the first sale would be vs. what it was
I had a story in my head about what the first customer would look like. It was wrong in almost every detail.
| What I imagined | What actually happened | | --- | --- | | A conversation first — someone in my DMs, asking questions, that I'd convert | A stranger I never spoke to, who just bought | | A big-launch spike that carried the first sale | The sale came after the launch spike had faded | | I'd feel triumphant and certain | I felt relieved, then immediately anxious about the second one | | It would validate the market | It validated one person's decision, which is different |
The reality: a few days after launch, past the initial rush, I got the Stripe notification. One Pro purchase. Someone had landed on the site, read enough to trust it, and paid $97 without ever sending me a message. I still don't know exactly what tipped them from free-curious to paying. That's a little maddening for someone who wants to reverse-engineer everything.
The founders at SaaStr describe the first real money coming in as a shift in how the whole thing feels, and even at a $97 scale, I get it now. It's not the amount. It's the category change. Before the sale, I had a project I hoped people wanted. After it, I had at least one person who'd voted with their card.
Why $97 hit harder than any signup
I'd had hundreds of free signups by then. None of them moved me the way one paid one did, and it's worth being precise about why.
A free signup costs the user nothing. It's a maybe. It's "this looks interesting, I'll take a look." A purchase is a decision with friction on the other side of it — a card, a form, a moment of "am I sure?" When someone pushes through that friction, they're telling you something a signup never can: this is worth more to me than the money it costs.
For a non-technical founder, that signal lands somewhere deeper than business logic. A lot of us carry a version of non-tech founder syndrome — the suspicion that we're not "real" builders, that we'll be found out. I've written about how that feeling doesn't fully go away. The first paying customer doesn't cure it either. But it puts one hard, undeniable fact on the table: someone paid me for software I made. That fact is stubborn. It doesn't care about impostor syndrome.
I'd spent months, as I described in the six months it took to ship, wondering if the whole effort was a mistake. The $97 didn't answer that question fully. It answered a narrower, more useful one: the thing works well enough that a stranger will pay for it. That was enough to keep going.

The trap right after the first sale
Here's the part nobody warns you about: the first sale creates a new pressure the moment it lands.
I felt it within minutes. The relief lasted about as long as it took to screenshot the notification, and then my brain jumped straight to: okay, how do I make that happen again? And again after that? One sale isn't a business. It's a data point of one. The temptation is to immediately over-interpret it — to decide the exact copy, the exact page, the exact referral source that "caused" it and pour everything into replicating a pattern you can't actually see yet.
I did a little of that. Then I made myself stop. One customer can't tell you what works; it can only tell you that something can. The honest move was to keep doing the unglamorous work — writing, improving the product, showing up — and let the sample size grow before I drew any lines through the dots. This is the same discipline behind getting to your first 100 customers: early on, you're gathering signal, not optimizing a machine.
The other trap is the opposite one — treating the first sale as the finish line and coasting. It isn't. It's the least reliable revenue you'll ever have, from the smallest customer base you'll ever have. The work after the first sale is harder than the work before it, because now the stakes feel real.
What I'd tell my earlier self
If I could go back to the launch-day version of me staring at a zero, I'd say four things.
First, the zero is not information. It's the default. It stays zero right up until it doesn't, and the switch flipping has more to do with time and reach than with any single tweak you make at hour six.
Second, you don't need a conversation to get a customer. I'd half-believed the advice that you must build an audience and nurture every early user personally. That's one valid path — plenty of founders get their first sale from a single well-placed relationship or channel. But my first customer came from a cold visit and a page that did its job. Both routes are real. Don't let the audience-first orthodoxy convince you that a stranger buying quietly "doesn't count."
Third, celebrate it properly and then write down what you can. I logged where the traffic came from, what the person did on the site, and what tier they bought. Not to over-fit — just so that when I had ten sales, I'd have ten records to compare instead of a vague memory.
Fourth, the feeling fades faster than you expect, and that's fine. The first sale is a milestone, not a personality. The work that got you there — showing up, shipping, being honest — is the same work that gets you to the next hundred.
Frequently asked questions
How long does it take to get your first paying SaaS customer?
There's no fixed number, but for most indie founders it's weeks to months after launch, not hours. Community threads on Indie Hackers show a wide range, and a slow start is far more common than an instant one. Treat the gap as expected rather than as a signal that the product has failed.
Does the first paying customer actually matter if it's only $97?
Yes, but for reasons that aren't financial. One sale won't change your revenue meaningfully. What it changes is the category of the thing you're building — from "a project people might want" to "a product at least one stranger paid for." That proof is disproportionately valuable for morale and momentum.
Should I talk to my first customer before they buy?
You can, and many founders do, but it isn't required. My first customer bought without ever contacting me. Direct conversations help you learn faster, but a landing page and product that earn trust on their own are equally legitimate. Don't discount a quiet sale.
What should I do right after my first sale?
Celebrate it, then resist over-interpreting it. Log what you can — traffic source, on-site behavior, which tier they bought — but don't rebuild your whole strategy around a sample size of one. Keep doing the compounding work until you have enough sales to see a real pattern.
How do I stay motivated while the customer count is still zero?
Reframe the zero as the starting state, not a scoreboard. Remind yourself that the gap before the first sale is normal and usually longer than founder stories make it sound. Keep shipping and keep your reach growing; the number moves on its own timeline, not on your anxiety's.
The number that mattered more than the number
That $97 is a rounding error on any real business's books. It's also the single most meaningful transaction I've had, because it was the first one that proved the whole premise: a non-technical founder, building with AI tools, made something a stranger would pay for. Everything since has been about turning that one data point into a trend.
If you're building your own SaaS with AI coding tools and staring at your own stubborn zero, Coding Capybaras is the free boilerplate I built for exactly this kind of founder — the complete codebase ships free, and the story of how it's going stays honest right here on the blog.