Demand Gen & RevOps
16 min read
July 2026
How to Run a Root-Cause Audit on a Broken Demand Pipeline
Pipeline numbers are off. Not catastrophically — just persistently, quietly wrong. Leads are coming in, the SDR team is working them, and conversion keeps falling short. Nobody knows exactly why. This is a step-by-step method for diagnosing that kind of failure — the approach, the findings it tends to surface, the traps to avoid, and a checklist so you never have to start from scratch. The walkthrough below uses a representative scenario to show the method in action.
A
Anirudh Vidya
Marketing Strategist · Storyteller & Builder
If you work in demand generation long enough, you’ll eventually face a version of this conversation: “The pipeline numbers are off. What’s going on?” And you’ll look at your dashboards — lead volume looks fine, CPL is holding, your MQL rate is tracking — and you’ll genuinely not know the answer.
This is the moment the method is built for. Everything upstream looks clean. Something downstream is broken. And the usual suspects — “it’s a Sales problem,” “seasonality,” “the market is slow” — aren’t good enough answers when nothing has meaningfully changed in the macro environment. The problem is internal, somewhere in a system you own.
The method that follows is a five-week diagnostic borrowed from a discipline most marketers have never touched: Total Quality Management. TQM is a manufacturing and operations framework built on one idea — defects don’t appear randomly, they have root causes, and root causes are findable if you look systematically enough. Applied to a demand pipeline, here’s how it works.
The Situation
What “broken” typically looks like — the numbers before an audit begins
Pipeline vs Target
–38% below the quarterly pipeline target. Not a one-quarter blip — the third consecutive quarter of shortfall.
Lead Volume
MQL volume was within 5% of target. The volume wasn’t the problem — which made the pipeline gap harder to explain and easier to ignore.
SDR Conversion
MQL-to-SQL conversion rate had dropped 41% over two quarters. Not a sudden cliff — a slow bleed that nobody had flagged as structural.
Lead Disqualification
54–55% of leads coming through primary paid channels — paid social, marketplaces, and syndication — were being disqualified by SDRs. More than half of every pound of spend was generating no pipeline at all.
Time to First Touch
Average SDR first-touch on inbound leads: 4.2 days. Industry best practice for high-intent leads: under 5 hours. Speed-to-lead was haemorrhaging conversion before the conversation even started.
Attribution Confidence
Marketing attribution across channels was partially unreliable — two channels had tracking gaps that meant influenced pipeline was being under-reported, distorting channel-level decision-making.
Looking at those numbers together is clarifying. The pipeline gap is rarely one problem. It’s usually several separate failure points operating simultaneously — some visible in dashboards, some buried in process, some only detectable by talking to the SDR team directly. The audit’s job is to find all of them, rank them by impact, and build a fix sequence that doesn’t try to solve everything at once.
“When pipeline is persistently off but lead volume looks fine, the answer is almost never in the dashboards you’re already looking at.”
Why a TQM Approach Works
Total Quality Management was developed in manufacturing contexts — Toyota, Motorola, the post-war Japanese industrial rebuild — to solve a specific problem: defects that appear in a system are not random. They have causes. Those causes have causes. And if you keep asking “why” long enough, you get to the root — the actual place where fixing something prevents the defect from recurring, rather than just catching it after the fact.
The Framework
Five TQM Principles — Applied to a Demand Pipeline
🎯
Customer Focus
In manufacturing: the end user
In demand gen: your ICP. Every audit question runs through “does this lead, this process, this handoff serve the kind of buyer who actually closes and stays?” If it doesn’t, it’s a defect — even if it looks fine in a dashboard.
🔗
Process Thinking
In manufacturing: end-to-end production
In demand gen: the full funnel from ad impression to closed-won. Not department by department — the entire chain. Most pipeline problems live at the handoff points between teams, precisely because no single team owns the handoff.
📊
Evidence Over Opinion
In manufacturing: defect data, not intuition
In demand gen: pull the data before forming a hypothesis. The most dangerous thing in a pipeline audit is starting with a conclusion (“it’s a Sales problem”) and looking for evidence to support it. Start with the data and let it tell you where to look next.
🔄
Continuous Improvement
In manufacturing: Kaizen loops
In demand gen: a pipeline audit shouldn’t end with a fix. It should end with a monitoring system that catches the next problem earlier — a set of leading indicators that show you when a failure is forming, not after the pipeline miss lands in a quarterly review.
🤝
Cross-Functional Ownership
In manufacturing: the full production team
In demand gen: Marketing, SDR, RevOps, and sometimes Sales leadership. A pipeline audit that stays inside Marketing will miss the handoff failures. One that blames Sales will kill the collaboration you need to fix them. The audit team needs to be cross-functional from day one.
The reason TQM works here is precisely because it refuses to accept “it’s complicated” as an answer. Every failure in a pipeline has a cause. Every cause either has a fix or requires a deliberate trade-off decision. The audit is the process of finding which is which.
The Audit: Five Phases, Five Weeks
Map the Actual Pipeline — Not the Assumed One
Before touching a single data point, spend the first few days mapping the pipeline as it actually operates — not as it’s documented in the CRM or the onboarding deck. Follow a lead through every handoff: how it arrives, who touches it first, what triggers each status change, where decisions are made, and where leads disappear without explanation. The gap between the documented process and the actual process is almost always significant. You’ll typically find handoff steps that exist in documentation but don’t happen in practice — and steps that happen in practice that nobody has documented or measured.
01
No defined SLA between marketing and SDR. Leads landed in the CRM without a time-bound action trigger. SDRs worked them when capacity allowed — which varied from same-day to 5+ days depending on rep workload.
High severity
02
Lead routing had a silent failure mode. Leads from one marketplace vendor were routing to a CRM queue that had no active owner after a team restructure. They were technically “assigned” but practically invisible.
Critical
03
Disqualification reasons weren’t standardised. SDRs were logging DQ reasons in 12 different ways in the CRM — making it impossible to aggregate and analyse why leads were failing at the rate they were.
High severity
Diagnose Lead Quality — Channel by Channel
With the process mapped, pull lead-level data for the previous two quarters across every active channel — not just aggregate MQL counts, but conversion rates at every stage, disqualification rates with reasons, and time-in-stage data. The goal is to answer one question per channel: are the leads actually qualified, or are you generating volume that looks like demand but isn’t? The answer usually varies dramatically by channel — which is itself the finding.
Disqualification Rate
54%
Primary paid channels combined (paid social, marketplaces, syndication) — more than half of every lead generated was costing spend with zero pipeline return
Worst Single Channel DQ
71%
One vendor disqualified at 71% — yet was receiving 22% of total channel budget based on volume metrics alone
Best Channel (Hidden)
28%
One channel disqualified at only 28% — but attribution gaps meant its influenced pipeline was being systematically under-reported
Vendor targeting parameters hadn’t been updated after a product pivot narrowed the ICP. Campaigns were still running broad SMB targeting while the sales motion had moved upmarket to mid-enterprise.
High
Gated content offers were attracting researchers, not buyers. The whitepaper driving the most downloads had no purchase intent signal — it was informational content being used as a lead gen gate, pulling in people who wanted the information but had no buying mandate.
High
Geography mismatch on one vendor. Leads were arriving from markets the sales team had no coverage for — technically “qualified” by job title but geographically unworkable.
Medium
Company size data was missing on 38% of inbound leads. SDRs were doing manual research to determine whether a lead met the revenue threshold before first contact — adding 2–3 hours of pre-qualification work per lead that should have been automated at the enrichment layer.
High
Tech stack data was absent. For a product that required integration compatibility, leads were arriving with no tech stack signal. SDRs were discovering compatibility issues on the first call — making the call a disqualification exercise instead of a discovery.
Medium
One channel’s UTM parameters were broken for 6 weeks without detection — meaning all influenced pipeline from that channel in that period was attributed to “direct” or “unknown,” systematically under-scoring a channel that was actually performing well.
High
No cross-channel view of the buying journey. Buyers who touched multiple channels before converting were being attributed to the last touch, obscuring the role of earlier-stage channels in the pipeline and leading to budget decisions that over-concentrated spend at bottom-of-funnel.
Medium
The SDR Conversation — What the Data Couldn’t See
Data tells you what happened. It rarely tells you why with enough granularity to act on. Midway through the audit, spend two days sitting with the SDR team — not interviewing them with a structured questionnaire, but watching them work leads in real time and asking questions after each one. This is where you find a layer of failure that doesn’t exist in any dashboard and would never appear in any data pull.
01
SDRs had lost trust in one vendor’s leads entirely. After months of low-quality contacts from a specific marketplace vendor, reps had developed an informal triage rule: deprioritise those leads, work them last, and don’t invest heavily in personalisation. A quality perception problem had become a speed-to-lead problem dressed as a prioritisation decision.
Not in any dashboard
02
The outreach sequence hadn’t been updated in 11 months. The messaging referenced a product feature that had been renamed. One email in the sequence linked to a page that had been deprecated. Nobody had a process for keeping sequences current when product or web teams made changes.
Not in any dashboard
03
High-intent signals weren’t being surfaced to SDRs. The platform had intent data available — accounts revisiting the pricing page, returning visitors, engagement scores — but none of it was visible in the SDR’s CRM view. They were working leads in volume order, not intent order.
Fixable in 2 weeks
04
One strong conversion pattern — completely invisible to marketing. Leads who had attended a specific webinar series were converting at 3× the average rate. SDRs knew this from experience, but it had never been formally tracked or fed back into campaign targeting.
Hidden strength found
The thing no audit tool catches: Informal team behaviour is where pipeline leakage often lives. SDR prioritisation decisions, undocumented workarounds, tacit knowledge that hasn’t been systematised — these are invisible to dashboards and only visible if you go and sit in the room. Budget two days of observation into every serious pipeline audit.
Apply the 5 Whys — Find the Root, Not the Symptom
With all findings on the table, apply the TQM root-cause tool that matters most: the 5 Whys. The rule is straightforward — keep asking “why” until you reach a cause that, if you fixed it, would prevent the problem from recurring. Stop one level too early and you fix a symptom. Go all the way and you fix the system. Here’s one chain, run in full:
5 Whys Example — MQL-to-SQL conversion declining for 3 quarters
W1
Why is conversion declining?
SDRs are disqualifying more leads than before at first contact.
W2
Why are they disqualifying more leads?
Leads don’t match the ICP — wrong company size, wrong geography, wrong buying stage.
W3
Why are off-ICP leads arriving?
Campaign targeting parameters on two vendors haven’t been updated since the product team narrowed the ICP 8 months ago.
W4
Why weren’t targeting parameters updated?
There’s no formal process that triggers a campaign targeting review when the ICP definition changes. Product and GTM teams update the ICP; vendor targeting is updated reactively, if at all.
W5
Root cause →
No cross-functional change management process connects ICP updates to campaign execution. ICP changes live in a Notion doc. Campaigns live in vendor portals. Nothing connects them automatically or with clear ownership.
The fix at W1 is “train SDRs to disqualify faster.” The fix at W5 is “build a change management protocol that automatically triggers a campaign targeting review whenever the ICP definition is updated.” One is a patch. One prevents the next three quarters of the same problem. TQM insists you go to W5.
Fix Sequence — Priority, Not Completeness
A thorough audit will surface a dozen or more distinct findings. The temptation is to build a remediation plan that tackles all of them at once — which is the best way to ensure nothing actually gets fixed. Instead, rank every finding by two variables: impact on pipeline (high/medium/low) and time to fix (days/weeks/months). Everything in the top-right quadrant — high impact, short fix time — goes into week one of remediation. Everything else is sequenced or deprioritised.
01
Vendor targeting rebuilt from scratch against the current ICP. Geo filters applied. Company size minimums enforced. Offer changed from whitepaper to ROI calculator to attract buyers rather than researchers.
DQ rate dropped from 71% → 38% in 6 weeks
02
Lead routing audit and fix. The orphaned CRM queue was discovered and reassigned. An alert was built to flag any leads unworked beyond 24 hours. SLA of 4-hour first touch defined and agreed with SDR leadership.
Avg first touch: 4.2 days → 6.8 hours
03
Enrichment layer added via a data vendor. Company size, industry, and tech stack pre-populated on all inbound leads before SDR assignment. Pre-qualification work eliminated from the SDR workflow.
SDR pre-qual time: ~2.5 hrs → ~20 min per lead
04
UTM parameters audited and rebuilt. Weekly automated check implemented via a simple dashboard that flags broken tracking before it compounds. The webinar segment was formally tracked and fed into targeting for future campaigns.
Influenced pipeline reporting gap closed — 23% more attributed
05
ICP change management protocol built. Any GTM or product update to the ICP now triggers a mandatory campaign targeting review within 5 business days. Checklist owned by demand gen with sign-off from RevOps.
Root cause addressed — structural fix
What the Numbers Looked Like After
MQL-to-SQL Conversion
+29%
Recovery in conversion rate within two quarters of remediation — not fully back to peak, but trajectory reversed
Lead Disqualification Rate
–18pts
Across all channels combined — from 54–55% down toward the mid-30s, still work to do but materially different economics
Pipeline vs Target
–11%
From –38% to –11% shortfall. Not closed — but the direction changed, and the causes were known rather than mysterious
A gap like this rarely closes completely in two quarters — some structural changes (particularly ICP alignment and the enrichment layer) take longer to compound through the funnel. But the important shift isn’t just the numbers. It’s that the team ends up with a shared language for why pipeline is where it is, which makes the next conversation with leadership a fundamentally different one. Not “we don’t know,” but “here’s what we found, here’s what we fixed, here’s the lag time before it shows up in pipeline, and here’s the leading indicator we’re watching to know if it’s working.”
“The goal of a pipeline audit isn’t a perfect number. It’s a confident answer — one that lets you walk into a leadership conversation knowing the cause, the fix, and the timeline.”
Pipeline Audit Checklist
Run your own audit — get the checklist
The exact checklist behind this method, structured across five phases: Process Mapping, Lead Quality, SDR Handoff, Attribution, and Root Cause. 47 checks, ranked by impact. Free download.
Two Ways to Run It Faster
Run in full, this audit takes about five weeks. With the checklist at the end of this article, it drops to two or three. Two things compress the timeline most:
First, start with the SDR conversation rather than ending with it. The qualitative findings from sitting in the room are among the most actionable of the entire audit — do that in week one and you’ll know which data pulls to prioritise instead of pulling everything. Start with the people closest to the failure, then go to the data.
Second, set up the monitoring layer before the audit rather than as a remediation output. Problems like these often build for six to eight months — and would be visible far earlier with the right leading indicators in place. A pipeline audit should end with a system that makes the next audit shorter, not just a list of things you fixed.
The counterintuitive part: The biggest pipeline problem is often not a demand gen problem at all. It’s a change-management gap — nobody owns the connection between ICP definition and campaign execution. The TQM principle that helps most is the one that feels least like marketing: treat every handoff between teams as a potential defect point, and design the process so the defect can’t pass through silently.
Checklist Preview
Pipeline Audit Checklist — What’s Inside
Phase 1 — Process Mapping
Document actual lead journey vs documented process
Identify every handoff point and who owns it
Map all CRM queues and confirm active ownership
Confirm lead SLA exists and is monitored
Phase 2 — Lead Quality
Pull DQ rate by channel for last 2 quarters
Standardise DQ reason taxonomy in CRM
Compare targeting parameters to current ICP
Audit gated content offers for buyer vs researcher intent
Phase 3 — SDR Handoff
Audit time-to-first-touch by rep and by channel
Review outreach sequences for stale messaging
Check intent signal visibility in SDR CRM view
Interview SDRs on informal prioritisation rules
Phase 4 — Attribution
Audit UTM parameters across all active campaigns
Check for orphaned or mis-attributed pipeline
Identify channels being structurally under-reported
Build weekly tracking health check
Read Next · Articles
Why Your Marketing Budget Is a Story, Not a Spreadsheet
Once you’ve run the audit and know what’s broken, you’ll need to present the findings — and the budget to fix them — to leadership. This is how you do that without losing the room.
Read Article →
Demand Gen
Pipeline Audit
RevOps
Lead Quality
SDR Handoff
TQM
Root Cause Analysis
Case Study
Marketing Operations
📋
Get the Pipeline Audit Checklist
47 checks across 5 phases. Everything in this article, structured so you can run your own audit without starting from scratch.
Download Free →
📞
Pipeline problem that needs a specialist?
Book a 15-min call. Bring your pipeline data and I’ll tell you where I’d look first.
Book Specialist Call →
💼
Follow for more demand gen frameworks
Practical methods, real numbers, no recycled playbooks — grounded in how demand gen actually runs.
Follow on LinkedIn →