Most marketing reports are built to show activity: emails sent, impressions, sessions, clicks. Leadership reads them once and then asks the only question that matters: how much pipeline did this create? A good pipeline report answers that question first.
Start with the questions leadership asks
- How much qualified pipeline did we create this month and quarter?
- Which channels created it?
- What did each channel cost per opportunity?
- Is the pipeline turning into revenue?
- Where is the funnel leaking?
Design the report around those questions. Everything else is supporting detail.
The core metrics
- Qualified pipeline created: the value of opportunities sales accepted, by month
- Pipeline by source: inbound channels and outbound channels side by side
- Cost per opportunity: spend divided by opportunities, by channel
- Stage conversion rates: lead to qualified to opportunity to won
- Revenue by source: closed deals traced back to their original channel
Each metric should have an agreed definition written next to the report, including which date it uses, which stages count and which deals are excluded. Small definition differences are the most common reason two teams bring different numbers to the same meeting.
An example report layout
A one-page pipeline report might include:
- Headline numbers: pipeline created this month and quarter against target
- Trend chart: pipeline created by month for the last twelve months
- Source table: pipeline, opportunities and cost per opportunity by channel
- Funnel: conversion rates between each lifecycle stage
- Revenue: closed-won value by original source
- Notes: what changed this month and what the team will do next
The notes section matters. Numbers without interpretation lead to the same questions every month.
Different views for different people
One report rarely suits everyone. Leadership needs the one-page summary. Marketing needs channel detail. Sales managers need pipeline by rep and stage. Build these as separate views on the same data, so the numbers always match and everyone is working from one source of truth.
Set targets backwards from revenue
Pipeline targets make most sense when they are derived from revenue goals. Start with the revenue you need, divide by your average deal size to get the number of deals, then use your win rate to work out how many opportunities and how much pipeline you need. Repeat for each earlier stage using historical conversion rates.
This gives marketing and sales a shared target and shows exactly where a shortfall will hurt. If the required pipeline looks unrealistic, that is a conversation to have at the start of the quarter, not the end.
Fix the data before the dashboard
A dashboard is only as good as the CRM behind it. Before building charts, make sure every lead has a source, lifecycle stages are used consistently and opportunities are linked to the right contacts and accounts. This depends on a shared lead definition and a clean CRM implementation.
Attribution: keep it simple and consistent
Attribution can become a debate that never ends. Start with a simple, consistent model, such as first touch for "what created this opportunity" and a view of all touches for context. Report inbound and outbound in the same model so they can be compared fairly.
Send these outcomes back to your ad platforms too, so paid campaigns optimise for opportunities, and to your SEO reporting, so organic content is judged on pipeline as well as traffic.
Leading and lagging indicators
B2B sales cycles are long, so revenue lags behind the work that created it. Pair lagging indicators, such as revenue, with leading ones, such as qualified pipeline created and meetings held, so the team can see whether it is on track before the quarter ends.
For channels that take time to build, such as SEO, add a channel-specific leading indicator, such as rankings for priority pages, so leadership can judge progress fairly.
Pipeline velocity
Once the basics are in place, track how fast opportunities move through the pipeline. Velocity combines the number of opportunities, average deal value, win rate and sales cycle length. Improving any one of them increases revenue, and seeing them together shows where the biggest opportunity is.
Data hygiene routines
Reports drift when data quality slips. A few simple routines keep them accurate:
- Make source and lifecycle stage required fields where possible
- Review leads with missing sources every week
- Merge duplicate contacts and companies regularly
- Close or update opportunities that have had no activity for an agreed period
- Audit stage definitions with sales every quarter
These take little time each week but prevent the slow decline that makes leadership stop trusting the numbers.
Comparing inbound and outbound fairly
Inbound and outbound often look different in reports for structural reasons. Outbound opportunities may convert at different rates and sizes, and inbound may include returning customers or referrals. Compare them on the same metrics, cost per opportunity, win rate and average deal value, and look at the trend over several months rather than one period. The goal is to decide where the next unit of budget should go, not to declare a winner. Our paid media and outbound work is reported in exactly this way.
Choosing an attribution model
There is no perfect attribution model. Each answers a different question:
- First touch: which channel first brought this account or contact to you
- Last touch: what happened just before they converted or became an opportunity
- Multi-touch: how credit is shared across every interaction
- Self-reported: what buyers say when asked "how did you hear about us?"
Many B2B teams combine a simple system model, such as first touch, with a self-reported field on forms and in discovery calls. The self-reported answer often reveals channels that software misses, such as podcasts, communities or word of mouth.
Running the monthly review
The report only creates value when it drives decisions. A useful monthly review takes about an hour:
- Headline: pipeline created against target, and the trend
- Sources: which channels grew or shrank, and why
- Funnel: where conversion improved or dropped between stages
- Decisions: what to do more of, less of, or test next month
- Owners: who is responsible for each decision
Keep the same structure every month so trends are easy to spot and the meeting stays short.
From pipeline to forecast
Once stages are used consistently, you can estimate future revenue by applying historical win rates to the pipeline at each stage. This is a simple, transparent forecast leadership can understand. It improves as your data gets cleaner, which is another reason to invest in CRM implementation and consistent definitions early.
Presenting pipeline to leadership and the board
Senior audiences want three things: where you are against plan, why, and what you are doing about it. Lead with the headline number and trend, then explain the main driver in one or two sentences, then state the actions already under way.
Avoid surprising leadership with new metrics or changed definitions. If you change how something is measured, explain it once, show the old and new numbers side by side and keep the new definition from then on. Consistency builds trust in the numbers faster than any visual design.
Finally, be honest about uncertainty. Early-stage pipeline is an estimate, attribution is imperfect and forecasts change. Saying so clearly makes the rest of the report more credible.
Keep historical versions of the report so trends remain visible even after definitions improve.
What to leave out
Keep activity metrics such as opens, clicks and impressions in channel-level reports for the people running those channels. Leadership needs outcomes and trends, not every number you can collect.
One page, reviewed every month
The best pipeline reports fit on one screen and are reviewed in a regular meeting where marketing, sales and leadership decide what to change. A report that never changes a decision is not worth maintaining.
Building this kind of reporting is a core part of our revenue operations work. If you are not sure your data is ready, a free growth audit is a good place to start.
Pipeline report checklist
- Agree lifecycle stage definitions with sales
- Make sure every lead and opportunity has a source
- Choose and document one attribution model
- Build one page that answers leadership's five questions
- Add notes on what changed and what happens next
- Review it in a monthly meeting with marketing and sales