- bootstrapping
- SaaS
- B2B
- playbook
Zero Funding, Zero Burn: How to Hit $10K MRR in 30 Days
The execution version of bootstrapping a B2B SaaS. Thirty days, step by step, from nothing to $10K MRR. What to do, when, and where things go wrong.
Also on Substack
I wrote a piece a while back about bootstrapping a To B SaaS without raising money. A lot of people came back with the same response: “Makes sense in theory, but how do you actually do it?” So this is the execution version. Thirty days, step by step, from nothing to $10K MRR. What to do, when to do it, and where I’ve personally watched things go wrong.
Week 1: Validate demand before you write a single line of code
Seven days, one goal: find out if anyone will pay. No code, no product. Just run small-scale SEM campaigns. You’re looking for high-intent keywords, the kind where the person typing is already searching for a solution. Think “invoice generator for freelancers” or “scrape linkedin leads.” Spend a few dozen dollars a day, and watch one number: the UV-to-signup conversion rate on your landing page. 35% is the bar. If you can’t hit it, keep rewriting the page. Don’t touch the product yet.
A mistake I see constantly at this stage is jumping straight into SEO. SEO is a long-term asset, sure, but the feedback loop is way too slow for early validation. You could spend three months producing content only to discover the whole direction was wrong. SEM buys you certainty. You get signal in days, not months. For keyword selection, use Google Trends to find terms with slow, steady upward trajectories. Short-term spikes are usually noise, and flat lines usually mean red ocean. Then check search volume and CPC in Ahrefs or Semrush. The sweet spot for CPC is $1.50 to $3. Below that, the commercial value probably isn’t there. Above that, your margin for error gets dangerously thin.
Your landing page is your first product
Don’t write it for investors. Write it for the person who just typed a very specific problem into Google. Your first screen should say, clearly, “I solve this exact problem.” Hero section hits the pain point, then show a before-and-after (Problem to Outcome), then three steps explaining how it works, then a Free Trial CTA. You’re not trying to close a sale on the page. You’re trying to get a signup. That’s it.
Week 2: Build for one Aha Moment, nothing more
Not a polished product, not a feature-complete product, just enough that a user feels, within their first three to five minutes, “this thing actually solves the problem I came here with.” The Aha Moment has to be concrete: not “more efficient” but “generated a report in 3 minutes.” It has to happen fast, and it has to connect directly to whatever keyword brought the user in.
The development principle is one sentence: cut features, don’t add them. Force the user down a guided path to the core action. Strip away everything else. Then measure your User Activation Rate, the percentage of signups who actually complete the core action. This needs to be above 60%. If a large chunk of users are dropping off at step one, the problem isn’t demand, it’s your onboarding. Go back and fix the flow. I once looked at session recordings in PostHog and realized a third of users left because they simply didn’t understand what to do next. That kind of silent attrition is brutal.
Week 3: Design the subscription that pays for itself on first touch
The $199 to $499 annual price range is the sweet spot for B2B. It’s low enough to go on a corporate credit card without procurement or approval. Enterprise buyers have an interesting psychology here: “Let me just buy it, might need it later, it’s on the company card anyway.” The result is a pattern that looks counterintuitive at first: a decent number of paying users, surprisingly low actual usage, and almost zero refund requests. This isn’t a bug. It’s a well-understood B2B SaaS revenue model, and you can build on it.
Why annual, not monthly?
Because your CAC payback gets dramatically faster. Here’s a simplified model: $200 in ad spend brings 100 clicks, 35% signup rate gives you 35 users, 3% conversion to paid is roughly 1 paying customer at $299/year. Your CAC is $200, your first-year LTV is at least $299, and you’re already in the black on first touch. The point isn’t that you’re getting rich. The point is that you now have a growth path where the math actually works.
Week 4: Close the loop
SEM brings steady traffic, the landing page converts at or above the bar, the Free Trial triggers the Aha Moment which triggers payment, annual subscriptions lock in revenue. Every link in the chain has a clear metric. When something drops, you know exactly where to look.
Mistakes I’ve made so you don’t have to
Don’t hire too early. One or two people can run this entire playbook. More people means slower decisions at a stage where speed is everything. Don’t over-engineer your stack before the product is validated. Stripe for payments, Webflow for the landing page, Google Ads for traffic. Good enough is good enough. And don’t believe that a great product sells itself. In B2B, distribution matters as much as the product, and in the early days, it might matter more.
Where this works, and where it doesn’t
This playbook fits B2B tool-type SaaS with a clear problem-to-tool relationship: clean inputs, clear outputs, core value is saving time, reducing cost, or reducing error. Invoice generation, data scraping, CRM, reporting, customer support workflows. It does not fit products that depend on network effects, require long-term community building, need to educate the market on a new paradigm, or involve long enterprise sales cycles.
Hitting $10K MRR isn’t the finish line. It’s proof that you can make a business run without outside money. That ability, on its own, is worth more than any fundraise.
02 · More writing