← All resources

Case study · Zoho CRM + Zoho One

A sales forecast you can actually trust.

A services business ran its whole sales team on Zoho CRM, but the pipeline had ten stages nobody agreed on and every deal's probability was typed in by hand. Finance couldn't trust the number, so the team stopped trusting the CRM.

I rebuilt it: five clear stages with a rule for each, a four-question deal scorecard anyone can fill in after a call, and a probability Zoho works out by itself — plus the follow-ups that fire the moment a deal is won.

Zoho CRM Zoho One Deal scorecard Automatic probability Native forecasting Illustrative data — no client information
10 → 5stages, each with one clear rule
4questions to score any deal
0probabilities typed in by hand
1forecast everyone reads the same way

Ten stages, and no two people meant the same thing

The CRM had grown for years. Ten sales stages, several meaning roughly the same thing, and no written rule for when a deal was allowed to move from one to the next. Two salespeople could look at the same deal and put it in different columns — and both be right.

Probability was worse. It was a free-text number a rep set from a gut feel, so the weighted forecast was really a survey of how optimistic the team felt that week. Finance quietly rebuilt it in a spreadsheet. The sales team, sensing the CRM wasn't the source of truth, put less into it — which made it less true. A loop that only goes one way.

None of that needed new software. Everything required was already sitting inside the Zoho One subscription they were paying for.

Part one

Five stages, one rule each

A stage now means something specific: there is a written gate a deal must clear before it moves. Same deal, same stage, no matter who's looking at it.

Zoho CRM · Deals · Pipeline view
HomeLeadsContactsAccountsDealsActivitiesReportsAnalyticsProjects
QualifyingBase 10%4 · $56,250
Northwind Group
$18,000
16%6/8
Kestrel Partners
$9,750
10%3/8
Arbor Foods
$15,500
13%5/8
Larkfield Council
$13,000
10%2/8
Proposal & NegotiationBase 40%3 · $61,500
Halcyon Systems
$24,500
48%6/8
Meridian Health
$12,000
40%4/8
Vantage Logistics
$25,000
56%8/8
CommittedBase 75%2 · $41,000
Bluestone Civil
$32,000
78%6/8
Ashgrove Retail
$9,000
75%4/8
Closed Won100%3 · $47,300
Pinehurst Group
$21,800
100%
Calder & Co.
$14,000
100%
Thornbury Mutual
$11,500
100%
Closed Lost0%2 · $19,000
Selwyn Industries
$11,000
0%To competitor
Orana Services
$8,000
0%No decision
The whole pipeline on one screen. Every deal carries its own probability and scorecard total — worked out by Zoho, not typed in. A lost deal can't be closed without a reason, so the loss report writes itself. Illustration — layout recreated for clarity, with made-up deals and figures.
StageWhat has to be true before a deal moves hereBase probability
QualifyingThere's a real need, we know who holds the budget, we know the timeline, and a next step is booked.10%
Proposal & NegotiationA proposal is with them, scope and price are broadly agreed verbally, and a sponsor inside the business is confirmed.40%
CommittedA signed contract or purchase order is in hand. Not "they said yes on the phone" — in hand.75%
Closed WonWon. Delivery is handed over automatically from here.100%
Closed LostLost, with a reason recorded from a fixed list — so losses can be counted, not guessed at.0%

The old stages didn't vanish — every existing deal was mapped onto the new five in a controlled pass, so the history still adds up.

Part two

Four questions after every call

The stage says how far along a deal is. The scorecard says how good it is. Four questions, each scored 0, 1 or 2 — about thirty seconds of work after a call, and nothing else to fill in.

Zoho CRM · Deals · Halcyon Systems
OverviewDetailsTimelineNotesAttachmentsEmailsTasks
Halcyon Systems — Services Agreement
$24,500 · Closing 30 Sep · Owner: Sales Manager
Qualifying Proposal & Negotiation Committed Closed Won Closed Lost
Deal Scorecard
Fit — do they match our ideal client?2 ▾
Sponsorship — is someone inside driving this?2 ▾
Authority — can we reach the person who says yes?1 ▾
Budget — is the money there and understood?1 ▾
Worked out automatically
Scorecard Totalfx 6 / 8
Deal Probabilityfx 48%
Weighted valuefx $11,760
Forecast categoryPipeline
A deal record after the rebuild. The four dropdowns are the only thing a person touches. Everything under "worked out automatically" is a calculated field — a rep can read it, but nobody can nudge it. Illustration — made-up deal and figures.
QuestionScore 0Score 1Score 2
Fit0Poor fit1Partial fit2Strong fit
Sponsorship0No internal advocate1An advocate is emerging2A confirmed champion
Authority0No access to the decision-maker1Only via an intermediary2Direct access
Budget0Unknown or none1Indicative figure only2Confirmed

The team got this as a one-page cheat sheet. That's the whole training requirement — no new tool to learn, no new tab to open.

Part three

Zoho works out the probability itself

Each stage has a base probability. A strong scorecard lifts a deal within its stage — but it can never leap it, so a well-liked deal in Qualifying can't masquerade as a signed one.

Qualifying 10% base probability

Every scorecard point above 4 adds 3 points. A 4-out-of-8 deal sits flat at the base.

Tops out well below the next stage
Proposal & Negotiation 40% base probability

Every point above 4 adds 4 points, so a perfect scorecard is worth +16.

Capped at 60%
Committed 75% base probability

