Latest / The Indie Hacker Podcast with Fexingo: Solo Developers, SaaS Side Projects, and Independent Tech / How a Solo Dev Built a SaaS That Competes With Free Tools
Transcript
- Lucas: Sarah Chen launched PingPal in late 2024 — a scheduled notification tool that sends you a push when something changes on a website you care about. Google Alerts does this for free. IFTTT has a free tier. So why would anyone pay? Luna: And that is the question, right? How do you charge when the established alternative costs zero dollars. Lucas: Exactly. Sarah's answer was: reliability and speed. Free tools batch updates, they have best-effort delivery. PingPal guarantees delivery within sixty seconds, every time. She built her entire go to market around that single promise. Luna: I remember seeing her launch post on Hacker News. It got about 150 upvotes. Not viral. But she walked away with something like 80 sign-ups in the first week. Lucas: Yeah, and here's the critical number — of those 80, only 12 converted to paid at ten bucks a month. That's a 15 percent conversion rate. Not great. But Sarah didn't panic. She started interviewing every single free user who didn't convert. Luna: What did she hear? Lucas: Three things. One: free users didn't trust a new tool with no track record. Two: they didn't understand why they needed sub-minute delivery. Three: they wanted a free tier to test before committing. So Sarah did something counterintuitive. Luna: Let me guess — she added a free tier. Lucas: She did. But with a twist. The free tier is capped at five monitors, hourly checks only, no priority. The paid tier is unlimited monitors, one-minute checks, and — this was the killer feature — a full audit log showing every trigger and delivery timestamp. That log became her trust signal. Luna: So now she could say: 'Here's proof my service delivered this notification in 47 seconds.' That directly addresses the reliability concern. Lucas: Exactly. And it worked. Over the next three months her conversion rate climbed from 15 to 34 percent. By month six she had 400 paying users. But then she hit a wall. Luna: A wall? She was growing. Lucas: She was, but churn was at 8 percent monthly — meaning she had to add 32 new customers every month just to stay flat. At that rate her ARR would top out around 60K. She needed a different approach. Luna: So what changed? Lucas: She looked at her power users — the ones on the highest tier, the ones who never churned. They all had one thing in common: they used PingPal for business monitoring, not personal stuff. One guy ran a e-commerce store and pinged his own inventory page every sixty seconds to catch stockouts before they hit his front-end. Luna: That's clever. He's basically using it as a hacky uptime monitor. Lucas: Right. So Sarah pivoted her messaging. Instead of 'Get notified when a page changes' she started saying 'Never miss a price drop, a competitor update, or a site outage.' She added a simple analytics dashboard showing frequency of changes over time. That turned a notification tool into a monitoring tool. Luna: And the price stayed the same? Lucas: She actually raised it to 15 dollars a month for new customers. Grandfathered existing users at ten. And she added an annual plan at 150, which effectively gave her upfront cash. Within nine months she was at 2,000 paying users and about 150K ARR. Luna: So the lesson is: don't compete with free on price. Compete on specificity. Solve a problem free tools solve badly, for a subset of users who care deeply about that last mile. Lucas: That's the whole thesis. And honestly, if today's episode gave you a useful framing for your own product or side project, the way PingPal stays ad-free — the way this show stays ad-free — is listener support. If that kind of analysis is valuable to you, you can buy me a coffee at buy me a coffee dot com slash fexingo. Luna: Yeah, it really does help us keep the conversation focused on the actual tactics, not on sponsors. And it's a small way to say 'more of this, please'. Lucas: So back to Sarah's story. The big mistake happened in month six, before she raised the price. She tried to build an ifttt style integration layer — connecting to Slack, Discord, email, SMS — all at once. It took her three months and ballooned her codebase. She almost ran out of runway. Luna: Classic founder trap. Build the platform, not the feature. Lucas: Exactly. She killed most of the integrations, kept only email and a webhook endpoint. That focused her development time on monitoring reliability instead. And it paid off. By month 12 she had 4,000 paying users and 250K ARR. Luna: And the free tool competitors? Google Alerts hasn't changed its feature set in years. IFTTT moved to a subscription model that actually costs more than PingPal for equivalent functionality. Lucas: Right. Sarah didn't beat free tools on price — she out-executed on a narrow use case and let the incumbents be generalists. That's the indie hacker advantage. You can move fast, talk to users directly, and build exactly what a specific group needs. Luna: One thing I found interesting — she put her revenue dashboard on her public profile from day one. Anyone could see her MRR graph. That became a trust asset, especially when prospects saw the line going up month after month. Lucas: That was another smart move. It's essentially 'social proof as a service'. New users land on her site, see 4,000 paying users and a growing revenue curve, and think 'okay, this isn't a fly-by-night operation'. For a solo dev competing with Google, that's gold. Luna: So for someone listening who's thinking of building a tool that competes with a free alternative — what's the one actionable takeaway? Lucas: Find the three things free tools do badly. Interview people who use the free tool and are frustrated. Build the fix for the most painful one. Charge for it. That's literally the playbook Sarah followed. Luna: She also had a great line in her blog post about this. She said: 'Free tools are designed to be good enough for everyone. I only have to be great for a few.' Lucas: Yeah, that's the indie hacker mantra. And PingPal is living proof it works. Today, Sarah is working on version 2.0 — adding team collaboration and a REST API. Still solo. Still bootstrapped. Luna: And still competing with free. Lucas: But winning on the thing that matters to the people who pay. That's the whole game.