CRM & HubSpot14 min de lecture

Migration CRM : comment migrer sans perdre de donnees

Changer de CRM est un projet a haut risque. 30% des migrations se passent mal : donnees perdues, historique efface, equipes qui n'adoptent pas le nouvel outil. Ce guide detaille les 7 etapes pour migrer proprement, du premier audit au support J+30, avec les pieges a eviter et une timeline realiste.

GD
Par Guillaume Delachet
12 avril 2026

Pourquoi les migrations echouent

En 9 ans et 120 000+ contacts migres, on a vu les memes erreurs revenir a chaque migration ratee. Les causes ne sont jamais techniques. Un import CSV qui echoue, ca se relance. La vraie casse vient de trois facteurs humains et organisationnels.

  • Migrer les dechets. L'erreur numero un est de migrer toute la base sans tri. On prend les 50 000 contacts de l'ancien CRM et on les deverse dans le nouveau. Resultat : le nouveau CRM demarre avec les memes problemes que l'ancien. 40% de doublons, 30% d'emails invalides, des champs vides partout. Vous avez change d'outil, pas de qualite de donnees.
  • Sous-estimer le mapping. Chaque CRM a sa propre logique de champs, d'objets et de relations. Un “deal stage” dans Pipedrive ne correspond pas forcement a un “deal stage” dans HubSpot. Les champs custom de l'ancien CRM n'ont pas d'equivalent automatique. Si le mapping est bacle, les donnees arrivent au mauvais endroit ou ne sont pas exploitables.
  • Oublier l'adoption. Le CRM est migre, les donnees sont la. Mais les equipes ne savent pas utiliser le nouvel outil. Les process ne sont pas documentes. Les automatisations de l'ancien CRM n'ont pas ete recreees. Pendant 3 mois, l'equipe utilise le nouveau CRM comme l'ancien, sans exploiter ses fonctionnalites. La promesse du changement s'evapore.

30%

des migrations se passent mal

120K+

contacts migres chez Ceres

4-8 sem

duree moyenne d'une migration PME

L'audit pre-migration : que garder, que jeter

Avant de migrer quoi que ce soit, vous devez savoir ce que vous avez. L'audit pre-migration est une radiographie de votre base actuelle. Il repond a trois questions : combien de donnees avez-vous, dans quel etat sont-elles, et lesquelles meritent d'etre migrees ?

Inventaire des objets et des champs

Listez tous les objets (contacts, entreprises, deals, tickets, custom objects) avec le nombre de fiches par objet. Pour chaque objet, listez les champs custom et leur taux de remplissage. Un champ rempli a moins de 20% ne merite probablement pas d'etre migre.

Qualite des donnees

Mesurez les indicateurs de qualite : taux de doublons, taux de completude sur les champs critiques (email, nom, entreprise), taux d'emails invalides (bounce), fiches sans activite depuis 12 mois. Ce diagnostic determine l'ampleur du nettoyage a faire AVANT la migration.

Decision garder/jeter

Appliquez la regle des 3 criteres. Un contact est migre si : (1) email valide, (2) au moins un champ d'identification (nom OU entreprise), (3) activite dans les 24 derniers mois OU deal associe. Tout le reste est archive, pas migre. En moyenne, 30 a 40% de la base ne merite pas d'etre migree.

L'audit pre-migration prend entre 2 et 5 jours selon la taille de la base. C'est un investissement qui fait gagner des semaines pendant la migration elle-meme. Migrer 30 000 contacts propres est plus rapide et plus fiable que migrer 50 000 contacts sales.

Le mapping des champs : source > destination

Le mapping est le document le plus important de la migration. Il definit, pour chaque champ de l'ancien CRM, ou il atterrit dans le nouveau. C'est une matrice source > destination, champ par champ.

Exemple de mapping Pipedrive > HubSpot

Pipedrive (source)HubSpot (destination)TypeTransformation
Person nameFirst Name + Last NameSplitSeparer au premier espace
OrganizationCompany NameDirectAucune
Deal valueAmountDirectVerifier la devise
Deal stageDeal StageMappingTable de correspondance
Custom field: NB EmployeesNumber of EmployeesMappingConvertir texte > nombre
NotesNotesDirectFusionner si multiples
Activities (calls, emails)EngagementsAPIRecreer via API engagements

Le mapping complet inclut chaque champ de chaque objet, avec les regles de transformation.

