Blog · Board and management reporting
A CMO dashboard compares marketing spend, qualified leads and attributed revenue using consistent business definitions. This guide works through a channel comparison, the reconciliation checks and the limits on budget conclusions.
A CMO dashboard connects marketing spend, qualified leads and attributed revenue so a chief marketing officer can compare channel results on a consistent basis. The useful version shows the dollars and counts behind each ratio, along with the attribution rule and reporting window. It supports a budget discussion when the totals reconcile and the limits are visible.
The main questions are practical: where is spending ahead of plan, which channels deliver leads sales can use, and which recorded outcomes are associated with that effort? The dashboard should also reveal where the business cannot yet answer, such as revenue with no usable campaign link.
Keep channel results beside their source definitions. A content download, a sales-accepted opportunity and an invoiced customer purchase are different events. Relabeling them all as conversions hides the point where demand stops progressing.
A CMO and finance partner should agree what counts as marketing spend before comparing channels. Include the approved media, agency, creative and campaign labor costs in the stated scope. A media-only comparison can be useful, but it should not appear beside a full-cost channel under the same heading.
Use a campaign cost register with campaign ID, channel, posting date and approved USD cost. Match it to a lead export containing a stable business key, creation date, qualification date and qualification status. Add a finance outcome register with outcome ID, date, net revenue and its approved campaign allocation.
For privacy and consistency, use business or account identifiers where those answer the question. Keep the qualification definition and the rule for duplicate leads with the report. An account submitting several forms should not become several distinct opportunities through an unnoticed counting change.
Attribution is the assignment of credit across interactions, as Google's attribution guidance explains. The marketing attribution guide owns the choice of allocation rules; the CMO dashboard should display the selected rule and the amount left unallocated rather than hide that choice.
Covirage is not affiliated with Google.
A fictional US business-services company reviews a completed campaign cohort. Each channel had the same opportunity to mature under the company's observation window. The cost table includes all marketing costs agreed for this review, not only paid media. Leads are deduplicated and assigned to one source channel; each qualified lead meets the same sales-approved rule.
| Channel | Marketing spend (USD) | Leads | Qualified leads | Attributed net revenue (USD) |
|---|---|---|---|---|
| Paid search | 60,000 | 300 | 120 | 240,000 |
| Events | 30,000 | 200 | 100 | 150,000 |
| 10,000 | 500 | 80 | 110,000 | |
| Total | 100,000 | 1,000 | 300 | 500,000 |
The revenue column uses one approved allocation of the cohort's net invoiced revenue. Each outcome receives one total credit across the combined view. The lead source and revenue allocation serve different purposes; they do not imply that every lead in a channel produced that channel's credited revenue.
Cost per lead = marketing spend / leads
Qualification rate = qualified leads / leads
Cost per qualified lead = marketing spend / qualified leads
Attributed revenue multiple = attributed net revenue / marketing spend
| Channel | Cost per lead (USD) | Qualification rate | Cost per qualified lead (USD) | Attributed revenue multiple |
|---|---|---|---|---|
| Paid search | 200.00 | 40.0% | 500.00 | 4.00 |
| Events | 150.00 | 50.0% | 300.00 | 5.00 |
| 20.00 | 16.0% | 125.00 | 11.00 | |
| Total | 100.00 | 30.0% | 333.33 | 5.00 |
The total cost per qualified lead is $100,000 / 300 = $333.33. Total qualification is 300 / 1,000 = 30.0%. The revenue multiple is $500,000 / $100,000 = 5.00. Dollar ratios are rounded to cents, rates to one decimal place and multiples to two decimals.
Email has the lowest cost per qualified lead but also the lowest qualification rate. Its low cost explains how both can be true. The table supports checking the quality and maturity of those outcomes; it does not establish that additional email spending will produce the same return.
A revenue multiple is not a profit return. Google's ROI guidance includes production and advertising costs in its worked return example, illustrating why the cost boundary matters. Here, finance supplies a uniform contribution margin before marketing of 60.0% as an explicit simplifying assumption.
| Channel | Attributed revenue (USD) | Contribution before marketing at 60.0% (USD) | Marketing spend (USD) | Contribution after marketing (USD) |
|---|---|---|---|---|
| Paid search | 240,000 | 144,000 | 60,000 | 84,000 |
| Events | 150,000 | 90,000 | 30,000 | 60,000 |
| 110,000 | 66,000 | 10,000 | 56,000 | |
| Total | 500,000 | 300,000 | 100,000 | 200,000 |
Contribution before marketing is attributed revenue multiplied by the assumed margin. Deducting the $100,000 marketing spend from $300,000 leaves $200,000 on these included costs. The marketing ROI versus ROAS guide explains the different return denominators; this dashboard keeps the dollar bridge visible.
In a real comparison, use the matched product or service margin rather than a uniform assumption when the mixes differ. Keep marketing costs outside that margin so the dashboard subtracts them once. Label the result attribution-based because an allocation rule does not establish incremental profit.
The spend rows must add to the approved campaign cost register. Lead totals must reconcile to the deduplicated cohort and its qualification statuses. Credited revenue plus unallocated revenue must equal the chosen finance outcome total. This example assumes all selected revenue is allocated; a real dashboard should retain an unknown category when matching fails.
Marketing operations owns channel and qualification definitions. Sales operations validates handoffs and outcome mappings. Finance owns cost and revenue reconciliation. The CMO owns the budget decision after those checks. If the objective is acquiring customers, add customer acquisition cost separately; cost per qualified lead cannot substitute for it.
Bring a sample of your own campaign costs, lead statuses and revenue allocations in a business file; Covirage maps the columns, its tools compute and check the figures, and the external AI model explains the results with every figure traced to its rows. Create a free Covirage account, then set up your business and bring the exports behind your marketing review.
See revenue driver analysis for the supporting business context.
Show marketing spend, qualified leads, cost per qualified lead and attributed revenue by channel, together with totals and data coverage. Include the qualification rule, revenue definition and reporting window. Add a contribution measure when finance can supply the matched costs.
Report both when the qualification rule is stable. Total leads describe volume, while qualified leads describe the portion meeting the agreed business criteria. Neither is a customer count. Keep sales acceptance and won customers separate when those events are available.
No. Attribution allocates observed revenue across recorded interactions according to an agreed rule. Some customers might have purchased without that activity. A claim about additional revenue needs evidence addressing what would have happened without the marketing effort.
Review spend and lead exceptions during a campaign, then review mature revenue outcomes on the agreed business cadence. Label incomplete cohorts and financial cutoffs. Recent activity often has less time to produce revenue than older activity, which can distort a direct comparison.