Excel can handle thousands of rows. The limit is almost never the number of rows.
The problem arises when every client needs a shared history, an owner, a next action and a relationship that stays legible even when the person managing it changes.
This is where the CRM comes in: while a spreadsheet is very good at recording information, a CRM connects that information to processes and actions to be taken. The question then becomes: how much organisation needs to exist around each row?
Let’s find out together.
What Excel is for in sales management
Excel works very well when a company needs to collect, organise and analyse information.
Microsoft’s flagship program can hold customer records, revenue, reports and much more besides. With Power Query, Power Pivot, advanced formulas, macros and Office Scripts, it can even become a sophisticated tool, sufficient for a small sales operation.
Imagine three people managing a limited number of clients, with fairly linear deals. Each account has one main contact, few steps before the sale and a history that can easily be reconstructed. In this scenario, a well-designed workbook can do its job admirably.
So far, so good. The problem begins when the file is asked to do something other than organise data.
Knowing that Mario Rossi is responsible for client X is one thing. Making sure that Mario receives a task, that the follow-up is tracked, that management can check the status of the deal and that a colleague can reconstruct everything that happened before is quite another.
It is at this point that Excel starts being used as if it were a CRM (which, however, it can never fully be).

When Excel is still the right choice
One thing is true: moving to a CRM too early can needlessly complicate a process that works.
Excel still makes sense when few people are involved, sales relationships are linear, the number of interactions per client is limited and the pipeline and forecast can be updated manually without significant effort.
The deciding factor is complexity. A company with fifty employees can use Excel without any problems if two people manage a few accounts. A much smaller company, on the other hand, may need a CRM if it has to coordinate hundreds of leads, long sales cycles, marketing activities, renewals and many contacts per client.
The number of rows says little. What matters is how much organisation has to exist around each row.
Excel vs CRM: the difference in brief
The main difference between Excel and a CRM lies in how each tool organises and uses data. Excel, as is well known, was created as a spreadsheet: it handles master data, formulas, analysis and tables very well, but the full history of interactions, the assignment of responsibilities and follow-ups all have to be built through columns, rules, formulas or custom automations.
A CRM, by contrast, starts from a structure already designed to follow the relationship with clients and prospects over time. Each contact can be linked to opportunities, tasks, emails, meetings, owners and pipeline stages. This makes it easier to see who is handling a deal, what happened before, what action must come next and how that single opportunity contributes to the overall forecast.
| Area | Excel | CRM |
|---|---|---|
| Master data and calculations | Very strong | Strong |
| Interaction history | To be designed | Structured |
| Sales pipeline | Buildable | Native |
| Accountability | Column or manual rule | Owners and permissions |
| Follow-up | Manual or custom | Tasks and automations |
| Forecast | Buildable | Linked to opportunities |
| Activity audit | Limited | Traceable |
| Multi-user processes | Possible | Designed for this use |
Excel can replicate many of a CRM’s functions with formulas, Power Query, macros, Office Scripts or other tools. As users, customers and sales steps increase, however, so does the amount of logic the company has to design and maintain by hand. Which takes a great deal of work. A very great deal.
When Excel genuinely starts to fall short
The first signal usually comes from the history. A client received a proposal three months ago, spoke to another salesperson six months before that and bought a service the previous year. Meanwhile, some people have changed, new quotes have been sent and other contacts have appeared.
All of this can be recorded in Excel. Over time, however, it becomes increasingly difficult to decide how to connect that information and make it immediately understandable to whoever opens the file.
The second signal concerns follow-ups.
While opportunities are few, a salesperson can remember the calls to make or note them in a calendar. As deals multiply, individual memory becomes part of the sales infrastructure.
At that point the problem lies in the process.
A CRM makes it possible to attach tasks, deadlines and reminders directly to the client or the opportunity. The next action stops living in someone’s head and becomes part of the system.
Excel · one row per client
And the other two contacts? The second opportunity, the products already purchased, the open ticket, the March renewal? They end up in ‘Notes’, in an extra column or in another sheet.
CRM · linked entities
Company- Contactsmultiple points of contact
- Opportunitywith stage and owner
- Activityemail, meetings, follow-ups
- Ticketsupport history
- Renewalsdeadlines and orders
The difference lies in the structure. In a spreadsheet the client is a row to be updated; in a CRM it is a relationship that evolves over time, made up of distinct but connected entities.
Why introduce a CRM
The main advantage of a CRM does not lie in storing more data.
It lies in connecting data, people and actions. Every opportunity can have an owner. Every owner can have open activities. Every activity can have a deadline. Every customer can retain a history of interactions. Every stage of the pipeline can produce information useful for the forecast.
Management thus gains a more stable view of the sales process.
Marketing and Customer Service can also benefit from the same body of information. Marketing can know where a lead came from and understand what happens after it is generated. Sales can reconstruct previous interactions. Customer Service can see existing purchases and commercial relationships.
The benefit therefore grows with the number of stages the client passes through within the organisation.

