Opportunity hygiene rules are the small set of standards that decide what a CRM opportunity must contain, when it must be updated, and when it has to leave the pipeline. Get them right and your forecast reflects what buyers are actually doing. Get them wrong and you review a pipeline full of optimism. Below are the rules we put in place with B2B tech sales teams, the fields they cover, the cadence that keeps them alive, and how to enforce them without turning reps into data-entry clerks.
Pipeline hygiene is the practice of keeping CRM opportunities accurate, complete and current, with evidence behind them, so the pipeline matches reality for coaching and forecasting (Chief). “Opportunity hygiene rules” are the written version of that practice: specific, testable statements such as “no open deal without a next step and a date.”
Two points matter here.
First, hygiene is a routine, not a project. Regularly auditing opportunities to keep data current and clear out stale or unqualified deals is the point, and a one-time cleanup before a board meeting is not (AMW).
Second, hygiene is a gate, not a mop. The most useful framing we’ve seen treats it as a quality check on which opportunities earn a place in the pipeline view you forecast from, not as scrubbing every record in the CRM (Isoglu). A deal that fails the rules isn’t “dirty.” It’s simply not pipeline yet.
Real talk: if your reps can’t tell you why a deal is in Stage 4 without opening a long email thread, you don’t have a hygiene problem. You have a stage definition problem. Hygiene rules sit on top of a process that’s actually written down. If yours isn’t, start with our six-stage process documentation pilot.
We see teams make this mistake constantly: they demand 25 fields, reps fill in garbage to get past the validation, and the data is worse than before. Start with the short list.
Every open opportunity should carry a current stage, close date, amount, next step and primary buyer contact. The stage must match documented exit criteria, and the next step must contain both an action and a date (ORM).
| Field | The rule | What fails it |
|---|---|---|
| Stage | Matches documented exit criteria | “Proposal sent” with no buyer response |
| Close date | Future date tied to a buyer event | A date in the past, or end of quarter by default |
| Amount | Reflects the current scoped deal | A placeholder value, or zero |
| Next step | An action plus a date | “Follow up” with no date |
| Buyer contact | A named primary contact with a role | Only a generic inbox, or no contact at all |
Two more fields are worth a lighter rule. Lead source is set once, when the opportunity is created, and shouldn’t be edited later. Account attributes and contact roles get updated when they change, not on a schedule (Rework).
ORM also makes a point we agree with: restrict standards to the fields that alter a number. Wider governance can take a year to roll out and still land only partially (ORM). If a field doesn’t change the forecast, the coverage math or a coaching conversation, it doesn’t belong in your hygiene rules.
These are the rules we start from. Adjust the numbers to your own sales cycle, but keep the logic.
Every opportunity has exactly one internal owner and at least one named buyer contact. Without both, nobody is accountable and nobody is reachable. If the account has several stakeholders, add them as contact roles when they appear, not in a batch before the QBR.
Place an opportunity only in the furthest stage whose exit criteria are met. Write those criteria around observable buyer actions, such as a confirmed meeting with the economic buyer or a shared evaluation plan, and not around seller activity like sending a proposal (RevSpire). Sales leader Sol Flamberg frames the review question well: ask what the buyer has done, not what the rep believes (Revenue Best Practices).
“Next step” is an action with a date, owned by someone. “Waiting on legal” fails. “Buyer’s counsel returns redlines; we hold a call on the 14th” passes. This is also where good follow-up discipline pays off: the next action should move the buyer, which is the same logic behind effective lead nurturing strategies.
A core rule: every open opportunity carries a future close date anchored to something the buyer has scheduled, such as a decision meeting, board approval or procurement deadline. Past dates, dates pushed two or more times, and clusters of deals all closing on the last day of the quarter are exception signals (RevSpire). A close date that exists because the CRM requires one is a guess.
Update the amount when scope changes, not when the contract is drafted. Placeholder amounts inflate coverage ratios and quietly break the forecast. If you use a default for early stages, label it and exclude those deals from the committed view.
Don’t borrow “60 days” from a blog post. Look at how long your won deals actually sat in each stage, set the stale threshold from that data, and surface anything beyond it in the weekly review (RevSpire). A threshold of 21 days in discovery might be right for a mid-market SaaS motion and absurd for an enterprise security sale.
When a deal crosses the threshold, the rep has three honest options: take a recovery action with a date, move the deal back to the stage the evidence supports with a new date, or close it lost with a reason (RevSpire). “Leave it and see” is not an option.

