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
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.
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.
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.
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.
Other milestone journeys
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.