When is the right time to move to a CRM
The threshold comes when keeping the process in Excel requires a parallel system of rules, formulas, procedures and memory.
In practice, a CRM starts to make sense when history becomes important, several people work on the same accounts, opportunities need to be followed over time and management needs to read the pipeline without rebuilding it by hand.
The right moment can come much earlier than company size would suggest.
A company with five salespeople and long sales cycles may need a CRM far more than a larger business that manages a few clients through stable relationships.
The decisive variable therefore remains the complexity of the sales process.
A CRM does not fix a muddled process
Some companies buy a CRM and, three months later, are still using the same Excel file as before. The result is often two incomplete systems, each only partly up to date.
It happens when technology comes before decisions. Before migrating, you need to define clearly when a lead becomes an opportunity, which stages make up the pipeline, who is responsible for each record, which information must be mandatory and which activities must be tracked.
The CRM puts these rules into practice. If the rules do not exist, the platform ends up hosting a more expensive version of the same ambiguity.
Ownership
Do several people need to know who is responsible?
A CRM adds valueWhen the owner needs to generate tasks, deadlines and permissions.
Memory
Does the history influence the next decision?
A CRM adds valueWhen emails, meetings, proposals and tickets need to stay connected.
Process
Are there recurring stages and rules?
A CRM adds valueWhen handovers, follow-ups and escalations need to be consistent.
Management
Does the data feed forecasts and decisions?
The CRM gains valueWhen senior management needs to read the pipeline without rebuilding it.
How to move from Excel to a CRM without transferring the chaos
Moving to a CRM should also be a clean-up exercise. Migrating everything in the previous file often means carrying over duplicates, unused fields, conventions that built up over time and information that no longer has any value.
This is why it makes sense to select what is genuinely needed, deduplicate companies and contacts, separate entities correctly, define mandatory fields, design the pipeline, assign ownership and permissions, and test the new system on a sample before the full migration.
The principle is simple: a migration should transfer useful information, not the history of how the old file grew complicated over time.
Moving to a CRM can thus also become an opportunity to redesign the sales process and clarify how data, responsibilities and activities should flow within the organisation.
Select
Migrate only the fields and information that are genuinely needed.
Deduplicate
Reconcile companies and contacts before the import.
Separate the entities
Distinguish between company, contact, opportunity, activity and order.
Define the mandatory fields
Request only data that serves a decision or a process.
Design the pipeline
Define stages and entry and exit criteria.
Assign ownership and permissions
Clarify who sees, who edits and who is accountable for quality.
Test on a sample
Bring errors to the surface before the full migration.
After the CRM, Excel is still useful
Of course, introducing a CRM does not mean eliminating Excel.
Excel will remain one of the best tools for ad hoc analysis, modelling, simulations, data cleansing and many financial tasks. What changes is its role.
The CRM becomes the operational source of the relationship with customers and prospects. Excel remains an extremely flexible space for working on data.
As the organisation grows, a third layer may be added: Business Intelligence connects pipeline, revenue, margins, budgets and other company sources.
Excel, CRM and BI can coexist perfectly well.
The problem arises when several tools try to be the official source of the same data at the same time.

Excel or CRM: where the threshold really lies
Excel works very well as long as the company needs to record and analyse information.
A CRM starts to become useful when that information must produce accountability, activities, continuity and control.
That is the threshold.
If the file is still a spreadsheet that helps people work, Excel may still be the right tool. If the company has started building pipelines, reminders, ownership, automations, history, permissions and procedures on top of that spreadsheet so that several people can collaborate, it is probably already building a CRM.
Except it is doing so on its own.
CRM Consultancy
Process before software
If the question is about the tool, starting from the software is premature. CRM consulting first serves to understand where data, responsibilities and follow-ups currently live, and which part of the process genuinely deserves to be structured.
Domande frequenti
How many customers can I manage in Excel before moving to a CRM?
There is no universal number. Fifty complex clients handled by several people may need more structure than thousands of contacts used purely as a database. What matters most is ownership, history, pipeline and automation.
Can Excel be used alongside a CRM?
Yes. Excel remains very useful for ad hoc analysis and modelling, while the CRM governs records, activities and the sales process. The two tools can coexist as long as it is clear which one is the official operational source.
How can you tell whether the time has come to move to a CRM?
The strongest signals are follow-ups left to memory, a pipeline rebuilt by hand, multiple versions of the same customer base, history that is hard to retrieve and reliance on one person to understand or manage the file.
Does a CRM automatically solve the problems in the sales process?
No. If the pipeline, ownership, mandatory data and rules are not defined, the CRM may simply make the existing disorder more expensive.
How can Bliss help with the migration from Excel to a CRM?
By first mapping processes, data, responsibilities and integrations; then defining architecture, platform, migration and adoption. The aim is to transfer only what needs to become part of the operating system of the customer relationship.
Fonti e riferimenti
- Microsoft, Excel specifications and limits
- Microsoft, Collaborare alle cartelle di lavoro di Excel con la creazione condivisa
- Bliss, CRM: cos’è, come funziona e come scegliere il software
- Bliss, Consulenza CRM
- Bliss, Business intelligence: cos’è, come funziona e cosa non riesce a misurare
- Bliss, Key Person Risk: cos’è e cosa causa all’azienda dipendere da una sola persona

