How to Build a SaaS Growth Dashboard in Google Analytics
By Emily Redmond, Data Analyst at Emilytics · April 2026
TL;DR: Create a GA4 dashboard with 6 widgets: new users, trial starts, activation, trial-to-paid, churn, and MRR. Check weekly.
A SaaS dashboard isn't about looking good. It's about forcing you to look at the metrics that matter weekly.
Most founders build dashboards with 50 metrics and check them monthly. That's backwards. You need 6 metrics you check weekly.
Here's how to build a minimal, useful SaaS growth dashboard in GA4.
The Six Metrics Dashboard
Your dashboard should have exactly six cards:
1. New Users (This Week vs Last Week)
What it measures: Top-of-funnel velocity.
Setup in GA4:
- Go to Dashboards → Create new dashboard
- Add Scorecard widget
- Metric:
newUsers - Date range: This week vs Last week
- Dimension: None (just the number)
Why it matters: Is your marketing working? Are you getting consistent traffic?
Healthy benchmark:
- Week-over-week growth: +5–15% for early-stage SaaS
- Trending up = good; flat = problem; down = red alert
2. Trial Starts (This Week vs Last Week)
What it measures: Middle-of-funnel velocity.
Setup in GA4:
- Custom event:
trial_started - Add Scorecard widget
- Metric: Count of
trial_startedevents - Date range: This week vs Last week
Why it matters: Did your marketing convert to trials? This is the first monetization signal.
Healthy benchmark:
- If new users = 300 and trial starts = 60, that's 20% trial start rate (good)
- If trial starts are flat or declining, your onboarding or pricing messaging is broken
3. Activated Users (This Week's Cohort)
What it measures: Product-market fit signal.
Setup in GA4:
- Custom event:
user_activated - Add Time series chart
- Metric: Count of
user_activatedevents - Dimension:
acqusition_date(weekly) - Compare week-over-week
Why it matters: Are new users completing aha moment? This is your churn predictor.
Healthy benchmark:
- 30–50% of new users should activate within week 1
- If activation is declining week-over-week, your onboarding is degrading
4. Trial-to-Paid Conversion Rate
What it measures: Sales effectiveness.
Setup in GA4:
- Add Scorecard widget
- Create custom metric:
trial_conversions / trial_starts * 100 - Date range: This month vs Last month
Why it matters: Is your sales process working? Can you close deals?
Healthy benchmark:
- B2B: 5–15% monthly conversion
- B2C: 2–8% monthly conversion
- If it's declining, your trial experience is broken
5. Monthly Churn Rate
What it measures: Retention health.
Setup in GA4:
- This comes from your billing system (pull into a sheet)
- Add to dashboard: Create Table widget showing last 3 months churn
- Or manually update a Scorecard with latest month's churn
Why it matters: Churn is the ceiling on your growth.
Healthy benchmark:
- Early-stage SaaS: <10% monthly
- Mature SaaS: 3–5% monthly
- If churn is rising month-over-month, activation is getting worse
6. MRR Growth Rate
What it measures: Business health.
Setup in GA4:
- This comes from your billing system (pull into a sheet)
- Create Table showing weekly MRR + week-over-week %
- Or Time series showing MRR trend
Why it matters: This is your heartbeat. Everything else is detail.
Healthy benchmark:
- Early-stage SaaS: 5–10% week-over-week growth
- Below 5%: Acquisition or retention problems
- Below 0%: Critical problem, requires immediate action
Building the Dashboard in GA4
Step 1: Create a new dashboard
- Go to your GA4 property
- Click Dashboards (left sidebar)
- Click Create new dashboard
- Name it "Weekly Growth Review"
Step 2: Add widgets
For each of the 6 metrics:
- Click Add a widget
- Select Scorecard (for single numbers) or Time series (for trends)
- Configure:
- Metric: e.g.,
newUsers,trial_started - Dimension: Leave blank (or use
week) - Date range: Last week vs This week comparison
- Metric: e.g.,
- Click Apply
Step 3: Arrange layout
Arrange widgets in order of importance:
- MRR (top-left, most important)
- MRR growth rate (next to MRR)
- New users (top row)
- Trial starts (top row)
- Activation (bottom)
- Churn (bottom)
Step 4: Add filters (optional)
If you have multiple products or teams:
- Add Filter widget
- Filter by: Product, region, plan tier
- Allows you to drill down
The Weekly Dashboard Review (15 minutes)
Every Monday morning, spend 15 minutes on this:
-
Check MRR (1 min)
- Is it up week-over-week? ✓ Good
- Is it flat or down? ✗ Problem
-
Check MRR growth rate (1 min)
- Is it 5%+ week-over-week? ✓ Good
- Below 5%? Problem
-
Check new users (1 min)
- Are you getting 300+ signups/week? ✓ Good (scale depends on your sales process)
- Declining? Problem
-
Check trial starts (1 min)
- Are 15%+ of signups starting trial? ✓ Good
- Below 10%? Onboarding or pricing issue
-
Check activation (2 min)
- Are 30%+ of new users activating by day 7? ✓ Good
- Below 20%? Activation is broken
- Declining week-over-week? Onboarding degraded
-
Check churn (2 min)
- Is it under 5%? ✓ Good
- Rising? Retention problem
- Cohort analysis: Are older cohorts retaining? If not, something broke
-
Action (5 min)
- If MRR growth is down, which metric caused it? Fewer activations? Fewer trials? Higher churn?
- Plan one quick fix for next week
💡 Emily's take: The best founders I work with spend 15 minutes on a dashboard every Monday. They spot problems early and fix them while they're small. Founders who check dashboards monthly are always in firefight mode.
Common Dashboard Mistakes
Mistake 1: Too many metrics
50-metric dashboards are noise. You can't act on that. Stick to 6.
Mistake 2: Checking too infrequently
Monthly is too late. By the time you see a problem, you've lost a month of users. Check weekly.
Mistake 3: Not comparing week-over-week
Absolute numbers are less useful than trends. Always compare to last week.
Mistake 4: Pulling MRR from the dashboard instead of billing system
GA4 can't calculate MRR accurately. Pull from Stripe, Chargebee, or your billing system. Connect to the dashboard with a manual update or API.
Mistake 5: Not acting on insights
A beautiful dashboard that doesn't lead to action is decoration. If activation drops, fix it. If churn spikes, investigate why. Insights → action.
Dashboard + Spreadsheet Combo
For best results, combine GA4 dashboard (for quick checks) with a Google Sheet (for deeper analysis):
GA4 dashboard: Quick pulse (15 min/week)
Google Sheet: Deep analysis (30 min/week)
| Week | New Users | Trials | Activation % | Trial-to-Paid | MRR | MRR Growth |
|---|---|---|---|---|---|---|
| Week 1 | 312 | 58 | 32% | 8% | $12,450 | +2.1% |
| Week 2 | 298 | 54 | 29% | 9% | $12,690 | +1.9% |
| Week 3 | 340 | 62 | 33% | 10% | $13,200 | +4.0% |
| Week 4 | 315 | 59 | 31% | 9% | $13,580 | +2.9% |
Add formulas to flag red zones:
- Green if activation >30%
- Red if activation <25%
This sheet is your early warning system.
Frequently Asked Questions
Q: Should my dashboard include revenue data?
A: Revenue (MRR) yes. But it comes from your billing system, not GA4. Don't try to calculate revenue in GA4—billing system is source of truth.
Q: What if I don't have activation tracking yet?
A: Set it up immediately. Create one custom event for your aha moment. This is the most important metric.
Q: Should I share the dashboard with investors?
A: No. Build a separate investor dashboard with longer-term metrics (30/60/90 day cohorts, NRR, CAC, LTV). This is your operational dashboard.
Q: How do I know if my dashboard is working?
A: If you're checking it weekly and making decisions based on it, it's working. If it's collecting dust, it's decoration.
Q: Can I automate dashboard updates?
A: GA4 dashboards auto-update hourly. For MRR (from billing system), use Zapier or a script to update your Google Sheet daily.
The Bottom Line
Build a 6-metric dashboard. Check it every Monday. Act on what you see.
That's the difference between founders who grow 10% month-over-month and founders who stumble in the dark.
Emily Redmond is a data analyst at Emilytics — AI analytics agent watching your GA4, Search Console, and Bing data around the clock. 8 years experience. Say hi →