Analytics for SaaS: Measuring product-led growth
Learn which analytics metrics matter for SaaS businesses. Track user activation, engagement, and retention to drive product-led growth.
SaaS analytics focuses on the user journey from visitor to activated user to loyal customer. Understanding this journey helps you build products people love and businesses that grow.
The SaaS user journey
Unlike e-commerce (one-time purchases) or content sites (pageviews), SaaS success depends on ongoing engagement:
- Acquisition: Visitor discovers your product
- Activation: User experiences core value
- Engagement: User returns regularly
- Retention: User continues month after month
- Expansion: User upgrades or refers others
Each stage requires different metrics.
Acquisition metrics
Website traffic
Track visitors to your marketing site:
- Total visitors: Overall reach
- Traffic sources: Where visitors come from
- [Landing page](/glossary/landing-page) performance: Which pages attract visitors
Signup rate
Percentage of visitors who create accounts:
Signup rate = (New signups / Visitors) × 100Benchmark: 2-5% for most SaaS products. Higher for free tools, lower for enterprise software.
Cost per acquisition (CPA)
For paid channels:
CPA = Marketing spend / New signupsTrack CPA by channel to optimize marketing spend.
Activation metrics
Activation is the moment users experience your product's core value. This is the most critical metric for product-led growth.
Defining your activation moment
Activation varies by product:
- Project management tool: Creates first project and adds a task
- Email marketing platform: Sends first campaign
- Analytics tool: Installs tracking and views first report
- Design tool: Creates and exports first design
Define activation as the action that correlates with long-term retention.
Activation rate
Activation rate = (Activated users / Signups) × 100Benchmark: 20-40% is typical. Best-in-class products achieve 60%+.
Time to activation
How long from signup to activation? Shorter is better.
Track:
- Median time to activation
- Distribution (what percentage activate in day 1, week 1, etc.)
- Drop-off points in the activation flow
Activation funnel
Break down the steps to activation:
- Account created
- Onboarding started
- Key setup completed
- First core action taken
- Value experienced (activation)
Identify where users drop off and optimize those steps.
Engagement metrics
After activation, track ongoing usage.
Daily/Weekly/Monthly Active Users (DAU/WAU/MAU)
- DAU: Users who engage daily (high-frequency products)
- WAU: Users who engage weekly (moderate-frequency products)
- MAU: Users who engage monthly (lower-frequency products)
Choose the metric that matches your product's natural usage pattern.
Engagement ratio
DAU/MAU ratio = DAU / MAUThis shows how "sticky" your product is:
- 50%+: Extremely sticky (daily habit)
- 25-50%: Very engaged user base
- 10-25%: Healthy engagement
- Under 10%: Engagement concerns
Feature adoption
Track which features users actually use:
- Percentage of users using each feature
- Frequency of feature usage
- Features correlated with retention
This guides product development priorities.
Session frequency and depth
- Sessions per user per week: How often do users return?
- Session duration: How long do they stay?
- Actions per session: How much do they accomplish?
Retention metrics
Retention determines SaaS success. Acquiring users who don't stick around wastes resources.
Cohort retention
Track retention by signup cohort:
- Week 1 retention: What percentage return after first week?
- Month 1 retention: What percentage are active after 30 days?
- Month 3 retention: What percentage remain after 90 days?
Visualize with retention curves to see how quickly users drop off.
Churn rate
Monthly churn = (Users lost this month / Users at start of month) × 100Benchmark:
- Under 2% monthly: Excellent
- 2-5% monthly: Good
- 5-7% monthly: Needs improvement
- Over 7% monthly: Critical issue
Net Revenue Retention (NRR)
For paid products:
NRR = (Starting MRR + Expansion - Contraction - Churn) / Starting MRR × 100- Over 100%: Growing revenue from existing customers
- Under 100%: Losing revenue from existing customers
Best SaaS companies achieve 120%+ NRR.
Tracking with Glyphex
Set up custom events for key SaaS metrics:
// Track signup
glyphex.track('signup', {
plan: 'free',
source: 'organic'
});
// Track activation
glyphex.track('activated', {
days_to_activate: 2,
activation_action: 'first_project_created'
});
// Track feature usage
glyphex.track('feature_used', {
feature: 'export_report',
user_plan: 'pro'
});
// Track upgrade
glyphex.track('upgraded', {
from_plan: 'free',
to_plan: 'pro',
mrr_added: 29
});Building a SaaS analytics dashboard
Daily monitoring
- New signups
- Activations
- Active users (DAU or appropriate metric)
- Key feature usage
Weekly review
- Signup trend
- Activation rate
- Engagement trends
- Churn indicators
Monthly analysis
- Cohort retention curves
- Feature adoption rates
- Funnel conversion rates
- Revenue metrics (MRR, NRR, churn)
Common SaaS analytics mistakes
Vanity metrics focus
Tracking signups without tracking activation is misleading. 10,000 signups with 5% activation is worse than 1,000 signups with 50% activation.
Ignoring activation
Many SaaS companies optimize acquisition while neglecting activation. Improving activation from 20% to 40% doubles your effective user base.
Not segmenting
Aggregate metrics hide important patterns. Segment by:
- Acquisition source
- Plan type
- Company size
- Use case
Measuring too late
Don't wait for churn to measure retention. Early engagement signals predict future retention. Identify at-risk users before they leave.
Optimization priorities
If activation is low
- Simplify onboarding
- Reduce time to value
- Add guidance and tooltips
- Remove friction from key flows
- Consider activation incentives
If engagement is low
- Improve core features
- Add engagement hooks (notifications, emails)
- Build habit-forming features
- Identify and promote sticky features
If retention is low
- Interview churned users
- Identify churn predictors
- Build re-engagement campaigns
- Improve customer success
- Address product gaps
The product-led growth loop
Analytics enables a continuous improvement cycle:
- Measure: Track user behavior at each stage
- Analyze: Identify drop-offs and opportunities
- Hypothesize: Form theories about improvements
- Experiment: Test changes with user segments
- Learn: Measure impact and iterate
Data-driven product development compounds over time. Small improvements in activation, engagement, and retention multiply into significant growth.
Getting started
- Define your activation moment: What action indicates a user has experienced value?
- Set up tracking: Implement events for signup, activation, and key features
- Build your funnel: Visualize the path from visitor to activated user
- Establish baselines: Measure current performance at each stage
- Prioritize: Focus on the stage with the biggest drop-off
Product-led growth starts with understanding your users. Analytics provides that understanding.