Marketing KPI Dashboard Spec

Spec a marketing dashboard for a campaign or channel: each metric's definition, formula and source, the segments, caveats and the decision it serves.

Works in ChatGPT, Claude and Gemini18 of 20 in Marketing promptsUpdated 18 Oct 2026
  • marketing
  • strategy
  • growth
  • beginner

The prompt

Prompt · 4 blanksBlanks in capitals
Write a specification for a marketing dashboard that an analyst or developer can build from, for the campaign or channel below.

Use this:
- What it tracks: CAMPAIGN OR CHANNEL
- The decisions it should help with, and who makes them: DECISIONS AND OWNERS
- Data sources and tools I have: DATA SOURCES
- Goals or targets already set: TARGETS (optional)

Write:
1. Purpose: two sentences on who uses the dashboard, how often and for what.
2. A metric table of 6-10 rows with columns: metric, plain definition, formula, data source, refresh frequency, target, the decision it informs.
3. Segments and filters: the 3-5 breakdowns worth having (e.g. region, device, new vs returning customers) and why.
4. Layout: what goes in the top row, which charts sit below, and one line per chart on its type.
5. Caveats for each source: attribution limits, sampling, tracking gaps or reporting delays.
6. Questions to settle before building.

Rules:
- Every metric must serve one of DECISIONS AND OWNERS; move vanity metrics to an appendix or drop them.
- Use only the sources in DATA SOURCES. If a metric needs data I don't have, say what's missing.
- Don't invent targets. If TARGETS is empty, write "to set" in that column.
Insert with the extension

Fill in the blanks

Type your details to see them in the prompt above, then copy it. What you type stays in this tab: it isn't saved or sent anywhere.

Example

CAMPAIGN OR CHANNEL
Paid search for a UK online plant shop
DECISIONS AND OWNERS
Weekly budget split between brand and non-brand terms (marketing lead); which product categories to push (founder)
DATA SOURCES
Google Ads, GA4, Shopify orders export
TARGETS
Return on ad spend of 4 or more; cost per new customer under 18 pounds

How to use it

  1. Fill in the blanks above, or paste the prompt into your AI chat and replace the words in capitals there. How blanks work
  2. Save it to your library to use it again. Your copy keeps the blanks, so next time you only fill them in.
  3. Use it where you chat. With the Save My Prompts extension, pick the prompt inside ChatGPT, Claude or Gemini and fill the blanks there.
  • Marketing ROI Analysis

    Work out a campaign's return from its costs and results, with the formulas shown, the attribution caveats and the decision it points to next.

  • Email Marketing Campaign Plan

    Plan an email marketing campaign for a goal: segments, sequence logic, subject line directions and how you'll measure success, ready to build.

  • Marketing Research Plan

    Design research for a marketing decision: the questions to answer, who to ask, data sources, bias risks and how you'll analyse what comes back.

  • Campaign Strategy Brief

    Plan a campaign for an offer and a goal: audience, insight, message, channels, budget assumptions and the KPIs that will tell you it's working.

  • A/B Test Hypothesis Generator

    Generate prioritised A/B test ideas for a page or campaign, each with its rationale, the one variable to change, a metric and a guardrail.

  • Retention Campaign Planner

    Plan retention experiments for a customer segment, built on the churn signals and value moments you've observed, each with a way to measure it.