Back to Blog
November 16, 2025
ProductAnalytics

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.

Synter Growth Dashboard showing 18 KPIs across Revenue, Acquisition, and Product

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.

Dashboard overview with KPI grid and channel performance table

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.

Ready to let AI agents run your campaigns?

Start for free with 1,000 credits and launch campaigns across Google, Meta, LinkedIn, Reddit, and more.

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