We've supported about fifteen Excel → CRM migrations in the last two years. Half succeeded, the other half failed — and in every failure case, it wasn't a technical problem. It was a human problem.
Why your sales team hates CRMs
Because a badly introduced CRM is more work for them and less for you. You want a dashboard, they have to fill 15 fields per call. You want tracking, they feel surveilled. You want predictability, they see their autonomy vanish.
Experienced salespeople will sabotage a CRM that slows them down. Not out of malice — out of professional survival instinct. Their job is to sell, not to fill forms.
Rule #1: fewer fields, not more
If your CRM takes more than 5 minutes to log an interaction, you've already lost.
The classic trap: migrating, you want to add "just" 3-4 fields because "now that we have a real CRM, might as well take advantage". No. Migrate first with exactly the same fields as in Excel. Add fields only after 3 months, one by one, when adoption is stable.
Our 4-step method
Step 1 — The audit (1 week)
We sit down with each salesperson separately. One hour, no more. We look at their Excel file, understand their process, identify what actually serves them and what's there "because we've always done it that way".
Goal of this step: draw up the list of 8-12 essential fields. Not more. Everything else will either be deleted or made optional.
Step 2 — Choosing the CRM
We often recommend Pipedrive (simple, visual, non-intrusive) for SMEs with 3 to 15 salespeople. HubSpot for more marketing-driven structures. Salesforce only if you really have the size and budget — otherwise it's over-engineering that kills adoption.
But the CRM is only 30% of success. The remaining 70% is in migration and training.
Step 3 — The automated migration (3-5 days)
This is where we use n8n. We build a workflow that takes your Excel files, normalizes the data (addresses, phones, duplicates), and cleanly injects them into the CRM.
What's crucial: salespeople do zero manual entry during migration. You don't ask them to "clean their data before import". They all sabotage that. We take the data as-is, clean in automation, and if duplicates remain, we handle them after.
Step 4 — Training (2h)
Short, practical training, no slides. We show only 5 actions: create a contact, log a call, move a deal to next stage, create a task, search. That's it. The rest, we show gradually in the weeks after.
What we add in automation (for salespeople)
To make the CRM accepted, we make salespeople's lives easier through automations they love:
- Automatic email logging: we connect Gmail/Outlook to the CRM, exchanges are logged without data entry
- Voice notes: a salesperson can dictate a note after a meeting, it's transcribed and added to the CRM
- Smart reminders: the system suggests follow-ups based on last contact, salesperson validates in one click
- No internal metrics displayed: if the team feels compared between colleagues, adoption collapses. Keep reporting for management.
Failure signals to watch
After 30 days, check these metrics:
- Less than 80% of contacts have a "last activity" under 14 days → salespeople aren't logging anything
- Less than 3 manual notes per salesperson per week → they're forgetting or resisting
- Total number of "ongoing" deals hasn't moved → they're gaming the system
If you see this, backtrack. Talk to each salesperson individually. Simplify the process further. Otherwise, in 6 months you'll have paid for a CRM no one uses.