← Back to Blog
November 16, 2025ProductAnalytics

Introducing Synter's Growth Dashboard: 18 KPIs at a Glance

Bloomberg-style overview with Revenue, Acquisition, and Product metrics. Monitor what matters in real-time.

The Problem: Dashboard Sprawl

Marketing teams juggle 5+ dashboards daily: Google Analytics, Stripe, ad platform UIs, custom SQL queries. Context-switching kills productivity and slows decision-making.

We built Synter's Growth Dashboard to consolidate your most critical metrics into a single, Bloomberg-terminal-style view.

What's Included: 18 Core KPIs

💰 Revenue (6 KPIs)

  • MRR: Monthly Recurring Revenue with trend
  • Total Revenue: All-time revenue
  • ARPU: Average Revenue Per User
  • LTV: Customer Lifetime Value
  • Churn Rate: Monthly customer churn %
  • Net Revenue Retention: Expansion vs. contraction

📈 Acquisition (6 KPIs)

  • CAC: Customer Acquisition Cost by channel
  • ROAS: Return on Ad Spend (30-day default)
  • CPC: Cost Per Click across platforms
  • Impressions: Total reach
  • Clicks: Engagement volume
  • CTR: Click-Through Rate %

⚡ Product (6 KPIs)

  • Active Users: DAU / MAU
  • New Signups: Growth rate
  • Trial Conversion: Trial → Paid %
  • Time to First Value: Onboarding speed
  • Feature Adoption: % using key features
  • Session Duration: Average engagement time

Components: Grid, Table, Funnel, Charts

The dashboard uses four key components:

  • KPIGrid: 3x6 grid with sparklines, YoY/MoM change indicators, and drill-down links
  • ChannelPerformance Table: Platform-by-platform spend, conversions, CAC, ROAS with sortable columns
  • MRR Trend Chart: 90-day rolling MRR with expansion/contraction breakdowns
  • Conversion Funnel: Visitors → Signups → Trials → Paid with drop-off rates

Built with @radix-ui and Recharts for responsive, accessible visualizations.

API: GET /api/dashboard/overview

Fetch all 18 KPIs with a single API call:

GET /api/dashboard/overview
Authorization: Bearer <token>
Query params: ?period=30d&channel=google_ads

Response:
{
  "revenue": {
    "mrr": { "value": 125000, "change": "+12.5%" },
    "totalRevenue": { "value": 1500000 },
    "arpu": { "value": 450 }
    // ...
  },
  "acquisition": {
    "cac": { "value": 85, "change": "-8.2%" },
    "roas": { "value": 4.2 }
    // ...
  },
  "product": {
    "activeUsers": { "dau": 1250, "mau": 8500 }
    // ...
  }
}

How Marketers Use It

Daily standup: Check ROAS and CAC trends before planning the day.

Budget reviews: Sort channels by ROAS to reallocate spend.

Investor updates: Export MRR chart and funnel metrics as screenshots.

Incident response: Spike in CAC? Drill into channel table to find the culprit.

See Your Growth Dashboard

Connect your ad platforms and data sources to unlock real-time KPIs across Revenue, Acquisition, and Product.