Marketing performance dashboard / Automated insights
Performance, translated
into the next move.
A portfolio demonstration that connects campaign evidence to budget, creative, and funnel decisions without burying the reader in reporting noise.
Repair the funnel
AI Decision Room
A simulated analyst that connects performance signals to budget, funnel, risk, and testing decisions.
Ceramic coating near me is the clearest eligible conversion opportunity; 30-minute transforms is the first acquisition campaign to validate.
Revenue moved down 2.4% against a 0.4% decrease in spend. Rebooking email is the efficiency leader, but its list-limited economics should not be treated as broad paid-media scale capacity.
340 active-view attributed conversions · Ceramic coating 151 / 30-minute transforms 18 · matched 30-day comparison · heuristic demo index, not a profitability benchmark
See where the media mix earns its place.
Switch the lens without adding another wall of charts.
Every campaign, ranked with context.
Sort the core decision metrics; expand a row for supporting evidence.
| Channel | |||||||
|---|---|---|---|---|---|---|---|
| $478 | $10,154 | 21.23× | $3.83 | 5.9% | |||
| Retargeting | $1,228 | $10,812 | 8.80× | $9.90 | 8.5% | ||
| Google Search | $3,894 | $23,156 | 5.95× | $14.11 | 4.5% | ||
| $1,986 | $4,617 | 2.32× | $23.09 | 3.2% | |||
| TikTok | $1,416 | $2,768 | 1.95× | $21.14 | 1.0% |
Compare efficiency and scale side by side.
The selected business, period, and filters remain applied.
Ceramic coating leads on both revenue and efficiency, with ROAS 204% stronger than 30-minute transforms. Scale in measured steps so the comparison remains valid.
Designed to demonstrate strategy and implementation.
The businesses and performance data are fictional. The analysis engine recalculates weighted KPIs from the active view, separates scalable acquisition from lifecycle efficiency, and maps the evidence into scenarios, tests, and decision guardrails.
Next.js, TypeScript, Tailwind CSS, Recharts, deterministic sample data, and client-side PDF export.
Revenue is simulated last-click attribution. Rates are recalculated from totals and never averaged.
The same normalized schema can later accept Google Ads, Meta, TikTok, email, GA4, or an AI API.