Table of Contents
Run deal reviews on evidence, not the rep's story — see how Weflow surfaces the signals before the meeting starts.
Book a demo
Or use our free web app.

From Gut-Based to Data-Driven Deal Reviews: A Sales Manager's Guide

See how Weflow joins activity, engagement, and stage history into one deal view your reviews can defend.
See it live

You already know the review isn't working. Before Monday you pull one report for stage duration, a second for last activity, and take the rest from the rep. That's about an hour per team per week, and it still ends with you accepting their version of the deal, because the engagement data that would contradict them isn't in front of you.

The questions come from whatever's on your mind that morning. So two managers inspecting the same deal reach two different answers, and neither one can be defended when your VP asks why you called it.

This guide covers the one question a review has to answer, the signals that answer it without the rep speaking, the standard question set that makes inspection defendable, and an honest comparison of the four ways to get there, including why the two you've probably already tried keep dying. One thread runs through all of it: the shift from opinion to evidence only works if the data foundation exists underneath, which is the job of a RevOps orchestration layer.

Why deal reviews run on the rep's story, not data

The review reverts to opinion because the data that describes deal health sits in four separate layers, and nothing joins them. So you join them, by hand, every week. That's the hour.

The four layers, and where each one actually lives:

  • Activity data. Every email, meeting and contact. It lives in Outlook or Google Workspace, not in Salesforce, unless something puts it there.
  • Conversation data. What was actually said on the call. It lives in a recording tool, as a transcript nobody opens during a review.
  • Qualification and methodology data. The MEDDIC or MEDDPICC fields. They live in Salesforce and they're empty, because a rep has to type them.
  • Stage criteria. What has to be true before a deal advances. Usually a slide, sometimes a validation rule, rarely both.

Three structural facts make the joining unavoidable.

First, Salesforce holds what a rep typed. Nothing else. Second, your engagement platform maps activity to the contact, not the opportunity, which is why a team with full sequencing coverage still can't answer how many follow-ups went out on a deal, whether the buyer replied, or how long the gaps were.

Third, and this is the one that catches most managers out: Salesforce stores current state, not history. The close date on the opportunity is the date it holds now. Not the three dates it held before. So slippage, push count and sandbagging are invisible in a live pipeline report, and there's no out-of-the-box view of how pipeline developed over the quarter.

Put those together and you get the mechanism: with no surface that joins the layers to the deal, the manager becomes the human aggregator. You're not running a bad process.

Can you tell whether a deal is healthy or derailed?

That's the whole test. Everything else in a review is downstream of it.

"The fundamental question people have to ask is, when you look at a deal, can you tell whether it actually is healthy or it's derailed?"

Janis Zech, CEO and Co-founder of Weflow

The answer comes from a short list of signals, and none of them are exotic. Deal health reads from activity velocity on the opportunity, the depth and recency of contact across the buying committee, days in stage, close-date push count, inactivity, single-threading, whether a next step is actually booked, and whether the qualification the methodology requires exists as data.

Here's the part that decides whether your review improves or just gets longer. Signals split into two kinds: the ones derived from what happened, and the ones a rep typed. Only the first kind can carry a review, because the second kind is negotiable in the meeting.

SignalWhat it tells youWhere the data comes fromCan a rep game it?
Communication velocity (sent vs received)Whether the buyer is engaging or being talked atEmails actually sent and received on the opportunityNo
Buying committee depth and recencyWho's involved, and who's gone quietCaptured meetings and emails, mapped to contacts on the dealNo
Days in stageWhether the deal is running long against your own benchmarkComputed from stage historyNo
Close-date push countChronic slippage, and the sandbagger's signatureStored snapshots of the opportunity over timeNo
Inactivity (days silent)The deal is dead and nobody has said soLast captured activity on the opportunityNo
Single-threadingOne relationship carrying the whole numberCount of engaged contacts on the dealNo
Next step bookedWhether the buyer agreed to spend more timeNext meeting on the calendar, not the notes fieldOnly by booking a real meeting
Qualification completenessWhether the deal is where the process says it isMethodology fields, if they're populated from conversations rather than typedYes, if a rep fills them in by hand

Read the last row against the rest. It's the reason methodology rollouts keep failing, and we'll come back to it.

The deal review questions that make inspection defendable

A defendable review asks the same questions of every deal, in the same order, and answers each one from data before the rep opens their mouth. That's what ends the two-managers-two-answers problem, and it's what lets you show your VP the basis for a call instead of your confidence in it.

