Sales Pipeline Inspection: Catch At-Risk Deals Early
Pipeline inspection is the weekly data review that surfaces stale deals before they wreck your forecast. Here is how to run it in HubSpot, Salesforce, or Pipedrive.
Picture this scenario: it is Thursday afternoon, two weeks from quarter end, and you are pulling together the forecast number to send leadership. Three deals you thought were solid -- call them the ones your CXO was already mentally counting -- have been sitting in "Proposal Sent" for six weeks. The CRM shows no activity since mid-month. You ask the reps. One says the deal is "still warm, just waiting for their budget approval." Another says the contact went on vacation. The third admits the champion left the company two weeks ago.
None of this was in the CRM. All three deals are still in the forecast at full value.
This is the forecast surprise that pipeline inspection is designed to prevent. Not by having better meetings, but by catching dead signal in the data before anyone presents it as live.
What Pipeline Inspection Actually Is
Pipeline inspection and pipeline review meetings are often used interchangeably, but they are different activities with different purposes.
A pipeline review meeting is a conversation. A manager sits down with a rep, reviews their open deals, asks coaching questions, and discusses strategy for advancing the most important opportunities. It is a scheduled event on the calendar, typically thirty minutes to an hour.
Pipeline inspection is the data review that precedes and supplements those meetings. It happens in the CRM: a manager or RevOps lead opens the opportunity list, filters for the right time period, and works through each deal against a defined checklist. The output is not a conversation; it is a list of deals flagged for follow-up, correction, or removal from the forecast.
The distinction matters because most teams rely almost entirely on the meeting, which means the data review only happens if the manager happens to notice something mid-conversation. Stale deals that look fine on the surface -- a close date of "September 30" that got carried forward from July, a stage of "Negotiation" on a deal where no one has spoken in three weeks -- do not show up in a conversation-first review. They only surface in a data-first one.
Why Inspections Fail When CRM Data Is Stale
The catch with pipeline inspection is that it is only as useful as the records it reviews. If reps are not logging activity, not updating close dates, or advancing stages on optimism rather than buyer action, the inspection surfaces garbage, not insight.
This is the underlying tension: the teams who most need inspection are often the ones with the least trustworthy CRM data. A sales manager looking at a deal marked "Negotiation" with last activity logged three weeks ago and a close date unchanged since the original create date has almost no useful signal to work with. Is the deal actually in negotiation? Did the rep just forget to log a call? Has the prospect gone dark?
The inspection cannot answer those questions from the record alone. It can only flag the record and send the manager into a conversation with the rep -- which is fine, and useful, but it means the inspection cadence has to be tight enough that stale data gets caught and corrected before it becomes embedded in a forecast.
For most teams, that means a weekly rhythm. CRM records that have not been touched in seven days get flagged. Deals that have not advanced in more than thirty days get a secondary look. Close dates that moved in the last week get a notation in the review notes.
The Five Signals That Matter Most
Not every field in your CRM is worth checking during a weekly inspection. The signal-to-noise ratio matters: a rigorous inspection that takes three hours a week will not happen consistently. An inspection that focuses on five deal-level signals can be done in under an hour for most pipelines.
Last meaningful customer activity. "Meaningful" means a real two-way interaction: a call with a logged outcome, a reply to an email, a meeting that happened. Activity logged as "sent email" with no reply is not a signal that the deal is healthy. Most CRMs let you filter by last activity date; anything over fourteen days in an active deal deserves a look.
Stage age. How long has this deal been in its current stage? Compare it to your average stage duration for closed-won deals. If your average proposal-to-close cycle is twenty-one days and a deal has been in "Proposal Sent" for forty-five, that is a red flag. Salesforce Pipeline Inspection surfaces stage duration automatically in its workspace view; in HubSpot and Pipedrive you can build a custom report or use the activity timeline.
Close date validity. Has the close date moved? How many times? A close date that has pushed more than once in a quarter is almost always an indicator that the rep is deferring a difficult conversation. Note those deals specifically. They are not necessarily lost, but they should not sit in the forecast at full value without a documented reason for the new date.
Next step quality. Does the deal record have a next step? Is that next step specific -- a named action, an owner, and a due date -- or does it say "follow up" with no date? A vague next step is the CRM equivalent of a deal drifting. Deals without specific next steps stall at a higher rate than those with clear, documented commitments from both sides.
Stakeholder count and quality. For deals above a certain size, is there more than one contact engaged? Is there a named champion who is actively sponsoring the deal internally? A six-figure deal with one contact logged, no executive sponsor documented, and no multi-threading in the activity history is a fragile deal regardless of what stage it is in.
How to Run the Inspection in Each CRM
Salesforce
Salesforce Enterprise edition includes a dedicated Pipeline Inspection workspace that was built for exactly this use case. Access it from the Sales Cloud navigation by going to Pipeline Inspection in the left panel. The workspace surfaces:
- A consolidated metric bar showing total pipeline value, average deal age, and week-to-week change
- Einstein Deal Insights, which provides AI-generated opportunity scores from 1 to 99 with signals explaining why a deal is scored the way it is
- Activity and Contact Intelligence showing recent engagement history and contact-level details from emails and calendar events
- Automated alerts for stalled deals and repeated close date pushes
The week-to-week change view is particularly useful for inspection: it highlights which deals advanced, which stalled, which had a close date change, and which had new activity since the last review. Run through the alerts first, then sort the remaining pipeline by stage age.
HubSpot
HubSpot does not have a named pipeline inspection feature, but you can replicate the same workflow with a combination of the deals view and a saved filter. Build a deals list view with the following columns: deal name, stage, close date, last activity date, next activity date, and deal owner. Save a filter for "last activity date more than 14 days ago AND close date within current quarter." That filtered view is your weekly inspection list.
HubSpot's deal timeline shows every logged activity, email, meeting, and note in chronological order. During inspection, click into any flagged deal and check whether the most recent logged activity reflects a real customer interaction or just an internal note.
For teams on HubSpot Sales Hub Professional or above, the Pipeline Management tool shows stage-by-stage deal counts and lets you configure deal rotation alerts -- a notification when a deal has not had an activity in a defined number of days.
Pipedrive
Pipedrive's pipeline view is visual and intuitive, but it is not optimized for inspection without some configuration. The most effective approach is to switch to the list view (the spreadsheet icon at the top right) and sort by "last activity date" or use the "Rotten deals" filter. Pipedrive automatically marks deals as "rotten" after a number of inactivity days you define in your pipeline settings -- typically 14 to 30 days depending on your sales cycle. Rotten deals appear in red in the pipeline view and are filterable in the list view.
For close date tracking, use Pipedrive's reporting module to build a "Close date history" report that surfaces how many times the close date has been moved on any open deal. This is the signal most likely to flag optimistic close dates that have been pushed repeatedly without resolution.
The Weekly Cadence That Actually Gets Done
An inspection cadence that takes more than 45 minutes a week will eventually stop happening. Here is the format that holds up for most teams:
Monday morning, before 1:1s. Pull the CRM inspection view. Work through flagged deals using the five signals above. Annotate any deal that needs discussion -- a note in the CRM, not a separate document. Flag those deals for the weekly review meeting.
During 1:1s. Use the flagged deals as the agenda. Rather than asking "what is the status of X?", go in with a specific data observation: "The last logged activity on this deal was sixteen days ago and the close date is two weeks out. Walk me through where it actually stands." Specific data produces specific answers.
After 1:1s. Update the inspection notes with what you learned. If a deal needs a stage change, do it immediately with a note explaining the reason. A deal moved from "Proposal Sent" to "Qualification" because the budget conversation never happened should have that reason in the record so the next person to look at it understands the history.
This approach keeps the inspection lightweight and the meetings focused. The data review takes care of finding the problems; the conversations take care of solving them.
What Breaks Without Clean Underlying Data
Every part of the inspection process described above assumes the CRM data is reasonably current. If reps are not logging activity, not updating close dates, or advancing stages based on how they feel about a deal rather than what the buyer did, the inspection surfaces false signals or no signals at all.
This is the reason so many teams find pipeline inspection aspirational rather than operational: the practice requires a data foundation that many CRMs do not actually have. A manager flagging deals based on "last activity date" is flying blind if the rep's email activity is not being captured automatically.
The two things that make inspection reliable are automatic activity capture and a consistent next-step update workflow. When email and calendar activity sync to the CRM without the rep manually logging it, the "last activity date" field becomes real signal rather than a measure of rep diligence. When deal field updates -- next steps, close date changes, stage advancements -- flow through a draft-and-approve process rather than relying on manual entry, the fields you inspect against mean something.
For teams that have closed the data quality gap, pipeline inspection shifts from a data-hunting exercise to a genuine forecasting tool. The Company Brain is built for exactly this: it auto-captures rep email and thread activity, drafts CRM updates for a rep to approve before anything writes, and stores everything in a queryable format so you can pull the pipeline view you need for inspection without wondering whether what you see is accurate.
If your inspection consistently turns up more stale records than it turns up real risks, the bottleneck is the data layer, not the cadence. Fix the data layer first. The inspection becomes much more useful once the records mean something.
Connecting Inspection to Your Broader Sales Cadence
Pipeline inspection is one part of a three-part operating rhythm that the best RevOps and sales leadership teams run:
Weekly individual inspection. The process described above -- a manager reviews open deals against the five signals before meeting with each rep.
Weekly pipeline review meeting. The focused 1:1 or team meeting where flagged deals get discussed and next steps get decided. This post covers the meeting structure in detail.
Monthly pipeline quality review. A cross-functional look at the pipeline data itself: field completion rates, stage duration averages, close date accuracy over the trailing thirty days. This is where you catch systematic problems -- a stage that everyone skips, a required field nobody fills in, a quarter where three-quarters of the deals had their close date pushed at least once.
Inspection feeds the weekly meeting. The weekly meeting feeds the monthly quality review. The quality review feeds changes to your stage definitions, required fields, and data capture setup. The cycle closes.
Without the inspection step, the weekly meeting becomes what most teams experience: a status update session where managers are essentially asking reps to read their own CRM notes back to them. The deal slippage you are trying to catch in the meeting would have been caught three days earlier by a fifteen-minute data review.
And the pipeline health score your leadership looks at every week will only reflect reality if the underlying records do.
Is your firm AI-ready?
Take the free Law Firm AI Readiness Scorecard. Get a grounded, practical report on where AI safely saves your firm time, and where it is a liability.
Frequently Asked Questions
What is pipeline inspection in sales?
Pipeline inspection is a structured, deal-by-deal review of every open opportunity in your CRM, typically done weekly. A manager or RevOps lead checks each deal against a fixed list of signals: last activity date, stage age, close date validity, documented next steps, and stakeholder engagement. The goal is to surface stale, at-risk, or misclassified deals before they corrupt the forecast.
How is pipeline inspection different from a pipeline review meeting?
A pipeline review meeting is a conversation between a manager and a rep about deal strategy and coaching. Pipeline inspection is the data review that happens before or between those meetings: looking at raw CRM records to find red flags like no activity in 30 days, a close date that has pushed three times, or a deal stuck in the same stage for weeks. Inspection is about the data; the review meeting is about what to do with what the data shows.
How often should you inspect your sales pipeline?
Most B2B teams benefit from a weekly inspection cadence. High-velocity inside sales teams with deal cycles under 30 days may check twice a week; teams with 90-plus day enterprise cycles can stretch to bi-weekly. The right cadence is the one where you catch stale data before a rep presents it in a review as live.
What signals should I look for when inspecting a deal?
Five signals catch most problems: last meaningful customer activity (no activity in 14-plus days is a warning), close date age (has the date moved more than once in the same quarter?), stage age (how long has the deal been in this stage compared to your average?), next step quality (is there a specific date and owner, or just a vague note?), and stakeholder count (is there a named champion, or only one contact in a multimillion-dollar deal?).
Does Salesforce have a built-in pipeline inspection feature?
Yes. Salesforce Pipeline Inspection is available in Enterprise edition and above at no extra cost. It provides a consolidated workspace showing key pipeline metrics, week-to-week opportunity changes, Einstein Deal Insights with opportunity scores from 1 to 99, and Activity and Contact Intelligence tracking recent engagement. It also surfaces automated alerts for stalled deals and repeated close date pushes.
Want to cut through the AI hype?
Start with the free Law Firm AI Readiness Scorecard. Two minutes, and you will see exactly where to start and what to avoid.
Related Articles
SDR to AE Handoff: Stop Losing Pipeline Context in Your CRM
Most AEs open a new deal and find only a name and title. Here is the CRM handoff checklist and automation that keeps qualifying context intact.
Sales Call Notes to CRM: How to Auto-Sync Without Bad Data
Call recording tools attach transcripts, not deal field updates. Here is how to auto-sync sales call notes to your CRM without corrupting the data.
Multi-Threading in B2B Sales: Engage the Buying Committee
Single-threaded deals die when one champion goes quiet. Here is how to multi-thread B2B deals, who to engage, and how to track it in your CRM.
Win/Loss Analysis for B2B Sales Teams: A Practical Guide
CRM loss reasons match what buyers said only 15% of the time. Here is how to run a lightweight win/loss analysis without a dedicated platform or big budget.
Track MEDDIC in Your CRM Without It Going Stale
Most MEDDIC implementations die by month three when fields go empty. Here's why qualification data goes stale and how to fix it with AI auto-capture.
Automate CRM Data Enrichment: A Practical Guide for B2B Sales
Missing contact fields and stale job titles hurt outreach. Here's how to automate CRM data enrichment in HubSpot, Salesforce, and Pipedrive.