If you want to bootstrap a SaaS to millions in ARR, pick a narrow B2B pain, price it so 1–3k customers can get you to $1–3M ARR, and build one repeatable acquisition channel (SEO content, integrations/marketplaces, or a specific outbound motion). Keep CAC payback ~12–18 months by leaning on low-cost channels and retention tactics, and use a simple stack (payments, billing, analytics, support) you won’t have to rip out at $1M. Case studies to model: Plausible (crossed $1M ARR and kept growing, fully bootstrapped) and ConvertKit/Kit (estimated $52M ARR in 2025). Plausible’s founders publish milestones and ConvertKit’s estimates are tracked by research firm Sacra. (plausible.io)
Key takeaways
- $1M ARR is $83,333 MRR. That’s roughly 1,700 customers at $49, 840 at $99, 420 at $199, 280 at $299, or 170 at $499.
- Focus on one primary channel to start: compound SEO, a high‑intent marketplace/integration, or targeted outbound. Add others only after one works.
- Use transparent, inexpensive infrastructure you won’t regret at $1–3M ARR: Stripe or a Merchant of Record (Paddle/Lemon Squeezy), a managed DB (Supabase), lean support (Help Scout or Intercom’s startup plan), privacy‑friendly analytics (Plausible). Cite the vendor rate cards before you lock in. (stripe.com)
1) Start with the ARR math and price to win
Before you write a line of code, decide the revenue configuration you’re aiming at in years 1–3.
ARR targets and customer counts
- $1M ARR = $83,333 MRR
- $49 plan: ~1,700 customers
- $99 plan: ~840 customers
- $199 plan: ~420 customers
- $299 plan: ~280 customers
- $499 plan: ~170 customers
- $3M ARR = $250,000 MRR
- $99 plan: ~2,525 customers
- $199 plan: ~1,255 customers
- $499 plan: ~501 customers
Pick a target that matches a realistic account universe you can reach with your channel. Example: 500–1,500 B2B teams on a $199–$499 plan is often achievable with one reliable channel.
Pricing starter template (copy/paste)
- Tier 1 (Most popular): $49–$99/mo — for teams that want the core job done. Limit seats or usage so upgrades are natural.
- Tier 2: $199–$299/mo — unlocks team features (SSO, roles), higher quotas, and priority support.
- Tier 3: $499–$999/mo — advanced controls, audit/export, premium SLAs. Quote larger annuals here.
- Annual: Start with a modest incentive (10–20%); don’t default to 2 months free without testing. ProfitWell’s data shows aggressive discounting can hurt LTV. (learn.profitwell.com)
Benchmarks to watch as you price
- CAC payback: common “good” wisdom is ~12 months, but it varies with ACV; recent private‑company benchmarks show CAC payback distribution spread by ACV and trending up for some cohorts. Set your payback target by ACV and measure it. (benchmarkit.ai)
Further reading: if you’re earlier in the journey, start with our primer, What is bootstrapped SaaS? and this tactical guide on building a bootstrapped B2B SaaS company.
2) Validate the specific pain (talk to 20 buyers)
Do 20 recorded buyer interviews before you lock the roadmap. Talk only to people who suffer the problem. Use a 15–20 minute script:
- What’s the last time this problem hurt? What broke? Cost?
- What did you try? Why did that fail or stall?
- What would “good” look like next quarter?
- What data/systems/permissions are involved?
- If I solved X and Y, what would you expect to pay monthly? Annual?
Close each call by asking for a pre‑commit: “If I shipped A and B in 4 weeks, could we pilot at $199/mo?” Capture these as milestone notes you can reuse on your landing page and in your early sales emails.
3) Ship a lean stack you won’t outgrow at $1–3M ARR
Billing and payments (pick one path)
- Path A: Stripe if you want control and the lowest list price for domestic cards in the US. Standard US card pricing is 2.9% + 30¢ per successful domestic card transaction, with add‑ons for international cards and currency conversion. This keeps taxes/compliance on you (or a tax tool) but maximizes flexibility. (stripe.com)
- Path B: Merchant of Record (MoR) if you want global VAT/sales tax and compliance handled. Paddle and Lemon Squeezy act as merchant of record and bundle taxes, buyer support, fraud tools, and more into an all‑in price; you trade a higher take‑rate for simplicity and speed to global revenue. See Paddle’s “all‑inclusive” pricing model and Lemon Squeezy’s MoR explanation. (paddle.com)
Comparison snapshot
- Stripe: lowest headline rate in the US; you add tax, fraud, dunning, invoicing as needed. Great control. (stripe.com)
- MoR (Paddle/Lemon Squeezy/FastSpring): one vendor handles tax registration, collection, remittance, and buyer billing support; faster to sell globally; you accept a revenue share and platform rules. (paddle.com)
Database and hosting
- Supabase: managed Postgres with auth/storage. Clear paid tiers and usage pricing; Pro starts with bundled capacity and then per‑unit overages. Check the current Supabase pricing page for limits and overages as they evolve. (supabase.com)
- App hosting: Render, Fly.io, or Vercel are common and affordable. Each publishes transparent, component‑level pricing. See Render’s pricing and Fly.io resource pricing. If you choose Vercel, note the Pro per‑seat price and metered add‑ons. (render.com)
Analytics, email, and support
- Analytics: Plausible is fast, privacy‑friendly, and simple to budget. Review their pricing/docs before launch and for self‑hosting options. (plausible.io)
- Transactional email: Postmark’s plan grid and limits are published and stable; it’s popular for receipts, password resets, and dunning notices. (postmarkapp.com)
- Support: Help Scout lists seat‑based pricing and publishes plan details; Intercom offers a steeply discounted Early Stage program that can be cost‑effective for the first years. Check Help Scout’s plan docs and Intercom’s startup pricing details. (docs.helpscout.com)
4) Make distribution a product decision (pick one lane first)
Lane 1 — SEO content that compounds (6–18 months)
- Write the canonical guides for your buyer’s queries and ship them on your domain. The Plausible team publicly attributes much of their early growth to a few high‑signal posts that ranked and were shared on Hacker News/Twitter. Their founders document hitting $1M ARR and the content that moved the needle. Use their outline as a model. (d3b1x2yrzmar10.devex.com)
- Editorial board for month 1: “{Pain} calculator,” “{Pain} teardown for {tool},” “10 postmortems of {pain},” “RFP template for {job},” “How we migrated from {incumbent} safely.”
Lane 2 — Integrations and marketplaces (fast time‑to‑intent)
- Shopify App Store: if you solve a merchant problem, you can pay 0% revenue share on the first $1M in gross app revenue (from Jan 1, 2025), then 15% after that. This is unusually founder‑friendly and can rapidly put you in front of buyers with a card on file. Read Shopify’s revenue share policy and partner terms update. (shopify.dev)
- Slack Marketplace: if your product lives in chat or workflows, ship a Slack app and list it. Slack documents the submission and review process and maintains a marketplace review guide and checklist. Build quality; reviews can take weeks. (api.slack.com)
- Atlassian Marketplace: if you enhance Jira/Confluence, Atlassian handles billing and distribution with a formal revenue share. Read the developer docs before you price. (developer.atlassian.com)
- Zapier Developer/Partner Program: if your product triggers actions or depends on others, a Zapier integration can unlock long‑tail distribution and reduce churn by embedding you in users’ workflows. Start with the Zapier partner docs. (zapier.com)
Lane 3 — Targeted outbound (weeks, not months)
- Use enriched lists and trigger events (hiring, tech migrations, compliance deadlines). For US email, follow the FTC’s CAN‑SPAM guidance. For EU/UK, ensure a lawful basis under GDPR (many B2B teams rely on legitimate interests where appropriate) and check local e‑privacy rules; the European Commission and EDPB publish plain‑English briefs. (ftc.gov)
5) Make founder credibility visible (and book calls)
Create a place where prospects can see the person behind the product and take action. A founders.page is designed for this: one link for the founder, every product you’ve built, your milestones, socials, GitHub activity, and a “Book a call” link.
What to put on it for this use case
- Products: your live SaaS and any relevant tools/templates. Link pricing and a 3‑minute loom demo.
- Milestones: “First 100 users,” “$1k MRR,” “Security review done,” “Launched Slack integration,” “Hit 50 NPS.” These are social proof for early adopters.
- Links: docs, changelog, case studies, your personal X/LinkedIn, and GitHub commit activity.
- “Book a call”: 15‑minute discovery or onboarding on your Calendly; it closes early pilots faster than endless email.
Do this as soon as you have a credible landing page and a first milestone. It gives your cold email/DMs, marketplace listings, and SEO traffic a single, trustable destination. When you’re ready: create your free founders.page.