A qualification framework isn't a checklist to complete. It supplies the parameters you test against, so you have a shared language for interrogating any deal in the pipeline. Here's the question set, and what answers it before the conversation starts.

QuestionWhat answers it before the rep speaks
Is this deal moving?Days in stage against your stage benchmark, plus the push count on the close date
Is the buyer engaging, or are we broadcasting?Emails sent versus received, reply rate, and the gap since the last inbound message
Who's actually in this deal?The contacts with captured activity, how recently each one was touched, and how many of them there are
Has anything happened in the last two weeks?Days inactive on the opportunity and whether a next meeting is on the calendar
Is it qualified to sit in this stage?The methodology fields, populated from the calls rather than typed at quarter end
What changed since last week?Amount, stage and close-date movement, read from stored snapshots
Do we have access to power?Whether anyone above the day-to-day contact appears in the captured activity at all

Now the honest limit, and it matters more than any of the above.

Every deal in your pipeline claims to have a champion, and no signal will tell you whether that champion is real. Email and meeting volume tells you somebody is busy with you. It doesn't tell you somebody is arguing for you in a room you're not in, and the difference between those two is your forecast.

So that question stays in the conversation, asked out loud and evidenced. Will this person take your call this week? Will they get you to the economic buyer, and when? Any tool that hands you a relationship score instead is guessing, and dressing the guess up as data.

Four paths to a data-driven deal review

You have four realistic options. Each one succeeds or fails for a structural reason traceable back to the four disconnected layers, not because somebody executed badly. Two of them you've probably already tried.

Enforce the methodology and police the fields

This is the path most teams take first, and it's the one that already failed for you.

The framework itself is necessary. It gives the review its parameters and gives your managers a shared language. What fails is enforcement by instruction. Open any opportunity and the MEDDIC or SPICED fields are empty, because the company trained on the methodology, built the fields, and then nobody policed them while the deal advanced anyway.

The worse outcome isn't empty fields, it's inconsistently filled ones. Every rep has a slightly different idea of what qualified means, so you end up comparing two definitions and calling it a conversion analysis.

"It's worse to have incomplete, inconsistent, or inaccurate data than to have no data at all, because then you have this illusion that you can trust the data."

An empty field is honestly empty. A filled one invites a decision. And telling reps to try again is the fix nobody has ever made stick, because the incentive runs the other way: a thin pipeline gets you a difficult conversation with your manager, and a fat one doesn't.

Build the signals in Salesforce yourself

Your admin can build some of this. Be precise about which parts.

What genuinely can be built:

  • Custom fields plus automation for days in stage and a push counter, if you're willing to own them forever.
  • Reports on last activity date, as long as something is writing activity to the opportunity.
  • Validation rules on stage entry, which are the one piece of methodology enforcement that actually holds. Changing your stage names is cosmetic. Validation criteria are not.

What structurally can't:

  • Anything historical. Salesforce doesn't history-track calculated or roll-up fields, so slippage, sandbagging and period-over-period movement can't be reconstructed without building the snapshotting yourself.
  • Activity joined to the opportunity, when your engagement tool maps it to the contact.
  • Communication velocity and buying committee depth, because the underlying emails and meetings were never captured in the first place.

Then there's the queue. Most Salesforce teams we talk to are two people, sized for keeping the system running rather than building on it. The capability exists and it doesn't get built, which is a different problem from not owning the platform.

"So far we haven't built anything other than we wasted a lot of time."

Redesign the review cadence and question set

This path costs nothing and you should do it regardless of what else you decide.

Writing down the same seven questions, agreeing the stage benchmarks, and running the same sequence every week makes your reviews consistent across managers immediately. It also defines what the data has to answer, which makes any later tooling decision much sharper.

What it can't do is supply evidence. With no data underneath, the standard questions get standard answers from the rep, and you've upgraded from ad-hoc opinion to structured opinion. Necessary, and not sufficient.

Add a deal inspection layer on top of Salesforce

The fourth path is a layer that captures activity automatically, computes the signals from what it captured, and stores its own history so movement is visible.

That combination is what changes the review, for one reason: signals derived from captured activity can't be gamed in the meeting. Nobody negotiates a reply rate. And because the layer keeps snapshots, the deal that's been pushed three times looks different from the deal that's on its first close date, which it never does in a live Salesforce report.

The cost is real. You're running a vendor evaluation, a rollout, and a configuration decision about thresholds. And there's a question worth asking every vendor in this category up front: what of this reaches my Salesforce dashboards, and what only exists inside your product.