Closing a deal isn’t failure. Unreasoned closure is. Require a lost reason from a short fixed list (budget, no decision, competitor, timing, no fit). If the buyer comes back later, open a new opportunity instead of resurrecting a zombie with a year of stale history.
Two opportunities for the same buying motion double your coverage and halve your trust in the report. Most duplicates start upstream, in lead-to-account matching, so fix the routing instead of cleaning the output monthly. Our guide on lead-to-account matching covers that.
Rules that live in a wiki die in about a month. Rules built into the system hold.
If your CRM fields are a mess because of a bad integration or an old migration, no rule will save you until that’s fixed. See our notes on field mapping between marketing automation and CRM and our CRM migration plan.
Rules without rhythm are decoration. The cadence we recommend:
A good exception list for the manager has five filters: close date in the past, no next step or an undated one, over the stage threshold, close date pushed twice or more, and amount changed by a large margin in the last week. Five filters, one saved view. That’s the whole meeting.
How you run the review matters as much as the list. Open with the buyer evidence, not the rep’s confidence. “What has the buyer done since last week?” gets you straight to the truth. Reps stop resenting hygiene when it’s framed as protecting their time and their forecast credibility, and when managers actually use the data they ask for. If the data goes in and nothing comes out, reps notice within a month.
Don’t measure hygiene by how tidy the CRM looks. Measure what it changes.
Pipeline coverage is the other number that hygiene protects: coverage ratios mean nothing if the pipeline includes deals that fail your own rules. Recalculate coverage only on deals that pass the gate. Our guides on RevOps metrics that predict revenue and pipeline governance to fix forecast accuracy show how to set owners and cadences for each of these.
We’ve sat in a lot of pipeline reviews at B2B tech companies in the EU and the US, and the pattern is rarely about lazy reps. It’s about a system that asks reps to be heroes: remember every field, interpret vague stages, and defend a close date nobody anchored to anything.
Here’s what we do differently when we rebuild a revenue system.
We write the stage definitions first. Hygiene rules are only as good as the exit criteria underneath them. If two reps read “Qualified” differently, no validation rule fixes that.
We keep the rule set embarrassingly small. Five fields, a handful of blocking rules, one exception view. Teams that start with 20 mandatory fields end up with fake data. Teams that start with five end up with a forecast they trust, and then add rules only when a specific number demands it.
We treat hygiene as a leadership habit. A manager who inspects the same five exceptions every week does more for data quality than any cleanup sprint. Real talk: if leadership doesn’t use the pipeline view to make decisions, reps will correctly conclude that the data doesn’t matter.

We connect it to the rest of the system. Hygiene sits next to ICP, coverage, roles, handoffs and governance. Fixing one in isolation gives you a nicer-looking CRM and the same missed quarter.
Start small, enforce in the system, review weekly, and let the data earn its way into the forecast.
— Antony
Sometimes the rules aren’t the issue. Stages are vague, roles overlap, lead routing is broken and the forecast has been wrong for three quarters running. That’s a system problem, and it’s what our Revenue System Diagnostics and Sales Workflow Audit work is built for: finding where the process leaks before redesigning anything. You can see the full list of engagements on our services page, or read how an ops-first sales operating model fits together.
They are written standards for what a CRM opportunity must contain and when it must be updated or removed. Typical rules cover stage criteria, a future close date, a current amount, a dated next step and a named buyer. Together they keep the pipeline aligned with what buyers are doing so forecasts and coaching rest on facts.
CRM hygiene covers everything in the system, including leads, contacts and accounts. Opportunity hygiene is narrower and tied to the deal pipeline: it decides which open deals count as real pipeline. Narrower scope is a feature, because you can enforce a few rules on the records that drive the forecast.
After each buyer interaction, plus a weekly clean-up block. Managers then review the exceptions weekly rather than every deal. This pairing is more reliable than monthly cleanup pushes, which only produce a short-lived burst of accuracy.
When it passes your stale threshold, built from your own won-deal timings, and the rep can’t name a recovery action with a date. The alternatives are to move it back a stage with a new date or close it lost with a reason. If the buyer returns later, open a new opportunity.
Only if you make the rule set big. Keep blocking rules to the few impossible values, use required fields at stage changes, and let automation handle alerts and activity capture where possible. Rules that protect a number reps care about, like their own forecast, get followed.
Subscribe to our Insights: Expert productivity tips in your inbox
You'll receive 1-3 emails per month. Your data stays private, always.
Watch our Sales Mates Podcast
October 27, 2026 - 10 min read
Read article Read articleOctober 26, 2026 - 10 min read
Read article Read articleOctober 25, 2026 - 9 min read
Read article Read articleOctober 24, 2026 - 8 min read
Read article Read article