Sales & Marketing

Customer Relationship Management (CRM)

Organize contacts, track interactions, and manage customer relationships effectively

Get this built around your data

✓ Free to download  ·  ✓ Excel 2016+ and Google Sheets  ·  ✓ Custom version in 24h

A CRM in a spreadsheet works up to a point, and that point is defined by how many people write to it at once. Within it, this template gives you the two things teams actually use: stage and next action.

What the worksheet looks like

The actual columns, with sample rows

Deals sheet, with idle time derived so nothing goes quiet unnoticed.
ABCDEFG
1CompanyContactStageValueNext actionIdle (d)
2Meridian GroupL. BarreProposal48,000Follow up on pricing4
3Kestrel LtdJ. WhitfieldDiscovery22,500Book technical call11
4Halcyon SAP. RoigNegotiation91,000Send revised terms2
5Ardent BVT. VosQualified15,00034

The formulas that do the work

Why each one is written the way it is

  • =TODAY()-MAXIFS(Activity[Date],Activity[Company],[@Company]) Days since the last logged activity. The column that finds the deals nobody has touched — which are never the ones people worry about.
  • =IF([@[Next action]]="","⚠ No next action","") A deal without a next action is not a deal, it is a hope. Flagging it is the single highest-value rule on the sheet.
  • =SUMIFS(Deals[Value],Deals[Stage],[@Stage])*VLOOKUP([@Stage],Stages[[Name]:[Prob]],2,FALSE) Weighted pipeline by stage, using historical conversion rather than optimism.
  • =COUNTIFS(Deals[Stage],"Closed won")/COUNTIFS(Deals[Stage],"Closed*") Win rate, the input that keeps the stage probabilities honest.

The pipeline that was smaller than it looked

A worked example with real numbers

A consultancy reported a €340k pipeline. Sorting by idle days showed €112k of it untouched for over 30 days and a further €40k with no next action recorded. The real workable pipeline was €188k — enough to change a hiring decision that had been made on the larger number two weeks earlier.

What is in the workbook

Tab by tab

Every tab in the workbook and what it is for.
TabContents
DealsCompany, contact, stage, value and next action.
ActivityEvery call, email and meeting, dated.
StagesStage list with historical conversion probability.
DashboardWeighted pipeline, win rate and idle deals.
READMEStage definitions — the part every team argues about.

Features and related templates

What is included, and what to look at next

What it does

  • Contact information management
  • Interaction history tracking
  • Follow-up reminders
  • Customer segmentation
  • Communication templates
  • Activity reporting

Need it adapted?

  • Built around your own data and column names
  • Connected to your source system
  • Delivered within 24 hours

Questions about this template

Specific to this workbook, not generic

When should we move off a spreadsheet CRM?

When more than three or four people write to it during the same day, when you need email sync, or when you need per-user visibility rules. Below that a spreadsheet is faster to change and everyone already knows how to use it.

How many stages should a pipeline have?

Four to six, each with an objective entry criterion. Stages defined by feeling — "warm", "very interested" — cannot produce a usable conversion rate.

Why track a next action rather than a next date?

Because a date without an action gets rescheduled indefinitely. The action is what makes the deal either move or get disqualified.

"This CRM template has streamlined our customer management process. We're now able to provide better service and never miss a follow-up."

- Sarah K., Account Manager