Skip to content

Milestone journey template

From launch to $1k MRR

The $1k MRR threshold is the first revenue milestone that meaningfully changes founder psychology. The template names the four phases between launch and $1k MRR, with customer-count milestones at each phase and the specific stall patterns that delay the journey.

From: Launched, $0 MRR

To: $1,000 MRR (sustainable runway-grade revenue)

Typical time band: 60-365 days from public launch to $1k MRR for most indie SaaS at $20-$100/month price points. Faster paths exist for premium pricing or strong audience pre-launch.

Verified · editorial policy

The 4 phases

  1. Phase 1 · Days 0-60

    Phase 1: First 5 customers

    What this phase looks like: First customers arrive from the launch and from personal outreach. Each is a real-time event. MRR sits at $50-$500.

    What to do:

    • Personal email to every new customer. Every one. Not automation.
    • Track customer profile, source channel, and what they said convinced them.
    • Ship one product fix per week based on real customer feedback.

    Watch for: Spending the first 5 customers' worth of time on automation. Automation is for customer 50+, not customer 5.

  2. Phase 2 · Days 60-120

    Phase 2: Customers 5-15

    What this phase looks like: First word-of-mouth referrals arrive. Some launch traction continues. MRR sits at $500-$1,000.

    What to do:

    • Identify the source channel that produced the first 5. Double down on that channel before adding new ones.
    • Build the post-purchase email sequence (Soap Opera Sequence). Customers who get sequenced retain longer.
    • Continue customer-development conversations. Each one shapes positioning and product.

    Watch for: Adding 3 new acquisition channels at once. Each channel needs sustained attention; spreading thin produces zero working channels.

  3. Phase 3 · Days 120-240

    Phase 3: Crossing $1k MRR

    What this phase looks like: Customer 15-30 arrives. MRR crosses $1,000. Churn shows up for the first time — some early customers leave.

    What to do:

    • Track gross and net revenue churn explicitly. Both matter from this point on.
    • Re-survey churned customers. Why they left is the single most valuable feedback you can collect.
    • Start a referral or affiliate program. Word-of-mouth at this stage is the most cost-effective acquisition channel.

    Watch for: Treating first churn as a personal failure. Some churn is product-fit; some is offer-fit; some is timing. The signal is in the why.

  4. Phase 4 · Days 240+ ($1k MRR onward)

    Phase 4: Past $1k, building the next milestone

    What this phase looks like: MRR is past $1k. The founder feels less pressure on each individual customer. The next milestone ($5k or $10k MRR) becomes the operating target.

    What to do:

    • Audit the customer cohort. Which subset has the highest retention, lowest support cost, highest expansion likelihood? Optimize for them.
    • Add ONE new acquisition channel. Test for 90 days; double down or kill.
    • Start documenting operational playbooks. The single-founder-improvising mode does not scale past $5k MRR.

    Watch for: Skipping documentation because 'it is just me'. Future-you will need it; new hires need it; investors / acquirers need it.

Common detours that extend the timeline

  • Stalling at $300-$700 MRR for 6+ months. Almost always traceable to a positioning issue that needs explicit revisiting.
  • Adding free tiers to grow signups, then watching MRR stagnate as paid conversion drops. Free tier is a Year-2 decision for most indie SaaS, not Year-1.
  • Hiring before $1k MRR. The founder is the constraint at this stage; hiring shifts cost without shifting velocity.

What success looks like

$1k MRR sustained for 3+ consecutive months with positive net new MRR each month. Churn is tracked, customers are named, and the founder knows the next bottleneck.

What stuck looks like

Past 120 days from launch with MRR below $300 AND fewer than 8 paying customers. Customer count is the leading indicator; revenue lags by 30-60 days. The first signal to investigate is which channel produced the customers that did arrive.

Niches this journey resonates with

Frequently asked

How long should I wait at sub-$500 MRR before pivoting?
180 days of consistent effort with no movement. Less than 180 days is too short to read signal; more than 180 days without movement is the data telling you the current path does not work.

Locate yourself in the journey

The free 90-second Launch Diagnostic labels which Brunson failure mode your page hits — and that maps cleanly to the phase of this journey you are currently in.

🚀 Explore Our Network

Full disclosure: UnlockSaaS is one of ten small products built and run by one independent operator. These are the other nine.

60 days
To First Paying Customer
7 steps
Proven Playbook
100%
Money-Back Guarantee
$49
Founding Price /mo

You shipped. Nobody paid. The playbook breaks the pattern or the code refunds you automatically.

Get Free Diagnosis

Refund runs from your dashboard, not a support ticket — the server re-checks eligibility and issues it through Stripe automatically.