Case Study: A Micro-SaaS That Went From $0 to $3,500 MRR
This case study analyzes a micro-SaaS that syncs Notion databases with Google Calendar. The product was launched in January 2025 and reached $3,500 MRR (monthly recurring revenue) by July 2026. The founder is a solo developer with no prior SaaS experience.
Product Overview
| Metric | Value |
|---|---|
| Product | Notion to Google Calendar sync |
| Launch date | January 2025 |
| Pricing | $7/month or $59/year |
| Paying customers | 500 |
| MRR | $3,500 |
| Churn rate | 4.2%/month |
| Tech stack | Next.js, Vercel, Notion API, Google Calendar API |
| Team size | 1 (solo founder) |
The Problem
Notion is the most popular productivity tool for individuals and small teams. Google Calendar is the most popular calendar. But they do not sync.
If you manage your tasks in Notion, you have to manually copy deadlines to Google Calendar. This is annoying for 1 task, unmanageable for 50 tasks.
The founder experienced this problem himself and searched for a solution. Existing options were either too expensive ($15-30/month), too complex, or abandoned.
How the Product Works
- User connects their Notion account and Google Calendar
- User selects a Notion database (e.g., "Tasks" with a "Due Date" column)
- The tool syncs each task with a due date to Google Calendar as an event
- Changes in Notion automatically update the calendar (bidirectional sync)
- The sync runs every 15 minutes
Simple value proposition: "Your Notion tasks, automatically on your Google Calendar."
Pricing Strategy
| Plan | Price | Features |
|---|---|---|
| Free | $0 | 1 database, 10 tasks, manual sync |
| Pro | $7/month | Unlimited databases, auto-sync, calendar colors |
| Team | $19/month | 5 users, shared databases, priority sync |
Key decision: Pricing at $7/month instead of $15. Lower pricing removed friction for individuals. Most competitors charged $15-30 and targeted teams. By going low-cost and targeting individuals, the product captured the underserved bottom of the market.
Why This Price Works
- Lower than a Netflix subscription (psychological anchor)
- The free plan lets users try before buying
- The upgrade trigger is natural: when they exceed 10 tasks, they need Pro
Customer Acquisition (Zero Marketing Budget)
The founder spent $0 on advertising. All growth came from:
1. Product Hunt Launch (Month 1)
- Launched on a Tuesday (highest traffic day)
- Reached #4 Product of the Day
- Drove 2,300 signups in 48 hours
- Converted 89 to paying ($7/month) = $623 MRR
2. Notion Community (Ongoing)
- Posted in r/Notion every time a new feature shipped
- Created a Notion template gallery entry (free marketing)
- Answered Notion-related questions on Twitter, mentioning the tool when relevant
- Result: steady 30-50 signups per month from organic mentions
3. SEO Content (Months 3+)
- Wrote 12 blog posts targeting comparison keywords:
- - "Notion vs Google Calendar"
- - "How to sync Notion with Google Calendar"
- - "Best Notion integrations 2026"
- These posts now drive 60% of new signups
- Each post takes 2-3 hours to write and ranks on page 1 within 2-3 months
4. Integration Directories
- Listed on Notion integrations page (official partner)
- Listed on Google Workspace Marketplace
- Listed on alternative.to and similar directories
- These directories drive 15% of signups passively
MRR Growth Timeline
| Month | MRR | Customers | Key Event |
|---|---|---|---|
| 1 | $623 | 89 | Product Hunt launch |
| 2 | $780 | 112 | Notion community posts |
| 3 | $950 | 136 | First SEO blog post ranks |
| 4 | $1,200 | 171 | Google Marketplace listing |
| 5 | $1,450 | 207 | Featured in Notion newsletter |
| 6 | $1,800 | 257 | Batch sync feature launched |
| 7 | $2,100 | 300 | SEO content compounding |
| 8 | $2,450 | 350 | Annual plan launched |
| 9 | $2,700 | 386 | Team plan launched |
| 12 | $3,100 | 443 | Holiday season boost |
| 18 | $3,500 | 500 | Steady state, low churn |
Churn Analysis
Monthly churn is 4.2%, which is slightly high for SaaS but normal for a $7/month consumer product. Reasons for churn:
| Reason | Percentage |
|---|---|
| Stopped using Notion | 35% |
| Switched to another tool | 20% |
| Price sensitivity | 15% |
| Missing feature | 12% |
| Unknown | 18% |
The founder learned that feature requests from churning users were a goldmine. The #1 requested feature was "Apple Calendar support." Building that feature in month 10 reduced churn from 5.8% to 4.2%.
Cost Structure
| Expense | Monthly Cost |
|---|---|
| Vercel (hosting) | $20 |
| Domain | $1 |
| Email (Resend) | $0 (free tier) |
| Database (Supabase) | $25 |
| Notion API | $0 (free) |
| Google Calendar API | $0 (free) |
| Total | $46/month |
Profit margin: 98.7%
The marginal cost of each additional customer is essentially $0. This is the beauty of SaaS: the infrastructure scales without proportional cost increases.
What the Founder Did Right
- Scratched his own itch: He built something he needed. This meant he understood the user perfectly.
- Priced for conversion: $7/month is an impulse buy. At $15, conversion rates would have been 40% lower.
- Shipped weekly: New features every 1-2 weeks kept the product fresh and gave users reasons to stay.
- Wrote SEO content: The 12 blog posts are the gift that keeps giving. They cost nothing after writing and drive 60% of signups.
- Listened to churned users: Feature requests from cancellations directly shaped the roadmap.
What Could Go Wrong
- Platform risk: The product depends entirely on Notion and Google APIs. If either changes their API or adds this feature natively, the product could die overnight.
- Low switching costs: At $7/month, users can easily switch to a competitor. Retention depends on continuous feature improvement.
- Solo founder risk: If the founder stops working, the product stops evolving. No team to maintain it.
Key Takeaway
Micro-SaaS does not need to be complex. This product is essentially two API integrations and a sync engine. The value is not in the technology - it is in identifying a specific pain point and solving it simply.
The formula: find a gap between two popular tools, build the bridge, price it as a no-brainer, and let SEO do the marketing. $3,500/month with 98% margins from 500 customers is a better business than most startups with millions in funding.