Blog

Synchronisation Salesforce et emailing, sans casser la conformité

Brancher les deux outils prend une journée. Les brancher sans risquer d'écrire à quelqu'un qui s'est désabonné demande un peu plus de réflexion.

Synchronisation entre Salesforce et un outil d emailing, methode et conformiteINTÉGRATION · CONFORMITÉSalesforce etvotre emailingUne synchronisation qui ne vous met pas en défautCE QUE VOUS Y TROUVEZQuel outil est la référenceLe retour des désabonnementsCe qu'on ne synchronise jamaisNicolas Devaux · Administrateur Salesforce freelancedevaux-consulting.com

La question à trancher avant toute chose

Avant de connecter quoi que ce soit, il faut répondre à une question d'organisation : lequel des deux outils fait référence ?

Sans cette décision, vous obtenez deux bases qui divergent, chacune corrigée de son côté, et personne ne sait laquelle croire. C'est la panne la plus fréquente des intégrations, et elle n'a rien de technique.

Ma recommandation est constante : Salesforce est la référence pour l'identité du contact, son rattachement au compte et son statut commercial. L'outil d'emailing est la référence pour ce qui lui appartient en propre, à savoir l'historique d'envoi, les ouvertures et les désabonnements. Une synchronisation Salesforce bien conçue respecte cette répartition et ne cherche jamais à tout aligner dans les deux sens.

Ce qui part de Salesforce

Les données d'identité et de segmentation : nom, adresse email, société, fonction, pays, secteur, et les champs qui servent à cibler vos campagnes.

Un point de méthode ici. Ne synchronisez pas votre base entière par défaut. Envoyez uniquement les contacts qui ont une base légale pour être démarchés et un intérêt réel à recevoir vos messages. Filtrer à la source est plus simple à défendre en cas de contrôle, et plus simple à maintenir : moins de contacts envoyés, moins d'écarts à surveiller.

Le filtre se construit dans Salesforce, avec un champ dédié ou une vue, et non dans l'outil d'emailing. Ainsi la règle reste visible par ceux qui gèrent les données.

Ce qui doit impérativement revenir

C'est le point le plus important de tout l'article, et celui qu'on néglige le plus souvent.

Quand un destinataire se désabonne depuis un email, l'information existe chez votre prestataire d'emailing. Si elle ne revient pas dans Salesforce, un commercial verra une fiche normale, l'inclura dans la prochaine liste, et cette personne recevra un message qu'elle avait explicitement refusé.

Le retour des désabonnements n'est donc pas un confort, c'est une obligation pratique. Salesforce dispose d'un champ standard prévu pour cela sur les contacts et les pistes, qui exclut la fiche des envois. Reliez-le au statut de désabonnement de votre outil, et vérifiez ce lien régulièrement.

Faites revenir aussi les adresses en échec permanent. Une adresse qui rebondit systématiquement pollue vos statistiques et dégrade votre réputation d'expéditeur. Marquée dans Salesforce, elle devient une information commerciale utile : le contact a changé d'entreprise.

Un troisième retour mérite d'être envisagé, plus discret mais très utile aux commerciaux : un indicateur synthétique d'engagement sur la fiche, du type date du dernier email ouvert. Il ne s'agit pas de rapatrier tout l'historique, seulement de donner au commercial un signal exploitable avant de décrocher son téléphone. Un contact qui a ouvert vos trois derniers messages n'appelle pas la même approche qu'un contact silencieux depuis un an.

Le mécanisme de blocage, à prévoir dès le départ

Au delà du désabonnement, gardez la possibilité d'exclure un contact d'un envoi pour une raison qui vous est propre : un litige en cours, une négociation sensible, un client dont l'interlocuteur a demandé à ne pas être sollicité.

Une case dédiée sur la fiche, reprise dans le filtre de synchronisation, suffit. C'est un dispositif que j'ai mis en place chez un client entre Salesforce et son outil d'emailing : une case cochée côté Salesforce bloque l'envoi, sans que personne ait à intervenir dans l'outil d'emailing.

Cette mécanique a un avantage discret : elle garde la décision là où elle se prend, c'est à dire dans le CRM, sous les yeux du commercial qui suit le client.

Ce qu'on ne synchronise jamais

Trois familles de données doivent rester où elles sont.