PathWhat it fixesWhat it can't fixWhat it costs, and whom
Enforce the methodologyGives the review shared parametersFields stay empty or inconsistent; nothing becomes verifiableManager time spent chasing; rep goodwill
Build in SalesforceDays in stage, push count, stage validationNo history, no activity joined to the deal, no committee viewAn admin queue that never clears, plus permanent maintenance
Redesign the cadenceConsistency across managers, defendable question setAnswers still come from the repNothing but a decision
Add an inspection layerUngameable signals, visible movement, one surfaceWhether a champion is realEvaluation, rollout, a per-seat line item

The criteria a data-driven review process has to pass

Before you weigh the options, fix the tests. These five come straight from what your situation punishes, and they double as the checklist for any demo you sit through.

  • It adds zero work for reps, and none for you. Any step that depends on a rep doing a small piece of admin doesn't happen, so the admin ends up doing it for them. Test it by asking what a rep has to do differently on Monday. If the answer isn't "nothing", the fix has already failed once.
  • The signals can't be gamed. Anything typed by the deal owner is a claim, not a signal. Test it by asking, for each number on the screen, where the underlying data came from.
  • The whole review runs inside one view. Stage time, last activity, engagement and deal health on one surface, filterable and sortable. Test it by running an actual review in the trial and counting how many tabs you open.
  • Thresholds are yours, not the vendor's. A 60-day cycle and a 12-month cycle define "gone quiet" completely differently. Test it by asking who changes a threshold and whether it takes a support ticket.
  • Engagement facts stay visibly separate from the rep's story. One blended health score hides both. Test it by asking to see the inputs behind a flag, on a specific deal, in the demo.

The recommended path: standard questions plus signals nobody can game

Do two of the four, in order. Redesign the cadence and question set first, then put automated, activity-derived signals underneath it.

The reasoning is straightforward against the criteria. A standard question set with no data reverts to the rep's story, so it fails the ungameable test on its own. Automated signals with no standard question set turn into a nicer version of ad-hoc inspection, where you look at whatever the board sorted to the top. Together they pass all five, and the sequence matters because the question set tells you which signals you actually need.

CriterionEnforce methodologyBuild in SalesforceRedesign cadenceCadence + inspection layer
Zero extra workNoPartlyYesYes
Ungameable signalsNoPartlyNoYes
One viewNoPartlyNoYes
Your thresholdsYesYesYesDepends on the vendor
Facts separate from storyNoYesPartlyYes

Two cases where we'd tell you to stop at the free path. If you run three or four reps, you can hold the whole pipeline in your head and a written question set plus a weekly discipline gets you most of the way. And if you have genuine spare engineering capacity plus a long runway, building it is defensible, as long as you're honest that what ships in a year answers the requirements as you understood them a year ago.

Everyone else: the methodology stays, the enforcement moves off your shoulders and onto the data.

How Weflow puts every deal review signal on one surface

Weflow is the Revenue AI Orchestration platform for sales, customer success, and RevOps teams, and this is the part of it that replaces your Monday morning report-assembly. Here it is against the review's own questions rather than as a feature list.

Is this deal moving? Weflow tracks days in stage and total close-date push count on every opportunity automatically, with no custom fields for your admin to build and maintain. And because Weflow snapshots opportunities every few hours, it holds the history Salesforce doesn't, which is what makes chronic slippage and sandbagging visible in a waterfall instead of hidden inside a net number.

Is the buyer engaging? Weflow produces a deal-level AI summary that reasons across every meeting on the opportunity rather than one call at a time, shown next to communication velocity computed from the emails actually sent and received. That figure describes the relationship, not the rep's account of the relationship, which is exactly the neutral second opinion managers say they want.

Weflow risk-by-stage opportunity table with a deal Insights side panel showing deal score and a weekly activity timeline.

Who's actually in this deal? The buying committee sits on the record, with the depth and recency of contact for each person on it. Opening the deal answers the question you'd otherwise have to ask the rep, which turns the review from an interrogation into an inspection and gives your coaching time back.

Weflow company overview panel with deal activity heatmap and contact list

Is it qualified? Weflow Conversation Intelligence writes methodology fields into Salesforce from the calls themselves, using templates your admin maps, so the qualification column stops being a rep-typed claim. Then you can scan the whole team's pipeline for deals missing what the methodology requires, filtered to this quarter and above a size threshold, instead of opening opportunities one at a time.

That last point is the one that changes outcomes. Reviewing deal by deal doesn't scale past a few reps, so today the weakest deals get the least scrutiny, because nobody reaches them.

