Pourquoi planifier la migration des données vers Salesforce maintenant
Adopter Salesforce n'est pas seulement un changement d'outil, c'est une transformation de votre façon de vendre, de servir vos clients et de gérer votre entreprise. La qualité, l’exhaustivité et la gouvernance des données que vous injectez déterminent la rapidité d’adoption des équipes, l’efficacité opérationnelle et, in fine, le retour sur investissement. Une migration de données réussie vers Salesforce se prépare comme un projet produit : centré sur la valeur, itératif, mesurable et sécurisé.
Les entreprises qui excellent dans cette transition partagent trois caractéristiques : une stratégie claire et priorisée, une maîtrise des risques techniques et réglementaires et une gestion pragmatique du changement. Ce guide détaille les décisions structurantes, les étapes essentielles et les pièges à éviter pour que vos données deviennent un avantage concurrentiel dans Salesforce.
Gouvernance et cartographie des données : poser les bases
Définir les domaines de données critiques
Avant toute action technique, identifiez vos domaines clés : comptes, contacts, opportunités, produits, devis, commandes, cas de support, activités et tout objet personnalisé. Pour chacun, définissez sa source de vérité, ses usages métiers prioritaires, ses propriétaires d'entreprise et ses règles minimales de qualité.
Source de vérité : ERP pour les comptes facturés, outil marketing pour les leads, base de support pour les dossiers, etc.
Utilisation professionnelle : priorités de vente, renouvellements, ventes croisées, campagnes marketing, support SLA.
Propriétaire : désigner une entreprise sponsor qui décide en cas d'arbitrage du modèle et du règlement.
Seuils de qualité : exhaustivité des adresses, formatage des téléphones, emails valides, duplication tolérée à 0 ou 1 pour 1000 enregistrements, etc.
Cartographier les flux et les dépendances
Produire un schéma simple : d'où viennent les données, où elles transitent, quels sont les systèmes consommateurs et comment se matérialisent les liens hiérarchiques et relationnels. Cette cartographie permet d'anticiper l'ordre de chargement, le besoin d'identifiants externes et les tests d'intégration.
Relations hiérarchiques : comptes parents-enfants, comptes et contacts, familles de produits.
Relations transactionnelles : opportunités, devis et commandes, lignes d'opportunités liées aux produits.
Historisation : activités, notes, pièces jointes, emails, historiques de terrain critiques.
Choisir l’approche de migration : big bang, itérative, hybride
Le choix de l’approche dépend de votre tolérance au risque, de la portée initiale et de votre capacité à opérer parallèlement aux systèmes existants.
Big Bang sous contrôle
Un seul switch avec un gel d'application court. Avantages : fort alignement de l’équipe, fin rapide du double run, clarté du basculement. Inconvénients : risque maximal, nécessité d’une préparation et d’une répétition sans faille.
Itératif par lots
Migrations incrémentielles par population, région ou domaine de données. Avantages : apprentissage progressif, maîtrise des risques, courbe d’adoption lissée. Inconvénients : cohabitation temporaire des systèmes, complexité de synchronisation.
Hybride axé sur la valeur
Migration rapide des données critiques à forte valeur (comptes, contacts, opportunités actives) en big bang, puis rattrapage itératif de l'historique et des objets périphériques
ques. Souvent la meilleure combinaison risque/ROI.
Préparer et nettoyer : les données avant tout
Déduplication et normalisation
La fusion des doublons en amont simplifie le mappage et évite les fausses fermetures. Définissez vos clés de correspondance par type : e-mail et nom pour les contacts, numéro SIREN et raison sociale pour les comptes, référence pour les produits. Standardiser les adresses, télép
Hones, pays, devises et langues selon vos standards.
Enrichissement ciblé
Profitez de la migration pour enrichir ce qui crée de la valeur : segments, secteurs d'activité standardisés, tailles d'entreprises, personas, champs de qualification MQL/SQL, codes commerciaux. Un enrichissement léger mais pertinent accélère vos premiers tableaux de bord et playbooks de vente.
Nettoyer les héritages techniques
Éliminez les colonnes obsolètes, les valeurs mortes, les statuts jamais utilisés, les listes de sélection hétérogènes. Documentez chaque suppression et conservez une archive froide si une traçabilité est requise.
Outils et mécanismes de migration
Assistant d'importation de données
Idéal pour les petits volumes, les chargements ponctuels et les objets standards simples. Limité en transformation et en contrôle fin, mais parfait pour les POC et les migrations pilotes.
Chargeur de données
Le couteau suisse ou CLI sur site pour les migrations de volumes moyens à élevés. Gère l'insertion, la mise à jour, l'insertion, la suppression, la suppression matérielle. Permet des relations via un identifiant externe, propose des journaux détaillés et des lots configurables.
API et ETL
Pour les transformations complexes, les dépendances multiples ou les volumes importants, utilisez les API Bulk et les plateformes ETL/ELT. Vous bénéficiez d’un contrôle transactionnel, d’étapes de mise en scène, de rejets isolés et d’une rejouabilité.
API en masse 2.0 pour les gros volumes et la parallélisation.
API REST et SOAP pour des opérations précises ou des orchestrations personnalisées.
Middleware pour cartographier, nettoyer, enrichir et enregistrer au fur et à mesure.
Modélisation et cartographie : relier le business au diagramme Salesforce
Aligner les objets standards et les personnalisations
Maximisez l'utilisation des objets standards : Compte, Contact, Lead, Opportunité, Produit, Tarif, Requête, Tâche, Événement, Campagne. Créez des objets personnalisés uniquement si le besoin métier ne s’exprime pas naturellement au travers de standards. Documentez chaque champ : propriétaire, définition, type, règles de validation, valeurs autorisées.
Stratégies d'identification externe et d'insertion
Créez des identifiants externes pour chaque objet majeur. Ils servent de clé de correspondance, facilitent les upserts, les connexions parent-enfant et les redémarrages en cas de panne. Préférez des clés stables, non intelligentes, sans signification métier qui pourrait évoluer.
Planification des charges
Étape 1 : Barèmes de prix, devises, territoires, utilisateurs et équipes commerciales.
Étape 2 : Comptes et hiérarchies parent-enfant.
Étape 3 : Contacts liés aux comptes.
Étape 4 : Produits, familles, entrées au catalogue.
Étape 5 : Opportunités puis lignes d’opportunités.
Étape 6 : Activités, notes, fichiers et historique.
Étape 7 : cas de support, actifs installés, contrats.
Règles, validations et automatisations : contrôlez l'impact lors de la migration
Les règles et flux de validation destinés aux utilisateurs finaux peuvent bloquer ou corrompre vos téléchargements. Adoptez une stratégie temporaire sécurisée :
Désactivation ou assouplissement temporaire des validations strictes lors de l'importation, avec preuve documentaire et plan de réactivation.
Utilisation d'un profil de migration spécifique ou d'un ensemble d'autorisations pour
contournement contrôlé.
Marquage des enregistrements migrés via un champ Est migré pour faciliter l'audit, les filtres de reporting et la traçabilité.
Conformité, sécurité et RGPD
Base juridique et minimisation
Migrez uniquement les données nécessaires. Documentez la base juridique du traitement, appliquez des politiques de conservation, anonymisez ou pseudonymisez les données sensibles si elles ne sont pas essentielles aux processus métier.
Droits des personnes
Anticiper l'exercice des droits : accès, rectification, opposition, suppression, portabilité. Configurez des champs et des processus pour marquer les consentements et les restrictions de traitement, et synchronisez-les avec vos outils de marketing et de service client.
Sécurité opérationnelle
Cryptez les fichiers de migration, limitez l'accès aux référentiels intermédiaires, enregistrez les opérations, validez les journaux d'erreurs et supprimez les données temporaires après le basculement.
Tests sandbox, répétitions et critères de réussite
Types d'environnements
Développeur/Développeur Pro pour les mappages et les tests unitaires.
Copie partielle pour tester avec un ensemble d'échantillons réalistes.
Copie complète pour la répétition générale et les tests de bout en bout.
Plan de tests
Tests techniques : intégrité référentielle, performances, gestion des rejets.
Tests fonctionnels : parcours commerciaux clés, rapports et tableaux de bord.
UAT : scénarios réels par rôle utilisateur, critères objectifs d'acceptation.
Définissez des seuils de qualité pour le go/no-go : taux d'échec d'importation inférieur à un seuil défini, taux de duplication après la migration, exhaustivité des champs critiques et validation à 100 % des rapports exécutifs.
Plan de basculement, de restauration et d'urgence
Basculer la fenêtre
Choisissez un créneau à faible activité commerciale, communiquez un gel des évolutions des systèmes sources et préparez un planning de 30 minutes avec les managers identifiés.
Plan de retour en arrière
Définissez clairement les conditions de restauration. Conservez des instantanés, annulez des scripts et vérifiez la possibilité d'une purge contrôlée dans Salesforce si le seuil de qualité n'est pas atteint. Testez la restauration au moins une fois dans un bac à sable.
Stabilisation après la mise en service
Allouez une cellule de support Hypercare, suivez les KPI de santé des données, configurez une salle de guerre virtuelle avec suivi des incidents et planifiez des solutions rapides aux irritants prioritaires.
Intégrations et orchestration de flux
De nombreuses migrations se transforment en projets d’intégration. Anticipez les systèmes qui doivent être synchronisés dès le premier jour : ERP pour la facturation, outils marketing pour les segments et les consentements, prise en charge des dossiers, téléphonie pour les activités et entrepôt de données pour l'analyse.
Architecture basée sur les événements : donnez la priorité aux intégrations et aux files d'attente de publication-abonnement pour réduire le couplage et améliorer la résilience.
Stratégie en temps quasi réel ou par lots : cartographiez ce qui devrait être instantané et quoi