Les données sensibles. Conditions commerciales, marges, notes internes, informations de santé ou de situation personnelle. Elles n'ont aucune raison d'être dans un outil d'emailing, et leur présence y crée un risque inutile.

L'historique détaillé des envois. Rapatrier chaque ouverture et chaque clic dans Salesforce gonfle la base sans servir à grand-chose. Un indicateur synthétique par contact suffit largement au commercial.

Les contacts sans base légale. Une adresse collectée sans consentement, ou dans un cadre qui ne couvre pas la prospection, ne doit pas partir vers l'outil d'emailing simplement parce qu'elle existe dans le CRM.

Les cinq pièges techniques

  • Les doublons. Deux fiches Salesforce avec la même adresse produisent deux abonnés, donc deux envois. Traitez les doublons avant de brancher, pas après.
  • Le rattachement. Rattachez sur un identifiant stable, jamais sur l'adresse email seule : une adresse change, et le lien se casse silencieusement.
  • La fréquence. Une synchronisation quotidienne suffit dans la plupart des cas. Le temps réel coûte plus cher, complique le débogage, et n'apporte presque rien sur un cycle de campagne.
  • Le compte technique. L'intégration doit utiliser un utilisateur dédié, jamais le compte nominatif de quelqu'un. Sinon le premier départ coupe le flux.
  • La surveillance. Une synchronisation qui échoue le fait en silence. Prévoyez une alerte, ou au minimum un rapport hebdomadaire des contacts en écart.

Comment je procède concrètement

La méthode tient en cinq temps, et elle vaut quel que soit l'outil d'emailing retenu.

1. Cartographier les champs. Quelle information part, vers quel champ de destination, et laquelle fait autorité en cas de divergence. Ce tableau d'une page est le document le plus utile du projet, et c'est celui qu'on saute le plus souvent.

2. Nettoyer avant de brancher. Doublons, adresses invalides, contacts sans base légale. Brancher sur une base sale revient à dupliquer le désordre dans un second outil.

3. Construire dans une sandbox. Les champs, le filtre d'éligibilité et la mécanique de blocage se conçoivent et se testent hors production. Côté outil d'emailing, la plupart des solutions proposent un environnement ou une liste de test qui joue le même rôle.

4. Démarrer sur un échantillon. Cinquante contacts, un cycle complet, en vérifiant le retour des désabonnements. C'est le seul moyen de s'assurer que la boucle se referme réellement, et c'est presque toujours là que l'on découvre un réglage manquant.

5. Surveiller. Un rapport hebdomadaire des contacts en écart entre les deux systèmes, et une alerte quand la synchronisation Salesforce échoue. Ajoutez ce suivi à votre reporting de pilotage plutôt que d'attendre qu'un commercial signale une anomalie.

Ce que vous devez écrire avant de brancher

Un document d'une page suffit, et il vous évitera des semaines de flottement : quelles données partent, dans quel sens, à quelle fréquence, quel champ fait autorité en cas de conflit, et qui est prévenu quand la synchronisation échoue.

Ajoutez la mention du prestataire dans votre politique de confidentialité. Un outil d'emailing traite des données personnelles pour votre compte, il doit y figurer comme sous-traitant.

Une synchronisation Salesforce réussie ne se remarque pas : les commerciaux voient dans le CRM qui est abonné et qui ne l'est plus, le marketing envoie sans se demander si sa liste est à jour, et personne ne reçoit un message qu'il avait refusé. Tout le travail consiste à obtenir cette absence de bruit.

Questions fréquentes

Faut-il synchroniser tous les contacts Salesforce vers l'outil d'emailing ?

Non. On n'envoie vers l'outil d'emailing que les contacts qui ont une base légale pour être démarchés, et jamais la base entière par défaut. Filtrer à la source est plus simple à défendre et plus simple à maintenir qu'un rattrapage après coup.

Dans quel sens doit aller la synchronisation ?

Les données de contact partent de Salesforce, qui reste la référence. Les désabonnements et les retours d'envoi, eux, doivent impérativement revenir dans Salesforce. Sans ce retour, un contact désabonné chez l'emailer sera redémarché à la prochaine campagne.

À lire aussi

Un doute sur votre propre org ? Décrivez-moi ce qui vous fait perdre du temps. L'analyse de votre besoin et le chiffrage ne sont pas facturés, et vous n'engagez rien avant signature.
Demander un devis

Retour au blog