← Back to blog
Updates·Oct 06, 2026·5 min read

We did it: got my first organic paying customer!!!

I can't believe it. I started this on May 16th, and today is October 6th, 2026. That's 4 months and 20 days, or 143 days in total, and we have our first paying customer on TWO Docs, our flagship SaaS.

Github TWO website

The one I put the most work into. The one I iterated on a gazillion times before I landed on a model I truly support, without losing the DNA of the application.

I was planning to write about my hardware upgrade journey today, but that can fucking wait now.

Context

It's been a wild ride. Not just building the application, but September overall, with the move and everything around it, and October starting slower than usual.

Read also: SaaS MVP is finally ready for BETA. My goodness what a ride

My Monday prep yesterday was fairly simple. I focused on two major things, and one of them was finishing the TWO Docs website. I had a few pages left out of 64, and somewhere in the middle of that chaos, an email came in.

TWO docs new homepage

The email

Someone asked me if the $49 lifetime deal still stood. They'd found it through the very first blog post I ever wrote on the TWO blog.

That tells me a lot. That post was never going to bring in organic visitors. The title couldn't for the life of it attract anyone from search. I had a lot more visitors in September than before, according to my traffic stats, and none of that traffic was ever going to land on an intro post like that one.

Read also: 47 blog posts, traffic stats, and milestones: update #14

So this person didn't stumble in through a lucky search result. They went looking. They read their way back through the archive to the first thing I ever published about the product, and then they wrote to me.

The worst possible timing (kinda)

Here's the funny part. At that exact moment, I was changing the lifetime deal from $49 to $99, and the change was only halfway through. The beta invite page wasn't updated either, and the price had disappeared from the pricing page altogether.

TWO Docs pricing

In other words, the design and messaging overhaul wasn't ready at all. It is now. But only because this person pushed me hard to finish the whole thing last night. He said that if the offer still stood, he'd buy the deal.

A discount code, then bed

I went over to Paddle, created a discount code that cut the $99 in half, sent it to him, and went to bed.

Around lunchtime, I got the email. He'd bought it.

And he was still on the free plan.

He'd paid for lifetime Pro, and my own app didn't know it. A simple bug, but not the kind you want your very first customer to find. I fixed it as soon as I saw it, and now my first paying customer, who came in completely organically, has the Pro plan for life. No subscription.

Paddle first customers

Zero marketing

I'm extremely grateful, and I'm still blown away. I've put zero effort into marketing or client acquisition. Nothing. My plan was always to grow slowly, build at a decent pace, and now that the MVP is done, focus on building the Mac app.

Back in August, I wrote that I was okay with zero paying customers for three years if that's what it took. It took four and a half months.

What it proves to me

Most SaaS builds struggle to find clients because they're so focused on building an overload of features. I made the right call to cut features, keep it minimal as intended, and fix all the bugs and inconsistencies I discovered a while back.

If he'd signed up a month ago, he would have walked straight into all of them.

But what it proves most is that the basics add up. Consistent work on the application, a strong domain name in two.so, and a product that stays true to its DNA: two docs, one screen.

It proves there's a market for people who don't want fancy editors or AI integrations. They want software that works without complications.

And it proves that my instinct to build extremely slowly is winning against the SaaS builders on Reddit who ship in a weekend, don't make a single sale, and let it die because they lost interest.

Of course, it's only one sale. But one is enough to kickstart.

What's next for me?

There's no turning back now. The application officially has paying customers, which means I need to watch my inboxes and signups more closely, and go over the website and the app one more time.

I'm also glad I decided to cut most things and focus on TWO, Study Brew, and the podcasts. I think that has now become the top priority.

My first goal is to reach $500 in total revenue. That pays for Claude and Vercel for a year, which offsets my entire balance, and I think finding 10 to 15 paying customers is not impossible now.

To get there, I want to work on a proper marketing strategy this week, keep blogging with a better content plan built around more focused niche posts, and build the goddamn Mac app.

Read also: Mac app paused, recalibration, and content: update #12

Final note

Honestly, this was unexpected, but it gives me a lot of motivation. I'm stoked. It's also the first official revenue tracked under the $168M challenge. The total is still negative, but there's an income line on it now that wasn't there yesterday.

168 M challenge first revenue

I've been living on hype for months. I was in a vibe coding honeymoon phase for three months, and then the honeymoon ended. I spent the weeks after that on the boring part: fixing bugs, auditing 64 pages, getting the MVP set up properly. And right when I finally had it there, the first paying customer showed up. Organically. On a half-updated pricing page.

Half of $99 is not a lot of money. It doesn't change my plan, and it barely registers on the tracker. But it's the first time someone I've never met looked at the thing I built without outsiders or hired devs, and decided it was worth paying for. That doesn't go away when the hype does.

Wouldn't you be fucking stoked? I am.

The journal

Get new posts before anyone else

No noise, no automation sequences. Just what I'm writing, thinking about, and building, sent when there's something worth sending.

An email once in a while. Unsubscribe anytime.

Pieter Borremans

Written by

Pieter Borremans

Writer·Content creator·Founder

Based in Taichung, Taiwan and London, UK, this is Pieter's personal journal and builder's blog: field notes on entrepreneurship, solo business-building, and the unfiltered reality of creating online. Alongside it, he's chasing one absurd goal in public, $168M USD in lifetime earnings, tracked live from zero.