Signed paperwork already carries most of the confidence, so the scorecard only nudges it.

Capped at 80%

Worked through, using the deal above

Proposal & Negotiation → 40% + scorecard 6/8 → 2 points over 4 × 4 per point = 48%

Nothing is capped at 100% except a deal that's actually won. Nothing sits at 0% except a deal that's actually lost.

Why a cap matters

Without one, optimism compounds: a rep scores their own deal generously and the forecast inherits it. A hard ceiling per stage means the only way to a high number is to actually move the deal forward.

Calibrated against real history

The base percentages aren't invented. I read the business's own closed deals — years of them — and checked the win rate by deal type, because renewals and expansions close far more often than brand-new business. The model has to reflect that or it flatters new logos.

Part four

The follow-ups nobody has to remember

A tidy pipeline is only worth something if things actually happen off the back of it. These run in the background, inside Zoho, on the events that already occur.

A deal goes quiet — a task appears

If a deal sits untouched too long, Zoho raises a follow-up task on the owner, with the deal attached. No manager chasing a report to find out what's gone cold; the reminder finds the rep.

Trigger: no activity for X days

A deal is won — delivery starts itself

The moment a deal moves to Closed Won, a job is created on the delivery board in Zoho Projects, pre-filled from the deal — client, value, dates, what was sold — and set to New. Nobody re-types anything, and nothing is won-and-then-forgotten.

Trigger: stage = Closed Won

Sales changes something — ops sees it

Key fields flow from the CRM deal to the delivery job, so when sales flips "ready for delivery" from not yet to yes, the ops board updates on its own. One number, one status, two teams, no chasing.

Trigger: field updated on the deal

A deal is lost — the reason is captured

Closing a deal as lost requires picking a reason from a fixed list. Small thing, big payoff: after a quarter you can see why you lose, in numbers, instead of retelling anecdotes in a meeting.

Trigger: stage = Closed Lost

What the hand-off looks like

Zoho CRM · Deals
Bluestone Civil — Services Agreement
$32,000
Closed Won Ready for delivery: Yes
Start date6 Oct
What was soldProgramme — 12 weeks
Account managerAssigned
Zoho Projects · Delivery board
Bluestone Civil — onboarding & kick-offCreated from the won deal · starts 6 Oct · $32,000 New
Pinehurst Group — onboarding & kick-offStarts 22 Sep In progress
Calder & Co. — onboarding & kick-offStarted 8 Sep In progress
Thornbury Mutual — onboarding & kick-offCompleted 2 Sep Complete

Illustration — made-up clients and dates. Both sides live in the same Zoho One subscription, so the hand-off needs no third-party tool and no extra licence.

Part five

Now the forecast is just… there

Because every deal carries an honest probability, the weighted forecast is a live number rather than a monthly spreadsheet exercise. Same figure on the manager's screen, the founder's screen and the finance screen.

Zoho CRM · Analytics · Sales forecast
HomeLeadsContactsAccountsDealsActivitiesReportsAnalyticsProjects
Weighted pipeline by stage

Deal value × its own probability · this quarter

Qualifying$7.2k
Proposal & Negotiation$30.6k
Committed$31.7k
Closed Won$47.3k
Win rate by deal type

All closed deals · used to sanity-check the base percentages

Renewal71%
Existing — expansion66%
Partner-sourced52%
New business38%
This quarter at a glance

Straight from the deals — nothing keyed in

$69.4kweighted forecast, still open
$158.8kopen pipeline
$47.3kclosed won
4.9average scorecard, open deals
Deals needing attention

High value, weak scorecard

Larkfield Council$13,000 · scorecard 2/8 · no budget confirmed2/8
Kestrel Partners$9,750 · scorecard 3/8 · no champion yet3/8
The forecast, built from the deals themselves. Every figure here is derived — change a scorecard on one deal and this moves. The "needs attention" list is the useful one: big deals nobody has qualified properly. Illustration — all figures invented for the example.

Changed without breaking anything

Restructuring a live CRM that a sales team works in every day is the risky part. Most of the effort went here — not into the build, into making the switch boring.

Built on a copy first

  • The whole rebuild was constructed and tested in a sandbox copy of the CRM
  • Nothing touched the live system until it was proven there
  • Every existing automation was audited against the new stages before the switch
  • One broken rule was found and fixed in the copy, not discovered on a Monday morning

Nothing moved without a net

  • A full export of every deal taken before anything changed
  • Old stages mapped to new ones on paper, and signed off, before a single deal moved
  • Deals remapped in a controlled pass — preview, confirm, then verify
  • Years of closed history preserved, so reporting still reconciles

Built with Zoho's own tools

  • Native fields, formulas, pipelines and workflows — no bolt-on software
  • No new licences and no extra monthly cost
  • Nothing that stops working if I walk away
  • Their team can change a rule themselves; I showed them how

Cleaned up on the way through

  • Every custom field on the deal measured for how often it's actually filled in
  • Dozens sat near-empty for years — listed for retirement, with the client deciding
  • Duplicated and misspelt legacy fields flagged rather than silently deleted
  • The form a rep opens got shorter, so it gets filled in

Does your forecast survive contact with finance?

If your pipeline stages mean different things to different people, or probability is a number someone types in, the forecast is a guess with a decimal point. That's fixable — usually inside the CRM you already pay for. Let's have a look at yours.

Book a call

Or email harshan@flowlamina.com

Email address copied