What do I look at, and who decides? Weflow enriches any Salesforce view with computed fields Salesforce doesn't have: a rolling activity timeline, days inactive, last and next meeting, per-contact engagement, activity velocity. Warnings are then rules you author against any of those or any Salesforce field, with AND/OR logic, assigned to a team. Close date pushed more than twice. Only one contact on the deal. No activity in 14 days. Your patterns, your cycle length.

Weflow modal for selecting and ordering which fields display in the pipeline table over a forecast view.

The warnings also appear inside the forecast submission screen, at the moment a rep picks what to commit. That's what stops unhealthy pipeline entering the number, rather than explaining it afterwards.

What customers actually moved:

  • HolidayCheck cut inactive opportunities by over 60% and past-due opportunities by around 75%.
  • Zeotap increased win rate by 12%, off the back of review and qualification discipline rather than a forecasting calculation.
  • Blockaid runs deal signals, warnings and automatic opportunity snapshots after moving off Einstein Activity Capture.

"The visibility alone changed behavior. Reps come into meetings already aware of what's overdue or inactive. They're more proactive now, because they can actually see what needs attention."

Bastian Stosic, Head of Media Sales Operations at HolidayCheck

"Weflow provides extraordinary visibility into pipeline health and progression, allowing us to act on risks early and make the right decisions."

Alex Knechtl, Director of Revenue Operations at Blockaid

Two limits, stated plainly.

Weflow shows you engagement facts. It won't tell you whether a champion is real, and we don't pretend to score the relationship. That question belongs in your conversation, evidenced by whether the person takes the call and opens the door to power.

And deal warnings and AI Playbook scores are Weflow fields, not Salesforce fields. They're marked with a W in the interface. If your executive reporting runs out of Salesforce dashboards or a BI tool, getting a flag into that report means an agent writing the assessment into a Salesforce field you create. Buildable, and not out of the box.

Designing the deal review cadence around the signals

With the signals on one surface, the cadence inverts. You stop spending the hour building the picture and start spending it on the deals the picture flagged.

The sequence we'd run, in this order:

  1. Open the inspection view, not a report. Sorted by warnings, filtered to this quarter above your size threshold. Five minutes of prep, not sixty.
  2. Start with flagged deals in the highest-stakes bracket. The weakest deals get the most scrutiny, which is the reverse of what happens when you go rep by rep down a list.
  3. Answer each question from data first, then ask the rep. "This has been in Proposal 41 days, pushed twice, one contact, nothing inbound in 12 days. What am I missing?" The conversation starts where it used to end.
  4. Ask the champion question out loud. The one thing no signal answers gets the time it deserves.
  5. Agree one action per deal and where it lands. A next meeting booked, a second thread opened, or a close date corrected. Corrections go into Salesforce there and then, not into someone's notebook.
  6. Close the loop next week on last week's flags. A flag nobody acted on teaches everyone the flags can be ignored.
Old cadenceNew cadence
PrepAn hour rebuilding the picture from two reports and the rep's storyMinutes, opening one view
Order of businessRep by rep, deal by deal, biggest firstFlagged and highest-stakes deals first
Questions askedWhatever comes to mind that morningThe same seven, on every deal
Who supplies the answerThe repThe data, then the rep
What it producesA feeling about the quarterAn action per deal and a defendable call

One more change worth making while you're at it: separate the pipeline review from the sales meeting. A pipeline review works the deals. A sales meeting works on making the person better at what they do. When the pipeline conversation eats the whole hour every week, coaching quietly disappears from your calendar. Shortening the review is what buys it back.

Walk through the product yourself, no call required.

FAQs about running data-driven deal reviews

Do reps have to log or update anything extra?

No, and any process that needs them to is the fix that already failed. Weflow Activity & Contact Capture pulls emails, meetings and contacts server-side and maps them to the right Salesforce records, and the signals are computed from what it captured. A rep starts being captured as soon as an admin adds them to a capture configuration, whether or not they've ever signed in. Signing in is only needed to see the insights.

Does deal inspection work alongside Outreach, Salesloft, or Apollo?

Yes, and they're solving a different problem. Engagement platforms own the top-of-funnel cadence and map their activity to the contact, which is why sequencing coverage never answers deal review questions. Weflow doesn't do sequencing, cadences or dialing at all. It starts once there's an opportunity to manage, and joins activity to that opportunity so the review has something to read.

Can we set signal thresholds to match our sales cycle?

