Revenue & Reporting

Why your marketing team can't tell you what it generated in revenue this year

At some point in almost every leadership meeting, someone asks the question. It is usually the CFO, sometimes the CEO, occasionally a board member who has been patient enough to sit through a dashboard full of impressions and click-through rates before they get there. The question is simple: what did marketing actually generate in revenue this year?

Most marketing teams cannot answer it. Not because they are incompetent, and not because they have not been working hard. They cannot answer it because the systems, structures, and reporting frameworks most marketing functions run on were never designed to answer it.

Marketing that cannot be tied to revenue is not a function. It is a cost centre with good graphics.

The gap between what marketing reports and what leadership asks for

Marketing teams are typically measured on what is easy to measure. Impressions, reach, clicks, open rates, MQL volume, cost per lead. These metrics are real, and they are not meaningless — but they sit at the top of a funnel whose bottom is revenue, and the connection between the two is rarely explicit.

The result is a predictable dynamic: marketing presents a dashboard that shows growth across every metric it owns. Leadership nods, asks what it means for revenue, and gets an answer that involves a lot of assumptions, qualifications, and attribution caveats. The meeting ends with no one quite satisfied.

This is not a marketing problem. It is a structural problem — one that stems from how marketing functions are set up, what they are asked to own, and whether they have visibility into what happens after a lead is handed to sales.

Five reasons the number does not exist

1. The funnel is broken into pieces that do not talk to each other

Marketing owns leads. Sales owns opportunities. Finance owns revenue. In most organisations, these three functions operate in different systems, with different definitions, and handoffs that happen informally rather than through tracked attribution. When you ask what marketing generated, nobody owns the full answer.

2. MQL definitions are vague or contested

An MQL should mean a lead that sales agrees is worth pursuing. In practice, it often means a lead that cleared a lead score threshold, downloaded a PDF, or attended a webinar. Sales does not trust the number and does not follow up consistently. Marketing counts a thousand MQLs. Sales works twenty. Neither team knows how many turned into revenue.

3. Attribution is broken or absent

Even when companies use CRM systems, the attribution logic is usually either not set up, set up incorrectly, or overweights last touch and ignores everything that happened before the sales call. The result is a distorted picture that undersells multi-touch campaigns and cannot explain complex, long-cycle B2B deals.

4. There is no agreed definition of marketing-generated revenue

Does a deal count if marketing sourced the lead? What if sales brought in the account but marketing ran the nurture that closed it? Without a documented, agreed definition, the number changes depending on who you ask.

5. The tech stack does not connect

Marketing automation, CRM, and finance systems are often not integrated. Leads live in one place, opportunities in another, closed revenue in a third. Pulling the number means someone running a spreadsheet for three days, and the answer is probably wrong anyway.

What a connected marketing function looks like

The fix is not complicated, but it requires someone who owns the problem across the whole funnel rather than just the top of it. It starts with a shared funnel definition — agreed stages from lead to MQL to SQL to opportunity to closed revenue, with clear ownership at each stage and criteria that both marketing and sales sign off on.

It requires a CRM that is actually used, with attribution logic set up to reflect how your buyers actually buy. And it requires a reporting cadence that connects marketing activity to revenue outcomes as a real-time view that anyone in the business can read without a translation layer.

The nine numbers that tell you where your funnel stands

You do not need a complex analytics setup to start. You need nine numbers from this calendar year: active leads generated, MQLs, SQLs, marketing opportunities open by count and dollar value, opportunities won by count and dollar value, your marketing-generated revenue target, and your marketing budget spent so far.

If you can pull those nine numbers, you can see exactly where the funnel is leaking. If you cannot pull them, that is diagnostic information too: it tells you the infrastructure is not in place to answer the question your leadership team is already asking.

The question is not going away. The CFO will ask it again next quarter. The sooner you can answer it with a number rather than a qualified estimate, the more credibility your marketing function has at the table where decisions actually get made.

Find out where your funnel is leaking

Send nine numbers from your CRM and we will send back a one-page read on where leads are dropping off and what it would take to hit your revenue target this year.

Get your free funnel audit