7 reasons why self-service SaaS is the hardest thing I've ever built
Self-service SaaS is the hardest thing I've ever built. The lifestyle? 10x more rewarding than sales-led.
Hi, it’s Melissa, and welcome (back) to “your founder next door”, a weekly publication with stories and tidbits of my human journey bootstrapping eWebinar to $5m ARR. No BS, just straight-up truth bombs on what it’s like to build a company without an abundance of resources or friends in high places.
The Big Aha! 💡
This is the story of what I thought building a self-service SaaS would be like, and the six-year reality check that followed. My experience with expectation vs. reality: the 7 reasons why it’s so damn hard, and why I still wouldn’t have done anything differently.
Backstory: Wishing upon a star for a business that didn’t need me to sell 👩🏫
Before I started my first company, I was already doing cold outreach for other people. Selling everything under the sun; insurance, hotel furniture, software. Learning early that the only way to make a sale was to get in front of someone and convince them they need what you’re selling.
When I started building my own companies, I kept doing the same thing, just for myself. I had 10 years of hunting down decision makers, navigating months-long complex sales cycles, and doing whatever it took to get a deal across the line. By the time I was running Spacio, my real estate startup, I was living at conferences, manning booths, and the whole circus that comes with it. That’s how real estate software is bought and sold, through relationships, handshakes, and showing up in the same cities as your customers year after year.
I did what I had to do. But I won’t pretend I loved it. Every event was another hit to the one thing I care about most, the freedom to design my own life.
When Spacio was acquired, I finally had the space to stop and ask myself what I actually wanted. I sat down and wrote a list of 10 non-negotiables before choosing my next idea. Life design isn’t just something I talk about; it’s the framework I’ve intentionally built everything around. The first thing on that list was, “Must be able to be sold 100% through the internet. No more conferences and booths.”
👋 Before we continue - If you enjoy this article, would you please consider restacking it and sharing it with your audience?
This spreads the word and keeps me writing content that will inspire founders to keep doing what they’re doing, knowing they’re not alone.
For years, I dreamt of a different kind of company. One where people could find you on their own, try the product, and become paying customers without ever getting on a call with you. I wanted to build a Calendly, a Mailchimp, a Basecamp. A business that didn’t require my physical presence to grow, one that didn’t hold my calendar hostage to my customers’ demo schedule.
That dream was how I arrived at eWebinar. It checked every box.
Six years after the founding of that company, I am humbled in a way I never anticipated. I recently talked about this on Wes Bush’s Product Led podcast, Signing Up Isn’t Enough: The Missing Piece to Scaling eWebinar Beyond $2M. Building a self-service SaaS company is harder than anything I did in over a decade I spent selling enterprise software. I’d go as far as to say product-led is 10x harder than sales-led.
But here’s the other side of that: it’s 10x more rewarding when it works.
When it works, the lifestyle is unlike anything else. You wake up when you want. You work on what matters. No demos, no check-in calls, no customers dictating your schedule. Revenue builds while you sleep. Nothing beats having zero calls on your calendar, and I say this as someone who spent years filling it with them.
It’s the toughest nut I haven’t fully cracked. But I know, without a doubt, that self-service SaaS is the pinnacle of my happiness.
What makes it so hard? I wish someone had told me before I started. It wouldn’t have changed my course, but it would have made me a lot better prepared for what was coming.
Here’s what I know now. 👇
1. A great cofounder is not optional 🤝
I’ve had two very different cofounder experiences, and the contrast taught me what it takes to build a self-service product.
Before eWebinar, I had a good cofounder. A talented engineer but not a great CTO. Misalignment on timelines was a tension we never resolved, and it left such a mark on me that when I started eWebinar, I decided I didn’t want a cofounder at all.
That turned out to be a $250k mistake. I hired a dev shop to build eWebinar in the first year. It didn’t work for a variety of reasons. Eventually, I realized that a startup without a CTO is like a restaurant without a chef. It simply doesn’t work.
David, my current cofounder (and life partner), joined me a year after I accepted that reality. The difference has been night and day. He’s the reason we succeeded instead of failed.
What I learned is that building a self-service product demands a very specific kind of technical know-how. Someone who can architect for scale, anticipate what users need before they can articulate it, and move fast when something breaks. Unlike an enterprise contract, you’re not building to spec for a single customer with a defined list of requirements. You’re building for thousands of people with different use cases, different skill levels, and different expectations. The ability to predict, adapt, and ship quickly isn’t a nice-to-have, it’s the entire game.
Every weak architectural decision, every bug that lingers, every feature that doesn’t scale becomes a retention problem you’ll pay for later. The compounding cost of the wrong technical cofounder, or no technical cofounder, is felt deeply in a self-service business.
2. The math works against you from day one 🧮
The time it takes to build a self-service product isn’t much different from building an enterprise one. The revenue you’re working with while you do it is.
For us, subscriptions start at $99 a month and go up to $299 for most of our customers, with an average revenue per user around $180. Think about how many paying customers it takes to cover the cost of a full team. Now add on marketing, infrastructure, and everything else a growing company needs.
The only reason we were able to bootstrap is because I had a prior exit and we made an early decision to build a fully remote company. That let us hire based on skills, motivation, and fit without being limited by geography. It’s what kept costs manageable while we worked our way to profitability, which we reached only in year three.
But profitability at this price point doesn’t mean comfortable. Because we’re bootstrapped, there’s no cushion for bringing in specialists or testing new channels. Every hiring decision waits for profit to inch upward enough to justify it. We’ve never had everyone we needed on the team at the same time. There’s always a gap between where we are and where we need to be, and that gap has a cost that’s hard to quantify and impossible to ignore.
Companies with high-ACV products can afford to absorb mistakes. One big deal can potentially buy months of runway to make up for the mistake. At $180 average revenue per user, you’re living much closer to the edge, with a lot less room to experiment your way to the answer.
3. Hiring great people when your budget doesn’t match your standards 💸
This is a downstream problem from the one above. With low revenue per user and slower growth than you want, especially once churn is factored in, every hiring decision becomes a calculated tradeoff. We hire in markets where we can compete on salary, but experience levels vary, and training someone costs time and bandwidth, both of which are always in short supply.
Retention is just as important as hiring. We’ve consistently paid above-market for the locations we hire from because losing someone means starting over. And starting over is expensive when you don’t have extra time. For the first few years, keeping attractive salaries meant deferring cofounder pay. That’s part of bootstrapping, but it can get exhausting when you dip into your savings for too long while pouring everything into the company.
As the business grows, the team’s needs grow faster than the budget does. We are perpetually operating two or three headcount short of what we actually need. The work gets done, but it gets done by people who are already stretched thin. Stretched-thin teams have a harder time doing the focused work that moves a self-service business forward: thoughtful content, effective onboarding sequences, proactive customer engagement. All things that pay off significantly over time, but only if someone has the space to do them well.
4. Marketing becomes your entire life 📢
This was my biggest blindspot with eWebinar.
My plan coming out of enterprise sales was to do what I’d always done… cold outreach, direct selling, working my network. It was all I knew. Nine months after launch, I ran out of people to call. I realized that’s not how $99/month products are bought and sold. People aren’t taking calls for a SaaS trial they can get to on their own. They find you through search, content, and word of mouth, or they don’t find you at all.
That realization sent us down a path we had zero experience in. I took a content writing course and started sharing on LinkedIn for the first time in my life. We brought in an SEO firm we couldn’t afford to engage with to teach our COO the fundamentals of digital content, keyword research, and long-form writing. Then we did it all ourselves, because that was the only way it was financially sustainable. It worked well for a while. A viral streak a couple years ago helped me build a meaningful audience. Organic search became our number one acquisition channel. We thought we had finally figured something out.
Then AI arrived and our search traffic dropped by half, slowly over a few months. That was about a year and a half ago, and we’re still working out how to revive. The LinkedIn algorithm changed around the same time, and my content that used to reach hundreds of thousands of people now gets a fraction of that visibility. Our product is niche enough that keyword search volume was never meaningful to begin with. We’re exploring outbound efforts, but at $99/month, the unit economics don’t support a proper sales motion. It’s a short-term bandaid solution, not a long term one.
What I know now is that self-service SaaS is marketing-led by nature. If people can’t find you without a salesperson pointing the way, you don’t have a self-service business. You have a product with a discovery problem. Building that discoverability from scratch, without a marketing background, is one of the most difficult and slow-burning challenges a founding team can take on. And unlike a sales hire whose output you can track in pipeline, the returns from marketing are gradual and less obvious.
We’re learning SEO again with the new landscape, now with AEO alongside. Starting from scratch in some ways we thought we were past. It’s deflating when you thought you had it figured out. But that’s the reality of marketing a self-service product, it never stays figured out for long.
5. Customer success is what keeps people having fun at your party 🎉
Getting someone to find your product and sign up for a trial is not the hardest part. That’s where the work starts. Getting them to stay is.
In a self-service model, there are no account managers keeping tabs on usage, no salespeople maintaining relationships, and no customer success team following up after the first week. The product and whatever processes you’ve built around it have to carry all of that weight. Trying to decode why someone isn’t activating, or why a long-time customer cancels without warning, is like debugging software without logs. You make educated guesses based on behavioral data (if you can decipher it) and support tickets.
Most customers won’t tell you what’s wrong, even when you ask directly. We have customers who’ve been with us for years and still won’t respond to an email asking for fifteen minutes of their time to give feedback. People are busy. They’re operating on their own timelines. If the product keeps serving them, they stay. If something shifts or they find an alternative, they cancel, and you’ll likely never find out why.
The only protection against this is volume. Having enough customers that losing some in a given month doesn’t hurt the business. But reaching that volume is exactly what you’re working towards, which means you’re exposed on your way getting there.
We didn’t fully appreciate the importance of customer success until four years in. We were growing and assumed that if people were signing up, things were working. That was a mistake. Retention compounds powerfully in both directions, doing it well compounds revenue month over month, and doing it poorly compounds churn. Every month of poor retention is harder to recover from than the one before.
This is one area of expertise we don’t yet have the budget to hire for at the level it deserves. So we’re building it ourselves, the same way we built marketing. Slowly, and through trial and error.
6. Slow growth is a test of everything you’ve got 😰
Building a self-service SaaS company is slow. That’s not a design flaw, it’s a feature of the model. Knowing that intellectually and experiencing it in practice are two different things.
You push the boulder uphill for months before you feel any momentum. While you’re pushing, you see companies all around you moving faster. Better-funded competitors with higher price points and larger teams. The comparison doesn’t serve you, but it’s hard to avoid. The harder question it surfaces is: is this slow because growth is supposed to be slow at this stage, or is it slow because you’re not doing something right? You have no clear answer.
You work hard to win a customer and then watch two others cancel without a word. You ship a feature that you thought will make a material difference, but it doesn’t. You test a new channel, give it months, and it doesn’t pan out. The cumulative weight of small disappointing outcomes starts to look like evidence that you’re on the wrong path.
After years of pushing, I took a step back last year when burnout caught up with me. I needed to. But the business and its growth reflected it, and finding the thread again after time away was its own challenge.
Finding ways to stay inspired when the scoreboard moves quietly is one of the least discussed and most important skills a self-service founder can build.
7. AI is changing the rules of an already hard game 🤖
AI has reshuffled the assumptions we built this business on and made us question the long term viability of our business. I think most people are on the same boat when it comes to at least questioning their market position. AI has changed how people search, how they discover new tools, what content ranks and what doesn’t. All of it changed in a short window of time, and it’s only changing at a more rapid pace. Layered on top of that is a broader conversation about SaaS viability: vibe coding, AI-built alternatives entering every category, sales multiples under pressure.
I’ve written before about why I believe you can’t vibe code a business. The ability to build something with AI doesn’t eliminate the need for the business that surrounds it. But I can’t ignore that the pace of change means the window to establish a meaningful position in any category is narrowing. Staying relevant requires constant calibration, and calibration takes bandwidth that’s already in short supply.
We’re making decisions about which AI-powered features strengthen our product, while making sure we’re not building toward obsolescence. We’re doing that while trying to profitable, keeping the team intact, and serving customers who aren’t always generous with feedback. It’s a lot to hold at once, and the margin for error at our price point is thin.
Uncontrollable market forces have always existed. But in self-service SaaS, where there’s no enterprise contract to buffer you while you adapt, their effect is immediate and direct. You feel every shift in the bottom line faster than almost any other business model.
Reflection: It’s not just one thing 🪞
The reason self-service SaaS is so hard isn’t any single challenge on this list. It’s all of them happening at the same time.
It’s not just finding the right cofounder, or cracking the marketing code, or building a retention engine. It’s doing everything the business needs simultaneously, well enough that growth consistently outpaces churn, month after month, for years.
After six years, I’m still working toward it. Some months feel like progress. Others feel like running in place. But this journey is what gave me a deep respect for high SaaS multiples. To take something like this from to $10M, then to $100M ARR is a virtually impossible task. Each stage has its own set of challenges, in a market that never stops evolving, potentially with forces completely outside your control like market absorption, AI, and incumbents who have more resources than you.
But I’ve never once wished I’d built a different kind of company, or gone back to hopping on sales calls, getting on a plane, and handing out business cards at a conference booth.
The biggest lesson I learned through all of this is:
There is so much in this business you cannot control. The only thing you can do is focus on what you can.
Give customers something they value and do it better than anyone else. So much that the comparison isn’t worth making. Return more value than what they pay for. Listen even when they’re hard to reach. Stay curious about where things are going, and get there before they ask.
Do right by your customers, and they’ll do right by you. If they don’t, you’ve given it everything you had. That’s good enough.
Crack this, and the lifestyle on the other side is everything you imagined. Zero calls. Complete autonomy. A business that enables the life you’ve always wanted.
Isn’t that the dream?
Till next time,
— Melissa, your founder next door ✌️
What did you think of this article? Let me know!
Stuff mentioned in this article 👇
Article: The only way to live the life you want is to design it
ProductLed Podcast: Signing Up Isn’t Enough, the Missing Piece to Scaling eWebinar
Newsletters I love 🗞️
Dr. Julie Gurner: Ultra Successful - Insightful, easy to digest advice & executable strategies that makes you think, by a nationally recognized executive performance coach.
Kyle Poyar: Growth Unhinged - In-depth case studies and deep dives on pricing & packaging, go-to-market strategy, SaaS metrics, and product-led growth.
Tom Orbach: Marketing Ideas - Battle-tested, practical and unconventional marketing ideas every Thursday.
Enjoyed reading this? Help spread the love 💜
If you enjoyed this piece and found it valuable, please consider sharing it with friends who you think would also benefit from this newsletter. They can also sign up at melissakwan.com.
The only way this grows is by word of mouth, so I’d really appreciate all the help you’re willing to give. 🙏


