I used to think the problem was the salespeople.
They wouldn’t update the CRM. Deals lived in notebooks, Slack messages, and “I’ll remember it” territory. Pipeline reviews were fiction. Forecasts were optimistic stories. When someone left, half the active deals left with them.

I tried the usual fixes: more required fields, more training, more “accountability.”
None of it stuck.
What finally worked was not better enforcement.
It was a simpler pipeline that made updating the CRM the easiest way for a rep to sell.
This is the exact setup I now install for most small sales teams.
The core realization
Salespeople will update the CRM when two things are true:
It helps them close deals or avoid looking unprepared.
It takes less effort than the alternatives they currently use.
Everything else is secondary.
The pipeline stages that actually get used
Most CRMs come with too many stages. Reps stop trusting them and start parking deals in vague buckets.
I cut stages down to what the team can explain in one sentence each:
1. New Lead
We have contact information and a reason to believe there might be a fit. No real conversation yet.
2. Qualified
We have spoken with them. There is a real need, some level of budget or authority, and a reason to keep going.
3. Discovery / Evaluation
Active conversations are happening. They are evaluating us (and usually alternatives). We are still uncovering requirements.
4. Proposal / Negotiation
A concrete offer is on the table. Pricing, scope, or terms are being discussed.
5. Closed Won
Deal is signed or purchased.
6. Closed Lost
Deal is dead. Reason is recorded in one plain-language field.
That is the full list.
No “Nurture,” no “Pending Internal Approval,” no “Future Opportunity” stages that become junk drawers.
The only fields that are required
I removed almost everything that looked important but never got maintained.
Required on every active deal
Next Step (short text)
Next Step Date
Deal Owner
Expected Close Date (even if it is a rough guess)
Stage
Strongly encouraged but not mandatory
Amount
Main pain or use case (one sentence)
Key contact
Everything else
Optional or deleted.
If a field does not help the rep or the next person who touches the deal, it does not get to be required.
The views that changed behavior
My Deals – Needs Attention
Filtered to the current rep.
Shows any deal where:
Next Step Date is empty, or
Next Step Date is in the past
This is the first thing reps see. It turns the CRM into a personal to-do list instead of a reporting obligation.
Pipeline by Stage
Simple board or table view. Used in the weekly pipeline meeting.
The rule is ruthless: if the Next Step Date is missing or overdue, the deal is not discussed until it is fixed. Live.
Closing This Month
Filtered by Expected Close Date.
Makes the forecast honest because the underlying data is now current.
The weekly rhythm that keeps it alive

15-minute pipeline clean-up (before the meeting)
Each rep opens their “Needs Attention” view and clears it.
No manager hovering. Just a standing expectation that you do not walk into the meeting with overdue next steps.
Pipeline meeting (20–25 minutes max)
We only talk about deals that have a current next step.
Questions are limited:
What has to happen next?
When will it happen?
What help do you need?
No long status stories. No CRM data quality lectures. The system makes the gaps visible so the conversation can stay on selling.
What changed after we installed this
CRM updates stopped feeling like homework and started feeling like personal organization
Pipeline reviews became shorter and more honest
New reps could take over a deal without a thirty-minute knowledge dump
Forecast accuracy improved because the underlying next steps were real
Managers stopped begging and started coaching
The biggest shift was cultural. Updating the CRM became the path of least resistance instead of an extra chore.
How to install this in your team
Cut your stages to the six above (or fewer).
Make Next Step and Next Step Date required.
Build the “Needs Attention” view for every rep.
Change the pipeline meeting rule: no current next step = no discussion.
Run it for three weeks before you add any new fields or automations.
Resist the urge to make it more sophisticated. Sophistication is how the previous systems died.
The Pegboard test
A good sales pipeline should work like a well-organized tool wall:
Every active deal has a clear hook (the next step)
Missing information is obvious at a glance
The most-used actions are the easiest to perform
Nothing extra hangs around “just in case”
When the CRM passes that test, you stop begging.
You just run the play.
No feedback yet — submit the first.