What does a CRM do that a contact spreadsheet can't?
Summary
A CRM keeps contacts, the history of every conversation, open deals, and the next step on each one in a place the whole team can see. What separates it from a spreadsheet is that people, companies, and deals are linked records, so anyone can pick up an account and see what happened and what comes next. Most CRMs charge per user per month, and a few, including HubSpot, have a free version for up to two users.
One business card, followed through a CRM
Say someone hands you a card at a trade show. In a spreadsheet, that becomes one row with a name, a company, and a note. In a CRM it usually starts as a lead. When the conversation turns serious, the lead is converted. Salesforce's developer documentation describes conversion as turning a lead into an account and a contact, and optionally an opportunity.
From then on the records are separate but connected:
| Record | What it holds in this example |
|---|---|
| Account | The company, with every contact and deal attached to it |
| Contact | The person you met, plus calls, emails, and meetings with them |
| Opportunity | The deal you are working on, its stage, value, and expected close date |
When a second person from that company emails you six months later, the account already shows the earlier deal and who talked to whom. In a spreadsheet you would be searching across tabs and reading someone else's shorthand.
When a spreadsheet stops working
One person managing a short list of customers can live in a spreadsheet for a long time. Things start to slip once two or more people contact the same customers. If your team keeps asking each other who called last or whether the quote went out, the history is living in people's heads and inboxes, and that is the problem a CRM is built to fix.
People also say "CRM software," "CRM system," and "CRM platform" as if they meant different products. Mostly the difference is scope. The software is the application, the system is the application plus your data and the way your team uses it, and a platform is software built to carry other departments' work and outside apps. The data layer on its own is the CRM database, which has its own guide on this site.
How the price is counted
Almost every published CRM price is per user per month:
- Salesforce Starter Suite is $25 per user per month, so three users cost $75 a month.
- Pipedrive Lite is $14 per seat per month billed annually, paid as one $168 charge per seat per year. Three seats come to $504 a year.
- HubSpot's free plan covers up to two users.
The bill you actually get can differ from those figures because of minimum seat counts, annual versus monthly billing, and onboarding fees. The guides on annual billing and minimum seats and on what the seat price leaves out cover those in detail.
Sources
- https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/langCon_apex_dml_examples_convertlead.htm
- https://www.salesforce.com/sales/pricing/
- https://www.pipedrive.com/en/pricing
- https://www.hubspot.com/pricing/crm
Related on this site
- What's inside a CRM database, and which limits will you hit when you move your data in?
- How should you set up deal stages so the pipeline forecast means something?
- Annual billing, minimum seats and onboarding
- What the seat price leaves out
- Seat cost calculator
Written by Kaz (pen name). Published September 27, 2026. The figures above come from the vendor and review-site pages listed under Sources. We have not used these products. Corrections: contact form.