← All blogs

Tracking and analytics

Building a Shared Source of Truth for Marketing Reports

Three teams bring three spreadsheets to the same meeting, each with a different definition of revenue.

Begin with shared questions and definitions

Three teams bring three spreadsheets to the same meeting, each with a different definition of revenue. The problem is not solved by copying all the numbers into one dashboard. A shared reporting foundation needs agreed meanings, reference records and responsibility for changes. Metric definitions, record joins, time rules, checks and ownership establish that operating arrangement. Unlike the separate discussion of platform discrepancies, the focus here is building a process that keeps recurring decisions consistent after the immediate disagreement has been explained.

A finance report excludes cancelled orders while a marketing export includes them until a later adjustment. The shared dashboard must specify which treatment applies to the business reference and how updates enter the report. A metric dictionary can record the definition, source, time basis and owner. Test the rule with one cancellation as well as an ordinary order. If two people still calculate different values, the definition or transformation remains ambiguous. Resolve that before expanding the dashboard. The objective is not one screen containing every number; it is a repeatable calculation whose meaning survives exceptions and changes in the reporting team.

Select the system that provides verified orders, customers or sales stages. For an ecommerce business, the transaction system can establish whether an order occurred and whether it was refunded. For lead generation, the CRM can record qualification and closed outcomes. These sources still require maintenance, but they are different from a platform's claim of advertising involvement.

Write down what is included in the reference total. Specify how tax, shipping, discounts, cancellations and refunds are treated where relevant. For pipeline, distinguish expected opportunity value from completed revenue. A number labelled sales becomes misleading if one team interprets it as gross order value and another assumes it is retained revenue after returns.

Define each important metric in plain language and provide its calculation. State the source, time basis, exclusions and owner. A qualified lead definition should explain the actual qualification criteria. Customer acquisition cost should identify the costs included and the customers counted.

Keep the dictionary short enough to maintain. Begin with the measures used for material decisions, then add detail when needed. Include examples of common exceptions, such as an existing customer submitting another enquiry. A useful definition helps someone classify the case consistently without having to arrange a meeting every time an unusual record appears.

Connect records without losing their meaning

Use dependable identifiers to join related records where the implementation supports it. Orders, customers and leads should have stable references. Matching every event to a person is neither always possible nor necessary; the goal is sufficient reliability for the intended analysis.

Preserve the source and transformation history. If revenue is adjusted for refunds, retain enough information to explain the adjustment. If a lead status changes, distinguish the date of creation from the date of qualification. Silent overwriting can make historical reports change without explanation and prevents teams from understanding which business event produced a movement.

Agree on time zones, reporting periods and refresh schedules. A comparison between a store's order date and an advertising interaction date can create apparent discrepancies even when both systems operate as designed. Label the basis clearly. Define when a reporting period becomes sufficiently complete for review and what later adjustments may occur.

Account for delays in sales cycles, refunds and data arrival. Recent acquisition cohorts may not yet have their final outcomes. Give them time to mature before comparing them with older cohorts. A dashboard should show whether the latest figure is provisional rather than displaying an incomplete period with the same apparent certainty as a completed one.

Build checks before building attractive charts

Test record counts, missing identifiers and unexpected changes. Reconcile important totals against the business reference. A chart that updates automatically can still be wrong automatically, so a dependable report needs checks that alert an owner when the underlying data behaves unexpectedly.

Choose thresholds based on normal variation and commercial importance. A small store may need different checks from a large subscription business. Avoid alerts so frequent that people ignore them. When a check fails, provide a useful investigation path: the affected source, relevant period and likely transformation. Monitoring should shorten diagnosis rather than create another unexplained red indicator.

Advertising reports remain useful for managing campaigns. Preserve their attributed conversions and costs, but identify them as platform measures. Do not sum overlapping attributed revenue and call it total business revenue.

Separate descriptive analysis from causal claims. A report can show that revenue increased while spending increased without proving the advertising caused the full change. Experiments or other suitable methods may be needed for that question. A shared source of truth improves consistency; it does not automatically eliminate uncertainty about why performance changed.

Every critical definition and data connection needs an owner. Identify who approves metric changes, fixes source issues and communicates revisions. Marketing, sales, finance and technical teams should understand their responsibilities. Without ownership, a report can remain trusted long after the people who understood its calculations have moved to different roles.

Record changes to definitions and transformations. If the business changes its qualified lead criteria, explain how historical comparisons should be interpreted. Version notes and clear effective dates allow people to distinguish business movement from a change in measurement.

Pilot the shared definitions using a small reporting period before rebuilding every dashboard. Select a few verified transactions or lead journeys and calculate the agreed metrics manually from the source records. Compare those calculations with the proposed report and explain each difference. Include at least one exception, such as a refund, duplicate enquiry or delayed qualification, so the rules are tested beyond the easiest case. Invite the people who use the report to explain the resulting figures in their own words. If they interpret them differently, refine the labels and notes before expanding the system. The pilot also helps establish how much maintenance is required and who should perform it. When a calculation is revised, rerun them to check that the new behaviour is intentional. A reliable reporting foundation is built through shared meaning and repeatable verification, not simply connecting more tools. Beginning with a focused pilot can save substantial effort later because the team resolves disagreements before they become embedded in multiple reports that are expensive to correct. Record disagreements and resolutions.

Make the report usable for decisions

Organise the report around a limited set of questions. Show business outcomes, efficiency and the factors needed to understand them. Provide enough context to explain major movements without overwhelming readers with every available metric. A concise view with dependable definitions is usually more useful than a crowded dashboard that leaves the main decision unresolved.

Pilot the arrangement with one reporting period and a small set of verified records. Ask finance, marketing and sales to apply the same definitions, then investigate where their interpretations still differ. Resolve those points in the metric dictionary and assign an owner to the relevant connection or rule. A dashboard can then present the results without concealing unresolved meanings behind polished charts. The test of the process is whether a change in performance produces a consistent explanation and an accountable next action, even when the people in the meeting change.

Turn insight into a clearer growth decision.

Start a conversation →