| raw | raw/i-copied-a-100m-saas-undercut-their-prices-and-made-10k.md |
|---|---|
| url |
TL;DR
Abhishek built EUform (an alternative to Typeform) and grew it to $11,000 MRR within two years by identifying a gap left by Typeform’s recent pricing hikes. Instead of inventing a new product, Abhishek copied a validated $100M market, undercut the incumbent’s pricing, added missing features requested on forums, and built a one-click migration tool that converts Typeform forms into EUform formats in seconds. Today, EUform operates on a highly profitable freemium model with over 35,000 registered users.
The Founder’s Story
Before launching EUform, Abhishek ran Botflow, a no-code conversational chatbot builder with about 200 users. While analyzing user behavior, he realized that the majority of his customers were actually using the chatbot tool as a substitute for conversational forms.
Around the same time, Typeform (a massive $100M+ SaaS) implemented significant pricing increases, pricing out bootstrapper and small business customers. Sensing an opportunity, Abhishek researched Twitter, Reddit, and Typeform’s own community forums to find user complaints and feature requests that Typeform ignored. Satisfied with this validation, he sold Botflow and went all-in to build EUform in 2023.
The “Finding the Gap” Strategy
Abhishek strongly advises indie hackers and bootstrapped founders against trying to invent novel product concepts (like a new Facebook or Uber) that require massive venture capital. Instead, they should target already-validated markets dominated by large players and target the gaps.
The 4-Step Playbook to Exploiting Incumbents
- Search for Alternatives: Search Twitter, Reddit, and forums using the phrase
"[Competitor Name] alternative"or"X alternative"to identify high-interest search volumes. - Find Gaps & Pain Points: Look for unmet feature requests or pricing issues. High pricing is a valid gap only if the incumbent is actively moving up-market and ignoring small startups.
- Targeted Cold Outreach: Create a bare-bones landing page showing your targeted solution, then reach out directly to the frustrated users discovered on social media.
- Frictionless Migration (The Moat): Build a tool to import data from the competitor easily. For EUform, Abhishek built a feature where a user simply pastes their public Typeform URL, and the app automatically copies and generates a EUform equivalent in seconds.
Open Gaps Abhishek Identifies for Indie Hackers
- Simple Canny Alternative: Canny (a feedback board manager) has moved up-market and is too expensive for small startups, leaving room for a lightweight, affordable option.
- Forest Habit-Builder Alternative: A popular habit tracker app that visualizes habits as trees/forests has recently received a flood of 1-star reviews, indicating poor performance and an opportunity to capture their user base.
- Indie Hacker Rule: Never build complex marketplaces or social networks. Focus purely on high-utility, simple SaaS tools.
EUform Performance & Metrics
- Monthly Recurring Revenue: ~$11,000 MRR.
- Registered Users: 35,000+ registered accounts.
- Paying Customers: ~500+ paid subscriptions.
- Pricing Model: Freemium (90%+ of all features are completely free).
- Conversion Rate: 1.5% to 2.0%.
- Monthly Traffic: ~35,000 unique monthly visitors.
- Activity Metric: Recently crossed 4 million successful form submissions.
- Monthly Operating Cost: Less than $1,200/mo.
The MVP Process
Abhishek built the first version of EUform in just two weeks.
- Scope Reduction: The MVP was incredibly basic, only letting users collect inputs via standard text fields (name, email, rating) and download results as a raw CSV file.
- No Extras: It launched without Google Sheets integrations, advanced dashboard styling, or a professional logo.
- Iterative Design: The landing page remained extremely basic until the app hit 200 registered users, at which point Abhishek’s wife redesigned it to its current layout.
Tech Stack
- Backend Framework: PHP / Laravel (chosen because Abhishek had 10 years of experience with it, prioritizing comfort and speed over trendy tech).
- Hosting / Cloud: Amazon Web Services (AWS).
- Security & CDN: Cloudflare.
- Payment Gateway: Stripe.
- Fraud Detection: OpenAI API (custom model to identify and block spam, phishing, and bad actors attempting to exploit the free tier).
- Help Documentation: Slite.
- Web Analytics: Simple Analytics.
- User Feedback: Canny.
- Email Delivery: Mailgun.
Key Quotes
- “In my opinion, the best approach to build a SaaS is you should not invent things. As an indie hacker, as a bootstrapper, you can’t create the next Uber… You should approach the market which is already validated.”
- “Find a landing page where you can paste your competitor’s URL, and it will generate your app within a few seconds. So people can see, ‘Okay, this is what we are getting.’”
- “Don’t build things because you can… first search for what people are looking for, and then build it.”
Related Frameworks & Playbooks
- the-clone-strategy — Cloning validated up-market software with a niche pivot