Marketing Dashboard: What to Put On It (and What to Leave Off)
A dashboard is not a place to display everything you can measure. It is a one-page answer to "is marketing working?" — ten numbers, in an order that tells the owner where to look next.
Page one, ten numbers, in the order the owner asks the questions — vanity metrics on page three or nowhere.
Most marketing dashboards fail on the first scroll. Forty charts, six colours, and no way to tell whether last month was good.
The fix is not a better tool. It is a shorter list, in the right order, agreed with the person who signs the budget.
This post is the "report" layer of our marketing analytics guide in depth: what goes on page one, three dashboard templates for Indian businesses, who reads which page and how often, where each number comes from, and what never makes the cut. One guard up front — our marketing KPIs post already defines every KPI and argues which ones matter. This post owns the selection and layout: the order, the page, the reader.
What is a marketing dashboard, and what is it not?
A marketing dashboard is a single page that shows whether marketing is producing revenue or leads, at what cost, and which channels are driving the result — refreshed automatically, read in under a minute.
It is not a data warehouse, not a monthly report deck, and not a mirror of Google Ads or Meta Ads Manager. Those tools already exist. Rebuilding them on a dashboard adds nothing except a second place for the same numbers to disagree.
The test for every tile: if this number moved 20% in either direction, what would we do differently? If the honest answer is "nothing", it is decoration.
Why page one is ten numbers, in this order
Page one should read like a ladder, from outcome down to cause. The owner reads the top row and knows whether to worry; the marketing manager reads down to find out why.
- Row 1 — Revenue or leads. The outcome. Orders and revenue for ecommerce; qualified enquiries or booked appointments for everyone else. Two or three numbers.
- Row 2 — Cost per outcome. Blended cost per lead, cost per acquisition, or ROAS across all spend, not per platform. Two numbers. Definitions live in our CAC explainer; the maths lives in the ROAS calculator.
- Row 3 — Channel drivers. Spend and result per channel that actually gets budget: Google Ads, Meta, organic, marketplace. Three or four numbers.
- Row 4 — Traffic and conversion. Sessions and site conversion rate. Last, because traffic without the rows above it is a vanity metric with a respectable name.
Every number shows three things: this period, the previous period, and the same period last year where the data exists. A number without a comparison is a fact; a number with one is a signal.
Ten is not a magic figure. Eight is fine. Fourteen is where people stop reading.
Three dashboard templates for three Indian business types
The ten numbers change completely by business model. A D2C brand's page one is built on repeat purchase; a manufacturer's on pipeline; a clinic's on phone calls. Copying a SaaS template from a US blog gives you the wrong ladder.
Template 1 — D2C ecommerce brand
Take a Mumbai skincare brand selling on its own Shopify store and on marketplaces, spending on Meta and Google. Its page one:
| # | Metric | Source | Why it's on page one |
|---|---|---|---|
| 1 | Net revenue (after cancellations and returns) | Store platform | The outcome. Gross revenue flatters; net pays salaries. |
| 2 | Orders and new-customer orders | Store platform | Splits growth from reorders — the two need different budgets. |
| 3 | Blended ROAS (net revenue ÷ total ad spend) | Store + Meta + Google Ads | One number across all spend; platform ROAS overlaps and overclaims. |
| 4 | Blended CAC (total marketing spend ÷ new customers) | All spend + store | Tells you what a customer costs, not what a click costs. |
| 5 | Repeat-purchase rate (customers with 2+ orders) | Store / CRM | The number that decides whether the CAC in row 4 is affordable. |
| 6 | Average order value | Store platform | Explains revenue moves that orders alone don't. |
| 7 | Meta Ads spend and platform-reported purchases | Meta Ads Manager | Biggest line item; shown next to row 3 so the gap is visible. |
| 8 | Google Ads spend and conversions (Search + Shopping) | Google Ads | Second line item; branded vs non-branded split on page two. |
| 9 | Organic revenue and organic clicks | GA4 + Search Console | The channel that keeps paying after spend stops. |
| 10 | Site conversion rate (orders ÷ sessions) | GA4 | Traffic is only useful divided by this. |
Row 5 is the one most D2C dashboards miss. A ₹900 CAC is fine for a customer who reorders four times and a disaster for one who never returns — the working is in our customer lifetime value post.
Template 2 — B2B manufacturer
A Pune industrial-components manufacturer runs Google Ads, LinkedIn and a marketplace listing, and closes over weeks through a sales team. Page one, in order:
- Qualified enquiries — accepted by sales as real, from the CRM, not raw form fills.
- Pipeline value created — ₹ value of quotes issued, from the CRM.
- Orders won attributed to marketing — count and value, from the CRM's source field.
- Cost per qualified enquiry — total marketing spend ÷ row 1.
- Enquiry-to-qualified rate — a collapse here means the ads attract the wrong buyer.
- Google Ads spend, form and call conversions — calls tracked separately.
- LinkedIn Ads spend and leads — LinkedIn Campaign Manager.
- Marketplace enquiries — from IndiaMART or whichever listing you pay for; entered by hand if there is no connector.
- Non-branded organic clicks to product pages — Search Console.
- Sessions by channel — GA4, last.
Rows 1–3 come from the CRM, and that is the point. If the lead-source field is blank half the time, the dashboard is a guess; fixing that field is the first project.
Template 3 — Clinic or local service
A dental clinic in Thane, a physiotherapy centre, a one-campus coaching institute: the outcome is an appointment, and most start as a phone call or WhatsApp message.
- New-patient appointments booked — clinic software or appointment book.
- Calls and WhatsApp clicks from the site — GA4 key events on those buttons, plus call tracking if you run it.
- Cost per appointment — total marketing spend ÷ row 1.
- Show-up rate — attended ÷ booked; cheap appointments that don't turn up are not cheap.
- Google Business Profile calls and direction requests — from the profile's performance report, which Google lists alongside website clicks, messages and bookings (Business Profile Help).
- Google Ads spend and conversions — calls and forms.
- Meta Ads spend and leads — Meta Ads Manager.
- New reviews and current rating — Business Profile; for a clinic this moves appointments more than any ad.
- Non-branded local organic clicks — Search Console, "dentist near me" rather than the clinic's name.
- Website sessions — GA4, last.
Notice what is missing from all three: followers, reach, impressions, open rates, rankings. Not useless. Not page one.
Who reads the dashboard, and how often?
One dashboard, three readers, three cadences. Build the pages for the reader, not for the tool.
- The owner or founder — monthly, page one only. Ten numbers with comparisons, and two lines of written commentary at the top: what happened, what we are changing. If they need to scroll, the page has failed.
- The marketing manager — weekly, pages one and two. Page two breaks each channel driver into campaigns, branded vs non-branded, and landing-page conversion rates. This is where "why" lives.
- The execution team — daily, in the platforms. Ad frequency, CPCs, search terms, creative fatigue. These belong in Ads Manager and Google Ads, where they can be acted on. Putting them on the dashboard tempts the owner to manage bids.
Cadence discipline matters more than people expect. An owner who checks a daily-refreshed dashboard every morning will react to noise — a Monday dip, a festival-week spike — and push the team into changes the month would have corrected on its own. Monthly for decisions; weekly for diagnosis; daily for operations.
Where does each number come from?
Every page-one number needs exactly one named source, agreed in writing, because the same "conversion" can be counted three different ways by three tools.
- GA4 — sessions, site conversion rate, key events such as form submits and call or WhatsApp clicks (Google's definition of a key event is in Analytics Help), and organic revenue where ecommerce tracking is set up.
- Ad platforms — Google Ads, Meta Ads Manager, LinkedIn Campaign Manager for spend, and platform-reported conversions. Spend is the fact; conversions are the platform's claim.
- CRM or store — the source of truth for revenue, qualified leads, pipeline, repeat rate and show-up rate. When the CRM and the ad platform disagree, the CRM wins on page one.
- Search Console — organic clicks and impressions by query and page. It keeps 16 months of history, per Google's own documentation (Analytics Help), so export it if you want a two-year view.
- Google Business Profile — calls, directions, messages, reviews for anyone with a physical location.
The reconciliation rule: platform conversions on page one are always shown next to the blended number from the store or CRM. Meta and Google will each claim the same order. Seeing both figures side by side is what stops the owner believing the sum.
This is also why we treat the dashboard as part of the tracking build, not an afterthought. In every performance marketing engagement we run, the KPI list and its sources are agreed before the first campaign goes live, because a dashboard bolted on in month three inherits every gap in the setup.
The vanity metrics that go on page three, or nowhere
A vanity metric is one that can rise while the business gets worse. These are the usual candidates, and where they belong:
- Followers and reach — page three, as a trend line, for the social team. Never on page one.
- Impressions — nowhere on their own. Impressions divided into clicks (CTR) can go on page two for the manager.
- "Engagement rate" — page three. A Reel that gets saved a thousand times and books zero appointments is content, not marketing.
- Bounce rate and time on page — nowhere. They are diagnostics for a specific page, not a business signal.
- Sessions without a conversion rate — nowhere. Sessions only ever appear next to the number they produce.
- Keyword rankings — page three, or in the SEO report. Rankings are an input; clicks and revenue from organic are the output. The layout for that report is in our SEO reporting post.
- Email open rate — page three. Opens are inflated by privacy features; clicks and revenue per send are the honest pair.
The rule for the whole dashboard: an input never sits above the output it feeds. Spend sits below revenue. Clicks sit below leads. Rankings sit below organic revenue.
Annotation discipline: mark the day tracking changed
The single most common reason a dashboard misleads is not a wrong number. It is a right number compared to a period measured differently.
Tracking changes constantly. A consent banner goes live and reported sessions drop. A form is rebuilt and the thank-you event fires twice. Meta's Conversions API is switched on and reported purchases jump. Every one of these looks like a marketing result until someone remembers the date.
Three habits fix it:
- Annotate inside GA4. Google added native annotations to GA4 reports: right-click a data point on any line graph, add a title and description, and it appears across every report with a line graph. Each property allows 1,000 annotations, titles are capped at 60 characters and descriptions at 150, and you need the Analyst role to create them (Analytics Help).
- Keep a changelog tab on the dashboard itself. A plain table — date, what changed, who changed it, which numbers it affects. GA4 annotations do not travel into the ad platforms or the CRM; the tab does.
- Flag the comparison, not just the date. If consent handling changed on 12 August, the September-vs-August tile carries a visible note until the comparison is clean again. The DPDP consent rollout is exactly this kind of step-change — our DPDP post covers what to expect in the numbers.
A dashboard with a changelog is trusted. A dashboard without one gets argued with every month.
Build or buy: Looker Studio versus dashboard SaaS
For most Indian businesses under a few crore in ad spend, a free Looker Studio report is enough, and the honest reason to pay for a SaaS dashboard is connectors, not charts.
Two facts to have straight. First, Google renamed Looker Studio to Data Studio in April 2026 and stated the free edition "continues to offer powerful, no-cost individual analysis and visualization" (Google Cloud blog). Second, the paid Pro tier adds organisational ownership, team workspaces, up to 200 delivery schedules per report, Gemini assistance and Google Cloud support — not better visualisation (Google Cloud docs).
Where the free tool strains: GA4, Search Console and Google Ads connect natively, but Meta, LinkedIn, Shopify and most CRMs need a third-party connector, and those are paid. Dashboard SaaS products bundle the connectors, templates and scheduled PDFs into one subscription; paid plans exist at a range of price points and we deliberately don't quote them here, because they change and because the connector need is what should drive the choice.
The build-vs-buy question is genuinely secondary. A ten-number page in Google Sheets, updated by hand on the first of the month, beats a forty-chart SaaS dashboard nobody reads. Setup, connectors and limits are covered in our Looker Studio post.
How to design the dashboard with the owner before opening any tool
The dashboard is designed in a meeting, on paper, with the person who owns the budget. The tool comes last. This is the procedure we use:
- Ask the owner the one question the dashboard must answer. Usually "is marketing paying for itself?" or "are we getting enough good enquiries?" Write it at the top of the page. Every tile has to serve that sentence.
- Name the outcome and the cost per outcome. Net revenue and blended ROAS, or qualified enquiries and cost per enquiry, or appointments and cost per appointment. These are rows one and two, and they are non-negotiable.
- List every channel that gets budget, then cut to the ones that get a decision. If a channel's spend would never be changed based on the dashboard, it goes to page two.
- Assign one source per number, in writing. "Revenue = Shopify net sales", "Qualified enquiry = CRM stage 2 or later". Where two tools could supply a number, pick the one closest to money.
- Run the 20% test on every remaining tile. Would a 20% move change a decision? No decision, no tile. Stop when you have eight to twelve.
- Agree the cadence and the reader for each page. Page one monthly for the owner, page two weekly for the manager, platforms daily for the team. Put the cadence in the page title.
- Sketch page one on paper and get it signed. Four rows, comparison periods marked, a two-line commentary box at the top. Only now open Looker Studio, Sheets, or whatever you have chosen.
- Add the changelog tab before the first refresh. The first entry is the day the dashboard went live and what tracking looked like on that day.
Expect the paper version to change twice in the first quarter as the owner discovers which numbers they actually look at. That is the design working, not failing.
Where to go from here
Start with the template closest to your business, cross out what doesn't apply, and write the ten numbers on one sheet with a source next to each. If you can't name the source for a number, that is the tracking gap to fix first — the marketing analytics guide lays out the setup order for the layers underneath.
Frequently asked questions
What should a marketing dashboard include?
Page one should hold roughly ten numbers in this order: the outcome (net revenue and orders, or qualified leads, or booked appointments), the blended cost per outcome (CAC, cost per lead, or ROAS across all spend), the spend and result for each channel that actually gets budget, and finally sessions with a site conversion rate. Every number shows a comparison to the previous period and the same period last year, and has one named source.
How many metrics should be on a marketing dashboard?
Eight to twelve on page one, with ten as the working target. Fewer than eight usually means a channel driver is missing; more than about fourteen and readers stop scanning. Anything beyond that belongs on page two (campaign and landing-page detail for the marketing manager) or page three (social and content trend lines), not on the page the owner reads.
What is the difference between a marketing dashboard and marketing reporting?
A dashboard is a live, self-refreshing page that answers "is it working?" at a glance; marketing reporting is the periodic written commentary that explains why and what changes next. The dashboard supplies the numbers, the report supplies the decisions. Most businesses need both: a dashboard read weekly or monthly, and a short monthly report of two or three paragraphs on top of it.
Which metrics are vanity metrics on a marketing dashboard?
Any number that can rise while the business gets worse: followers, reach, impressions on their own, engagement rate, bounce rate, time on page, sessions without a conversion rate, keyword rankings without organic revenue, and email open rate. They are useful diagnostics for the team running that channel, so they go on a later page or in a channel-specific report — never above the revenue and cost rows on page one.
Is Looker Studio enough for a marketing dashboard, or do I need paid software?
For most small and mid-sized Indian businesses, yes — Google's free edition (renamed Data Studio in April 2026) connects natively to GA4, Search Console and Google Ads, and Google states it remains free. You start paying when you need connectors for Meta, LinkedIn, Shopify or a CRM, which are third-party paid add-ons, or when a dashboard SaaS product's bundled connectors and scheduled reports save enough time to justify its subscription. The tool matters far less than the ten-number list you put on it.
Numbers you can trust, before we spend a rupee
Every performance marketing engagement we run starts with the KPI list, the sources and the dashboard — agreed in writing before the first campaign goes live.
Related guides
Make Digital Hangover a preferred source
One tap tells Google to show more of our SEO and marketing coverage in your Top Stories.
