Home / Insights / Choosing a platform
Do you really need a CRM?
The conclusion first. What makes a CRM (customer relationship management software: a tool that gathers customer and deal history in 1 place so it can be shared) necessary is less the number of customers than this: when several people update the same customer record, can you still keep the owner, the history and the next action unambiguous? Start with the symptoms rather than with a number.
- Nobody can say who owns the account
- The same customer appears twice
- Follow-up dates disappear from the sheet
- You cannot trace why something was changed
| Symptoms present | What to do |
|---|---|
| 0–1 | Stay on the spreadsheet. Tighten the input rules, the protected ranges and the owner column |
| 2 | Try a free CRM on 1 process only |
| 3–4 | A candidate for a CRM. Cost the migration and name the person who will own it before you buy |
How far does a spreadsheet take you?
The table below is not from vendor sources. It is an illustrative scenario worked back from the ways things go wrong — 3 people, 5,000 records and 80 deals are not thresholds that any vendor or industry body publishes, and no vendor states them anywhere. Read the columns as a direction of travel, not as a line to cross.
| Axis (editorial estimate, not vendor data) | Fine as is | Danger zone | Consider a CRM | How to read this line |
|---|---|---|---|---|
| Customers and contacts | Up to 1,000 | 1,000–5,000 | Over 5,000 | The count itself never becomes the limit. The limit is the point where you can no longer clear duplicates by eye |
| Deals running at the same time | Up to 30 | 30–80 | Over 80 | The test is whether all of them fit on 1 screen. Once you have to scroll to see the whole picture, missed follow-ups are only a matter of time |
| People touching the customer list | 1–2 | 3–5 | 6 or more | This is the heart of it. From the 3rd person on, you can no longer track from memory who rewrote what, and when |
| Update frequency | 1 batch a week | 1 time in 1 day | Several times in 1 day | With 1 update a week, simultaneous editing barely happens. If it is opened several times a day, you have to design on the assumption that overwrites will occur |
Moving 1 column to the right is not by itself a reason to buy. What matters is the combination: where "3 or more people touching it" overlaps with "updated several times in 1 day", the number of customers stops protecting you, and 200 would be enough for the 4 symptoms above to appear.
The moment a spreadsheet breaks
There are 4 ways it breaks. Two people fix the same row at the same time, and only the version saved later survives. A staff member leaves and the whole table disappears along with their personal drive. Files named "customer list_latest_revised" pile up and nobody can say for certain which one is live. And spreadsheet history records only that a cell changed, never why the discount was given.
How far can you get for free?
The free-plan ceilings at HubSpot, monday.com and Asana are compared side by side in Where the free plans stop. HubSpot’s free tier is roughly the same size as the "fine as is" zone above. A deal pipeline, the item in the table below, is a screen that lays out the path a deal travels — prospect → proposal → quote → won — as 1 flow. When you want to separate new business from existing customers, you add flows.
| Item | Free-tier limit | How to read this number |
|---|---|---|
| Users | 2 (up to two free users) | The moment you add the 3rd person you move to paid. That matches the tipping point in the table above |
| Contacts | 1,000 (Up to 1,000 contacts in free accounts) | 1,000 business cards. A company with several years of deal history is over the line from the start |
| Deal pipelines | 1 (1 deal pipeline per account) | If you want to manage new business and existing customers as separate flows, the free tier cannot line them up |
| Custom properties | 10 in total (10 custom properties in total) | Your own fields, such as "renewal month" or "acquisition channel". It is 10 across contacts, companies and deals combined |
| Price | $0, no expiry (100% free, with no expiration date) | As long as you stay within the limits, nothing is charged |
Source: HubSpot product and services catalog (checked August 2026)
What happens once you pass 1,000 (whether you simply cannot add more, or you get charged) is something we could not find stated on the vendor’s own pages. If you are getting close, check with the vendor’s support team before you cross the line.
What actually leaves your account at signing
HubSpot’s Starter Customer Platform has a list price of $20 a month for 1 seat. The vendor’s page carries a discount for new customers: annual billing at $7 a month (1 year paid upfront at signing = $7 × 12 = $84 a year), and monthly billing at $10 a month with no annual commitment (New customers only. Offer available for a limited time.). How long the discount runs and what the price is at renewal are not stated, so the safe way to budget is to assume a return to the list price of $20 × 12 = $240 a year.
monday CRM has no free plan — only a 14-day trial (Get full access. No credit card required.) and purchases from 3 seats up. Basic on annual billing is $12 × 3 seats × 12 months = $432 a year, paid in full upfront at signing (US dollars, excluding tax); monthly billing is $18 × 3 seats = $54 a month with nothing upfront. Seats can only be bought as a group, so the 4th person takes you to $720 a year ($12 × 5 seats × 12 months), 1.67 times the 3-seat price (720 ÷ 432 = 1.666…).
The jump comes when people are added: monday CRM Basic seats and annual cost (annual billing, US dollars, excluding tax — Prices do not include tax.)
The formula is $12 × seats × 12 months. Seats are bought as a group, not 1 at a time: a minimum of 3, and 5 for a team of 4 (If you have a team of 4 for instance, you may choose the 5 seat option.). At 1 dollar = 150 yen, 3 seats means about 65,000 yen (432 × 150 = 64,800 yen) leaving the account in one go at signing. For reference, starting HubSpot Starter on the new-customer discount, annual billing, 1 seat, comes to $84 a year = about 13,000 yen (84 × 150 = 12,600 yen). Billing is in US dollars, and exchange rates move. Sources: monday CRM pricing page, monday.com support, HubSpot Starter pricing page (checked August 2026)
How much work is the migration?
Exporting (writing your current table out as a CSV or similar file) and importing both take minutes; where you get stuck is the columns. The conditions in monday CRM’s help are 10 MB or less, fewer than 50 columns and fewer than 8,000 rows, so for a table with more than 50 columns, cut the columns you do not need first and allow half a day to 1 day for cleaning up formats and inconsistent spellings.
What a CRM will not fix
Data that is never entered is not made visible by any CRM. If 1 salesperson never moves the deal stage (where a deal currently sits in the pipeline), their share stays blank and shows as "no deals", so the reports actively lie to you.
If the reason things are not updated is that entry is a chore, a tool can improve it; if the reason is that no one has decided entry is required, a CRM reproduces exactly the same state and you pay a monthly fee to look at an empty screen.
Stay on a spreadsheet, or bring in a CRM
Spreadsheet or CRM: the trigger is not the number of customers but the number of people editing the same sheet
Currency is US dollars. monday excludes tax (Prices do not include tax. The price is determined by the user’s billing country.); for HubSpot we could not find the tax treatment stated. Sources: HubSpot Starter Customer Platform pricing page, HubSpot pricing page, monday CRM pricing page, monday.com pricing page (all checked August 2026)
Readers who do not need to buy
To name them plainly: a business with 1,000 customers or fewer, 30 deals or fewer, 1–2 people touching the list and updates about 1 time a week will find that a CRM removes almost no work and only adds another place to type into. If you sell on your own, what you are working against is your own memory rather than a table, so writing it out on 1 sheet works better first. If your problem right now is "the sales team will not enter anything", the cause is not the tool. If you only started looking because a client asked, using the free tier for six months before deciding is enough.
If you are unsure, try it in this order
Start by importing your current table into the HubSpot free tier as a CSV. It is $0 with no expiry, and if it fails, all you lose is the half day you spent cleaning up. Once you find that "2 people is not enough", go to monday CRM (from 3 seats, $432 a year); once you find that "volume and pipelines are not enough", go to HubSpot Starter (from $84 a year on the new-customer annual discount). If both are sufficient and it still feels cramped, the cause is not the tool but your entry rules.
Sources (all checked August 2026)
- HubSpot Starter Customer Platform pricing (annual $7/month per seat, monthly $10/month per seat, base price $20/month per seat, New customers only. Offer available for a limited time.)
- HubSpot pricing page (free tier, up to 2 users, 1,000 contacts)
- HubSpot free CRM (up to two users / 1,000 contacts / 100% free, with no expiration date)
- HubSpot product and services catalog (10 custom properties in total / 1 deal pipeline per account / Up to 1,000 contacts in free accounts / up to two free users)
- HubSpot knowledge base (Free tools have 0 custom pipelines, meaning only the 1 default)
- monday CRM pricing (Basic $12 annual / $18 monthly, Plans start from 3 users, no free plan, 14-day trial)
- monday CRM product page (Get full access. No credit card required.)
- monday.com pricing page (Prices do not include tax. The price is determined by the user’s billing country. / If you purchase a plan for one year, you will pay for one year upfront.)
- monday.com support (seats are bought as a group, minimum 3 seats, If you have a team of 4 for instance, you may choose the 5 seat option.)
- Importing Excel/CSV into monday CRM (10 MB or less, fewer than 50 columns, fewer than 8,000 rows, If a column is not matched, it will be added to your board as a text column.)
Items we could not find stated on the vendors’ own pages: how long the HubSpot Starter discount applies and the price at renewal, what happens when HubSpot contacts go past 1,000, the minimum seat count for HubSpot Starter, whether HubSpot prices exclude or include tax, the maximum number of dropdown options in HubSpot, any limit on the number of sheets in monday CRM, and the date format and maximum number of status options for monday CRM imports (for imports into monday.com boards there is separate documentation stating ISO format (e.g. 2021-10-23) and that more than 40 status labels causes a failure).
What changed on this page
- editorial basis6 September 2026 When a spreadsheet stops being enough — the 3 people / 5,000 records / 80 deals thresholds
a spreadsheet only breaks when 3 or more people touch it → the lead is written from the symptoms; the numeric table stays, marked as an illustrative scenario reasoned backwards from how the failures happen
Every recorded change to this site is in the change log.
More in Choosing a platform
All of choosing a platform →monday.com or Asana: which should you choose?
At 20 seats the like-for-like gap is $242 a year, about one month. What decides it is the seat steps — 4 seats exist on Asana and not on monday.com — and what the cheapest paid plan leaves out.
Read → Choosing a platform 01Where the free plans stop
All three free plans stop at two people, and the real decision is made by the seat blocks that kick in at the fourth and sixth person.
Read → Choosing a platform 02HubSpot or monday.com: which should you choose
The dividing line is not headcount but contact volume: at contact 1,001, three HubSpot seats go from $252 to $852 a year and monday CRM Basic becomes the cheaper choice.
Read →