Overview
Growth metrics dashboards help you track the entire customer journey from signup to revenue. While Consuelo’s built-in dashboards have limitations, they can still power meaningful growth tracking when configured correctly.Key Metrics to Track
Acquisition
- Signups per day/week/month
- Signups by channel
- Signups by plan type
Activation
- Activation rate (% who complete key action)
- Time to activate (days from signup to activation)
- Activation by cohort
Engagement
- DAU/MAU (daily/monthly active users)
- Feature adoption (% using key features)
- Session frequency
Revenue
- MRR/ARR (monthly/annual recurring revenue)
- Conversion rate (trial to paid)
- Average revenue per user
Creating Growth Dashboards
Step 1: Set Up Data Model
First, ensure your data model supports growth tracking:-
People object should include:
- Signup date
- Acquisition channel
- Cohort identifier
- Activation status
- Plan type
-
Companies object should include:
- Industry
- Company size
- Revenue tier
- Lifecycle stage
Step 2: Configure Widgets
Signup Trends (Line Chart)
Track signups over time:- Widget Type: Line Chart
- Object: People
- X-axis: Signup date (group by day/week)
- Y-axis: Count of records
Conversion Funnel (Aggregate Charts)
Since Consuelo doesn’t have funnel visualization, use multiple aggregate widgets: Widget 1: Total Signups- Type: Aggregate
- Object: People
- Field: Count
- Type: Aggregate
- Object: People
- Filter: Activation status = true
- Type: Aggregate
- Object: Companies
- Filter: Plan type ≠ free
Channel Breakdown (Pie Chart)
See where signups come from:- Widget Type: Pie Chart
- Object: People
- Group By: Acquisition channel
- Aggregation: Count
Revenue Trends (Bar Chart)
Track revenue growth:- Widget Type: Bar Chart
- Object: Companies
- X-axis: Created date (group by month)
- Y-axis: Sum of revenue field
Limitations & Workarounds
No Funnel Visualization
Workaround: Use multiple aggregate widgets in sequence and calculate rates manually.No Cohort Analysis
Workaround: Create cohorts as custom objects or use the GraphQL API to calculate cohort retention in scripts.No Real-Time Data
Workaround: Dashboards refresh on page load. For real-time monitoring, use external tools via iFrame widgets.Max 100 Bars/50 Groups
Workaround: Use weekly/monthly aggregation instead of daily for long time periods.External Analytics Integration
For advanced analytics, use the iFrame widget to embed external tools:PostHog Dashboard
Amplitude Charts
Embed Amplitude charts directly in your Consuelo dashboard using the iFrame widget.Custom Analytics
Build custom dashboards and embed them:Script-Based Analytics
For complex metrics, query via the API and build custom reports:Best Practices
- Start simple: Begin with 3-5 key metrics
- Regular review: Check dashboards weekly for trends
- Actionable metrics: Focus on metrics that drive decisions
- Compare over time: Use date filters to see trends
- Segment data: Break down by channel, plan, or cohort