← Back to Sandbox

Auto-generating campaign dashboards

Analytics Lens

The Hypothesis

Can a dashboard generate itself — no configuration, no widget selection — just by knowing what campaign is running and what outcomes matter?

The Concept

Every dashboard tool requires setup: select metrics, choose visualisations, configure data sources, arrange widgets. This experiment eliminates all of that. When a campaign goes live — landing page traffic, email test, ad launch, lifecycle flow — the dashboard auto-generates itself. The system knows the campaign type, the defined outcome goals, and what data is flowing through the feedback loop. It dynamically assembles the right layout, metrics, and charts for that context. An AI narration layer explains what's happening in plain English alongside every chart.

The Flow.
Campaign goes live
landing page, email, ad, or lifecycle flow activates
System detects campaign type
determines what metrics and views are relevant
Auto-assemble dashboard
outcome-first layout: business goal at top, supporting metrics below
AI narrates in real time
"Variant B outperforming by 18% after 1,200 sessions. ~300 more needed for significance."
Chat-queryable
"Why is the Tuesday cohort converting lower?" → data-backed answer

No configuration. No widget selection. The dashboard appears when the campaign starts.

Auto-generating campaign dashboards

The hypothesis

Can a dashboard generate itself — no configuration, no widget selection — just by knowing what campaign is running and what outcomes matter?


The concept

Every dashboard tool requires setup: select metrics, choose visualisations, configure data sources, arrange widgets. This experiment eliminates all of that. When a campaign goes live — landing page traffic, email test, ad launch, lifecycle flow — the dashboard auto-generates itself. The system knows the campaign type, the defined outcome goals, and what data is flowing through the feedback loop. It dynamically assembles the right layout, metrics, and charts for that context. An AI narration layer explains what’s happening in plain English alongside every chart.


How it works

  1. Campaign goes live — landing page, email, ad, or lifecycle flow activates
  2. System detects campaign type — determines what metrics and views are relevant
  3. Auto-assemble dashboard — outcome-first layout: business goal at top, supporting metrics below
  4. AI narrates in real time — “Variant B outperforming by 18% after 1,200 sessions. ~300 more needed for significance.”
  5. Chat-queryable — “Why is the Tuesday cohort converting lower?” → data-backed answer

No configuration. No widget selection. The dashboard appears when the campaign starts.


What it explores


What we found


Learnings


Where it goes next

This is becoming a core component of Lens. The narration layer in particular — the idea that every chart should come with a plain-English explanation of what it means — is something we’re applying across all our reporting surfaces.

Want early access?
Some of these become products.

Innovation and frustration start in the sandbox. Tell us about your what-ifs and let's test something.

Start a conversation