You build a bootstrapped B2B SaaS by solving one painful, narrow problem for a specific buyer, charging from day one, and compounding distribution through founder-led sales, integrations, and content. It’s viable: Mailchimp was bootstrapped for two decades before its $12B acquisition by Intuit, and Basecamp has remained a profitable, self-funded business for years. (investors.intuit.com)
Key takeaways
- Pick a tiny ICP and one job-to-be-done; pre-sell to 5–10 buyers before writing production code.
- Start paid from day one; keep pricing simple (seat or tier) and add usage-based elements later.
- Choose a billing stack you can run yourself (Stripe Billing) or outsource (Merchant of Record like Paddle/Lemon Squeezy). Fees differ materially; model them early.
- For distribution, stack channels: founder-led outbound, integrations marketplaces, review sites, and one flagship content pillar.
- Track only a few metrics at first: CAC payback months and LTV; they steer almost every decision. (startups.com)
Roadmap at a glance (0–24 months)
- Months 0–1: Problem interviews, pre-sell 5–10 annuals; build clickable prototype; validate pricing.
- Months 2–4: Ship an MVP that solves a single workflow end-to-end; put buyers on a paid pilot.
- Months 5–9: Founder-led sales; build 2–3 integrations your ICP already uses; publish your first distribution-quality guide.
- Months 10–15: Harden onboarding, instrument analytics, pursue marketplace listings; hire first CS generalist.
- Months 16–24: Add one scalable channel (SEO or integrations marketplace), consider light compliance (SOC 2) if mid-market deals demand it. (drata.com)
1) Choose a painfully narrow problem and pre‑sell it
- Declare an ICP with budget and an urgent job. For example: “RevOps leads at 50–300‑employee SaaS companies who need reliable Salesforce→billing sync.”
- Run 10 discovery calls to map the current workflow, tools, and failure points; end each with a paid pilot ask (discount for early access, fixed start date).
- Pre‑selling is a proven path. ConvertKit’s founder documented turning a stalled side project into meaningful MRR by selling one creator at a time and doing unscalable outreach. (nathanbarry.com)
Questions to ask in those calls
- “What’s broken in your current process? What have you already tried?”
- “If I fixed only X and Y in two weeks, would you pay $Z to start next month?”
- “Who signs? What security/IT review blocks a purchase here?”
2) Build the thinnest possible product to deliver one outcome
Recommended starter stack (cheap, fast, proven):
- Frontend/hosting: Vercel Pro for collaborative previews and instant deploys. (vercel.com)
- Database/auth/file storage: Supabase Pro (predictable entry price with usage add‑ons). (supabase.com)
- Product analytics: PostHog or Mixpanel (pick one; instrument activation and retention events on day one). [Add whichever you choose later; this line is guidance, not a claim.]
Architecture rule of thumb
- One core table per primary object your user manipulates.
- One “events” table (or analytics SDK) for activation, aha moment, and retained usage.
- One background worker queue. Keep the scope brutally small until paying users demand more.
3) Pick a billing model you can actually operate
There are two sane paths for a bootstrapped B2B SaaS:
- Stripe Billing: You operate payments and remain the merchant of record (you own tax registrations, filings, chargebacks). Pay‑as‑you‑go pricing is 0.7% of Billing volume; card processing (e.g., 2.9% + 30¢ in the U.S.) is separate. Subscription plan tiers exist for predictable monthly pricing. (stripe.com)
- Merchant of Record (MoR): Outsource payments, global taxes, and some billing support to a provider. Lemon Squeezy lists 5% + $0.50 per transaction and acts as MoR; Paddle markets an all‑inclusive MoR fee, commonly shown as 5% + $0.50. (lemonsqueezy.com)
Stripe vs MoR: quick comparison
| Option | Who files/remits taxes | Typical published fees | You should choose it if |
|---|---|---|---|
| Stripe Billing | You | 0.7% of Billing volume + processing (e.g., 2.9% + $0.30 for cards in US) | You want maximum control over checkout, already do business in a handful of countries, or your buyers demand custom quotes/terms. (stripe.com) |
| Lemon Squeezy (MoR) | Provider | 5% + $0.50 per transaction | You want to sell globally fast with minimal tax ops; your ACV supports the MoR take-rate. (lemonsqueezy.com) |
| Paddle (MoR) | Provider | Paddle publicly positions an all‑in fee commonly referenced as 5% + $0.50 | Similar to Lemon Squeezy; also strong for desktop/in‑app software sellers. Confirm current commercial terms with Paddle. (paddle.com) |
Pricing checklist
- Start simple: good/better/best tiers or per‑seat. Add usage‑based components once you see clear variable value (e.g., events, messages, credits). Industry data shows rising adoption of usage‑based and hybrid pricing; don’t force it from day one. (techcrunch.com)
- Model fees early: at $49/mo, a $0.50 fixed MoR fee is ~1% absolute margin drag before the percentage cut. At $499/mo it’s negligible; at $9/mo it dominates.
- Annualize cash: offer 10–20% off for annual prepay to reduce CAC payback months (see the CAC payback section below). (startups.com)
4) Founder‑led sales that actually convert
Tools that are simple and affordable:
- Lead data and sequencing: Lemlist (email sequencing with enrichment add‑ons) or Instantly (cold email at volume). Use their cheapest tier until you prove reply‑to‑demo conversion. (lemlist.com)
Cold email template you can steal Subject: Quick win for {Company}’s {team}
Hi {First}, We help {ICP} cut {pain} from {current workflow} by {short how}. It takes one week to pilot and we’ve seen {specific result} for companies like {credible peer}. If I send a 3‑minute Loom walking through {Company}’s setup and where we slot in, would you watch it?
If yes, I’ll send it over and we can decide if a 15‑minute call is worth scheduling.
Best, {You}
Make the list by hand. 25 perfect targets beats 500 generic ones. In replies, book to a call within minutes, not hours; speed wins.
5) Integrations as a distribution channel
Integrations create pull when your product appears where buyers already work:
- Slack App Directory: free to list; follow Slack’s review guidelines and distribution checklist. (api.slack.com)
- Microsoft Teams Store: publish through Microsoft AppSource; adhere to Teams Store validation guidelines. (learn.microsoft.com)
- HubSpot App Marketplace: meet listing and updated certification requirements announced in 2026. (developers.hubspot.com)
- Salesforce AppExchange: expect a security review; Salesforce documents an initial $2,700 USD fee for paid apps and a 4–6 week review timeline. Free apps have the fee waived. Plan for the review up front. (partners.salesforce.com)
Practical tip: Start with 1–2 integrations your first 10 customers already use, then earn the marketplace listing once you have a few reference installs.
6) Launch moments that compound
- Product Hunt: it’s still useful for early awareness if you have a clear one‑line promise, a short demo video, and a maker’s first comment ready. Use Product Hunt’s official launch guide and checklist pages. (producthunt.com)
- Review sites: create free vendor profiles on G2 and let your first 25 customers leave reviews; upgrade only if you see real pipeline from the platform. (G2’s FY26 pricing guide documents a Free tier.) (sell.g2.com)
7) Onboarding and activation
- Kill time‑to‑first‑value: default to sample data and a single CTA.
- Don’t over‑engineer tours; in most products, the fewer steps and the more user‑initiated the better. Instrument activation so you can A/B test specifics in context rather than guessing.
- Add one lifecycle email: an activation nudge triggered by “signed up but didn’t complete setup in 24h.”