MoneyForge
All Posts
Case Studies

Case Study: A Micro-SaaS That Went From $0 to $3,500 MRR

MoneyForge Team 2026-07-16 10 min read

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

MetricValue
ProductNotion to Google Calendar sync
Launch dateJanuary 2025
Pricing$7/month or $59/year
Paying customers500
MRR$3,500
Churn rate4.2%/month
Tech stackNext.js, Vercel, Notion API, Google Calendar API
Team size1 (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

  1. User connects their Notion account and Google Calendar
  2. User selects a Notion database (e.g., "Tasks" with a "Due Date" column)
  3. The tool syncs each task with a due date to Google Calendar as an event
  4. Changes in Notion automatically update the calendar (bidirectional sync)
  5. The sync runs every 15 minutes

Simple value proposition: "Your Notion tasks, automatically on your Google Calendar."

Pricing Strategy

PlanPriceFeatures
Free$01 database, 10 tasks, manual sync
Pro$7/monthUnlimited databases, auto-sync, calendar colors
Team$19/month5 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

MonthMRRCustomersKey Event
1$62389Product Hunt launch
2$780112Notion community posts
3$950136First SEO blog post ranks
4$1,200171Google Marketplace listing
5$1,450207Featured in Notion newsletter
6$1,800257Batch sync feature launched
7$2,100300SEO content compounding
8$2,450350Annual plan launched
9$2,700386Team plan launched
12$3,100443Holiday season boost
18$3,500500Steady 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:

ReasonPercentage
Stopped using Notion35%
Switched to another tool20%
Price sensitivity15%
Missing feature12%
Unknown18%

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

ExpenseMonthly 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

  1. Scratched his own itch: He built something he needed. This meant he understood the user perfectly.
  2. Priced for conversion: $7/month is an impulse buy. At $15, conversion rates would have been 40% lower.
  3. Shipped weekly: New features every 1-2 weeks kept the product fresh and gave users reasons to stay.
  4. Wrote SEO content: The 12 blog posts are the gift that keeps giving. They cost nothing after writing and drive 60% of signups.
  5. 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.