Yes, and you should, because a fixed model won't fit your motion. Warnings in Weflow are rules you author against any Opportunity-related field or any computed field, with AND/OR logic, then assign to a team. Three defaults ship switched on and can be deactivated. A team with a 60-day cycle can define 14 days of silence as a warning where a team with a 12-month cycle wouldn't go near that number.

Can deal warnings show up in Salesforce dashboards or BI reports?

Not directly. Deal warnings and AI Playbook scores are Weflow fields, marked with a W in the interface, so they don't appear in a Salesforce report or a BI tool on their own. The route there is an agent that writes the assessment into a Salesforce field you create, which works and has to be built. If your board pack comes out of Salesforce dashboards, plan that piece deliberately rather than discovering it in week three.

Isn't a deal inspection layer just another CRM to maintain?

"My only concern is that I feel like we're just moving from one CRM to another here."

Fair concern, and the answer is where the data lives. Salesforce stays the system of record. Weflow imports your Salesforce list views, refreshing every couple of minutes, and computes on top rather than storing a competing copy of the pipeline. Everything captured lands in native Salesforce objects that you own, so your own reporting and automations can read it. Edits made in Weflow sync back to Salesforce in real time, though view customizations you make on the Weflow side stay there.

Who configures the signals, and can managers compare reps across teams?

An admin configures the signals, the views and the warning rules from the admin console and assigns them to teams, so a manager lands on the board built for their role rather than an empty one. Technical setup runs 30 to 45 minutes with a Salesforce and Google or Microsoft admin; most of the real work is business logic, which is why full time to value is typically one to three weeks.

"You're stuck with the Salesforce hierarchy. I want to look at all enterprise reps globally and compare them."

Weflow teams are built dynamically from Salesforce by manager, role or a field condition, so a team can be every enterprise rep globally rather than one branch of the reporting tree. It also means a rep who changes team in Salesforce changes team in Weflow, and your provisioning survives the next reorg.

By
Janis Zech

Janis Zech is the co-founder and CEO of Weflow, the modular Revenue AI Orchestration platform. He co-hosts the RevOps Lab podcast, where he sits down with RevOps leaders and sales operators to unpack how they run revenue teams, forecast pipeline, and use AI to get more out of Salesforce. At Weflow, Janis focuses on helping revenue leaders turn messy CRM data into reliable forecasts and better sales execution. His angle on the podcast and blog is always practical: what's actually working inside high-performing revenue orgs, and what's just noise.

More articles by
Janis Zech

Related articles

From Gut-Based to Data-Driven Deal Reviews: A Sales Manager's Guide

Learn how to move from gut-based to data-driven deal reviews and choose the right review cadence.

Is 3x Pipeline Coverage Enough? How to Audit What Your Coverage Ratio Contains

Learn whether 3x pipeline coverage is enough and how to audit what's in your ratio using Salesforce.

How to Track Days in Stage, Push Count, and Days Inactive Without Salesforce Formula Fields

Learn how to track days in stage, push count, and days inactive without Salesforce formula fields.

How the Weflow Engagement Score Is Built, and Why "Trained on Your Data" Isn't the Point

Learn how Weflow builds its Engagement Score—and why Clari/Gong-style training on your data falls short.

Out-Quarter Pipeline: How to Assess Next Quarter's Pipeline Before This One Closes

Learn how to assess next quarter's pipeline before quarter-end using cohort analysis and coverage benchmarks

Pipeline Management vs Forecasting Tools: Two Jobs, and What Each One Can't Do

Learn what pipeline management vs forecasting tools can and can't do, and which problem you have.

AI Pipeline Visibility Workflows That Flag Risks and Automate Reporting [Framework]

Learn how to build AI pipeline visibility workflows that flag deal risk and automate Salesforce reporting.

6 Deal Health Signals to Flag At-Risk Pipeline and Run Better Reviews [Framework]

Learn 6 deal health signals to flag at-risk pipeline and run better pipeline reviews.

Pipeline Visibility in Salesforce: Automate Data, Inspect Deals, and Forecast Revenue

Learn how to fix pipeline visibility in Salesforce: automate data, inspect deals, forecast revenue.

RevOps Reports and Dashboards for Pipeline Health and Deal Risk

Learn which RevOps reports and dashboards catch pipeline health issues and deal risk early.

The 7 Sales Pipeline Stages: A Guide for B2B Revenue Teams

Learn the 7 sales pipeline stages and how B2B revenue teams move deals from prospecting to closed won.

Salesforce Opportunity Management: 8 Best Practices

Learn 8 Salesforce opportunity management best practices for stages, data quality, automation, and forecasts.