Aller au contenu principal

Comment relier les Contacts aux Comptes Salesforce avant import

Aucun téléversementTesté jusqu’à 10 MB

Joignez les exports CSV Contacts et Comptes, ajoutez AccountId uniquement pour les correspondances uniques et examinez les lignes absentes ou ambiguës.

Publié le: 2026-09-23Mis à jour: 2026-09-232 minRelier Contacts et Comptes Salesforce
Illustration du flux de données pour « Comment relier les Contacts aux Comptes Salesforce avant import »

Un export Contacts contient souvent un nom de société ou de Compte, alors qu'une relation d'import Salesforce est plus précise lorsque le Contact contient l'identifiant réel du Compte. Un simple rapprochement par nom devient risqué dès qu'un même nom de Compte apparaît plusieurs fois.

Le Joiner Contacts-Comptes Salesforce utilise Contacts comme fichier principal et Comptes comme table de recherche. AccountId n'est rempli que si la clé choisie correspond à exactement un Compte.

Préparer les deux exports

Le CSV Contacts doit contenir le champ de rapprochement. Le CSV Comptes doit contenir le champ équivalent et l'identifiant Salesforce, généralement Id.

contacts.csv

FirstName, LastName, AccountNameLena, Hoffmann, Acme GmbHMarco, Rossi, Northwind Labs

comptes.csv

Id, Name, ExternalKey001000000000001AAA, Acme GmbH, ACME-DE001000000000002AAA, Northwind Labs, NORTH-01001000000000003AAA, Northwind Labs, NORTH-02

Les deux lignes Northwind montrent le cas ambigu : le nom seul ne suffit pas pour choisir un Compte de manière sûre.

Procédure recommandée

  1. Sélectionnez les CSV Contacts et Comptes.
  2. Choisissez la colonne de rapprochement dans Contacts et la colonne correspondante dans Comptes.
  3. Sélectionnez la colonne Comptes qui contient l'identifiant Salesforce.
  4. Examinez séparément les correspondances uniques, absentes et ambiguës.
  5. Corrigez les exceptions puis téléchargez le CSV préparé pour votre flux d'import habituel.

Comprendre les résultats

| État | Signification | AccountId | | ------------------- | ------------------------------- | --------- | | Correspondance | Un seul Compte correspond | Renseigné | | Sans correspondance | Aucun Compte ne correspond | Vide | | Ambigu | Plusieurs Comptes correspondent | Vide |

Ce comportement est volontairement plus prudent qu'une stratégie « prendre le premier ». L'ordre des lignes d'un CSV ne doit pas décider d'une relation métier.

Choisir une clé vraiment unique

Name est pratique, mais peut être dupliqué ou renommé. Si les deux exports contiennent un numéro client ERP, un identifiant externe ou une autre clé stable, utilisez-la de préférence.

Si la clé de rapprochement est elle-même un identifiant Salesforce, laissez la comparaison sensible à la casse. Salesforce documente les identifiants de 15 caractères comme sensibles à la casse et la forme de 18 caractères comme adaptée aux intégrations.

Quand une clé est ambiguë, corrigez les données source ou utilisez une clé plus précise. L'outil laisse AccountId vide au lieu de choisir silencieusement le premier Compte.

Avant l'import

Vérifiez chaque ligne de la table d'exceptions. Un AccountId vide peut être volontaire si le Contact doit rester sans Compte, mais peut aussi révéler une clé absente ou dupliquée. Pour une vérification structurelle supplémentaire, utilisez Valider un CSV.

Salesforce décrit les formats de ses identifiants d'enregistrement. L'outil conserve la valeur exportée et ne fabrique aucun identifiant Salesforce.

FAQ

L'outil envoie-t-il les fichiers vers Salesforce ?

Non. Il prépare le CSV localement dans le navigateur. L'import réel reste effectué avec vos outils et autorisations Salesforce habituels.

Que se passe-t-il si Contacts contient déjà AccountId ?

Une correspondance unique remplace la valeur par l'ID du nouvel export Comptes. Une ligne sans correspondance ou ambiguë reçoit une valeur vide afin qu'une ancienne relation ne soit pas conservée silencieusement.

Voir la transformation

Deux tableaux se rejoignent sur une clé exacte.

Ajoutez à chaque commande les données client correspondantes tout en gardant visibles les correspondances absentes ou répétées.

orders.csv · customer_id
orderkeyamount
1001C-4284.50
1002C-9142.75
customers.csv · id
keynametier
C-42AminaPro
C-42AminaVIP
Résultat
orderkeynametier
1001C-42AminaPro
1002C-91——