Les 4 types de mapping. Direct (champ A va dans champ A', sans transformation). Split (un champ est eclate en plusieurs). Merge (plusieurs champs sont fusionnes en un). Mapping (les valeurs sont converties selon une table de correspondance). Les deal stages sont presque toujours un mapping : les etapes de l'ancien pipeline ne correspondent pas a celles du nouveau.

N'oubliez pas les relations. Les contacts sont associes a des entreprises, les deals sont associes a des contacts, les tickets a des deals. Ces associations doivent etre migrees dans le bon ordre : d'abord les entreprises, puis les contacts (avec association entreprise), puis les deals (avec associations contacts et entreprises).

Le nettoyage AVANT la migration (pas apres)

La regle d'or de la migration : nettoyez avant, pas apres. Nettoyer dans l'ancien CRM, avant l'export, est 3 a 5 fois plus rapide que nettoyer dans le nouveau CRM apres l'import. L'ancien CRM a les outils, les filtres, les automatisations que vous connaissez. Le nouveau, vous ne le maitrisez pas encore.

01

Deduplication

Fusionnez les doublons dans l'ancien CRM. Email comme cle primaire, puis combinaison nom + entreprise + telephone pour les cas sans email. Objectif : 0% de doublons dans l'export.

02

Suppression des inactifs

Archivez ou supprimez les contacts sans activite depuis 24 mois, sans deal associe et sans email valide. Ils n'ont pas de valeur dans le nouveau CRM non plus.

03

Standardisation

Uniformisez les formats : noms en Title Case, telephones au format international, secteurs dans des valeurs standardisees. C'est plus facile a faire en masse dans l'ancien CRM.

04

Validation emails

Passez la base dans un outil de verification d'emails (Neverbounce, ZeroBounce). Supprimez les emails invalides et les hard bounces. Un taux de bounce superieur a 5% impactera votre deliverabilite dans le nouveau CRM.

05

Enrichissement

Completez les champs manquants critiques avant la migration. C'est le moment d'enrichir via Clay, Apollo ou Societe.com. Migrer une base enrichie, c'est demarrer avec un avantage.

Le nettoyage pre-migration prend entre 3 et 10 jours selon la taille et l'etat de la base. C'est la phase que les entreprises veulent toujours raccourcir, et c'est la phase qui determine le succes de toute la migration. Ne la bachez pas.

La migration technique : import, API, middleware

Trois methodes pour migrer les donnees, du plus simple au plus complexe. Le choix depend du volume, de la complexite des donnees et du budget.

Import CSV0 EUR (hors temps)

Ideal pour : < 10 000 contacts, donnees simples, pas d'historique d'activites

+ Gratuit, simple, controlable. Export de l'ancien CRM en CSV, transformation dans un spreadsheet, import dans le nouveau.

- Pas d'historique d'activites (calls, emails, meetings). Pas d'associations complexes. Limites sur les volumes.

API directe2 000 - 8 000 EUR

Ideal pour : 10 000 - 100 000 contacts, historique a migrer, associations complexes

+ Migration complete avec historique. Controle total sur le mapping et les transformations. Peut migrer les activites, les notes, les fichiers.

- Necessite un developpeur. Temps de developpement : 3 a 10 jours selon la complexite. Limites de rate sur les APIs.

Middleware (Trujay, Import2, custom)3 000 - 15 000 EUR

Ideal pour : > 100 000 contacts, migration complexe multi-objets, constraints de temps

+ Outils specialises dans la migration CRM. Interface visuelle pour le mapping. Gestion automatique des rate limits et des erreurs.

- Cout eleve. Moins de controle sur les transformations. Dependance a un outil tiers.

Notre recommandation. Pour la plupart des PME (10 000 a 50 000 contacts), l'API directe est le meilleur rapport qualite/prix. On developpe un script custom qui gere le mapping, les transformations, les associations et l'historique. Le script est reutilisable pour les tests, les dry runs et la migration finale.

Les tests : dry run, validation, rollback

Vous ne migrez jamais directement en production. Jamais. La migration passe d'abord par un environnement de test, avec une methodologie rigoureuse de validation.

Dry run 1 : echantillon

Migrez 100 contacts, 50 entreprises, 30 deals. Verifiez champ par champ que les donnees sont au bon endroit, dans le bon format, avec les bonnes associations. Ce premier test revele 80% des problemes de mapping.

Dry run 2 : volume

Migrez 10% de la base complete. Testez les performances (temps d'import, rate limits), verifiez les cas limites (caracteres speciaux, champs tres longs, valeurs nulles). Mesurez le taux d'erreur. Objectif : moins de 1% d'erreurs.

Validation metier

Un representant de chaque equipe (sales, marketing, CS) verifie 20 fiches aleatoires dans le nouveau CRM. Les deals sont-ils au bon stade ? Les contacts sont-ils associes aux bonnes entreprises ? Les notes sont-elles lisibles ? Cette validation metier est indispensable.

Plan de rollback

Avant la migration finale, documentez le plan de rollback : comment revenir a l'etat precedent si la migration echoue. Sauvegardez l'ancien CRM (export complet). Gardez les acces a l'ancien CRM pendant 30 jours apres la migration. Definissez les criteres de go/no-go.

Les tests representent environ 30% du temps total de la migration. C'est beaucoup, mais c'est ce qui fait la difference entre une migration qui se passe bien et une migration qui detruit de la valeur. Chaque heure investie en tests fait gagner une journee de correction post-migration.

Le go-live : formation, adoption, support J+30

La migration technique est terminee. Les donnees sont dans le nouveau CRM. Mais le travail n'est pas fini. Le go-live est le moment le plus critique : c'est la que l'adoption se joue. Si les equipes ne sont pas preparees, le nouveau CRM devient un outil de plus que personne n'utilise correctement.

Formation par role

Pas une formation generique de 2h pour tout le monde. Une session de 45 min par role : SDR (prospection, sequences), AE (pipeline, deals, forecasting), Marketing (listes, workflows, reporting), CS (tickets, satisfaction). Chaque role utilise le CRM differemment.

Documentation interne

Un guide de 5 pages maximum avec les process critiques : comment creer un contact, comment deplacer un deal, comment logger un call, ou trouver les rapports. Format : captures d'ecran + etapes numerotees. Accessible depuis le CRM (lien dans la sidebar).

Support J+30

Un canal Slack dedie aux questions CRM pendant 30 jours. Un referent interne (Data Steward) qui repond aux questions quotidiennes. Un point hebdomadaire de 15 minutes pour traiter les problemes remontes. Apres 30 jours, la majorite des questions auront ete posees et repondues.

Mesure de l'adoption

A J+7, J+14 et J+30, mesurez : nombre de connexions quotidiennes, nombre de fiches creees/modifiees, nombre de deals mis a jour, utilisation des automatisations. Si l'adoption est inferieure a 80% a J+30, il y a un probleme a traiter (formation, UX, process).

Timeline type et budget

Voici la timeline realiste pour une migration CRM de PME (5 000 a 50 000 contacts, 3 a 5 objets, historique a migrer). Comptez 4 a 8 semaines au total.

S1

Audit pre-migration

Inventaire, qualite, decision garder/jeter

S2

Mapping + Nettoyage

Matrice source/destination + dedup, standardisation

S3

Nettoyage + Enrichissement

Validation emails, enrichissement, preparation export

S4

Migration technique

Dry run 1 + Dry run 2 + corrections

S5

Tests + Validation metier

Verification par les equipes, ajustements finaux

S6

Migration finale + Go-live

Migration production, formation, documentation

S7-8

Support post-migration

Canal support, mesure adoption, corrections

Budget type

Audit + Nettoyage
25%2 000 - 4 000 EUR
Mapping + Migration technique
40%3 000 - 8 000 EUR
Tests + Validation
15%1 000 - 3 000 EUR
Formation + Support J+30
20%1 500 - 3 000 EUR
Budget total PME7 500 - 18 000 EUR

Chez Ceres, on a realise plus de 50 migrations CRM. La plus petite faisait 2 000 contacts (Pipedrive vers HubSpot, 3 semaines, 4 000 EUR). La plus grosse faisait 120 000 contacts (Salesforce vers HubSpot, 12 semaines, 25 000 EUR). Chaque migration est differente, mais la methode est toujours la meme : audit, nettoyage, mapping, tests, go-live, support.

On ne fait pas de migration sans nettoyage prealable. Si les donnees ne sont pas pretes, on le dit, et on prend le temps de les preparer. C'est la condition pour que la migration soit un succes, pas juste un deplacement de problemes d'un outil a un autre.

Planifier votre migration CRM ?

On realise un audit gratuit de votre base actuelle. En 30 minutes, on identifie le volume a migrer, l'etat des donnees et le budget estimatif. Plus de 120 000 contacts migres sans perte de donnees.

Planifier la migration