Salesforce

Comment résoudre un problème indiqué sur l'écran d'erreur de synchronisation de Salesforce ?

Dernière mise à jour: July 6, 2017

Lead converti

Ce lead a été converti en contact dans Salesforce. Si vous avez activé la fonctionnalité d'ajout automatique dans HubSpot de tous les leads créés dans Salesforce, mais pas des contacts, il est alors impossible de synchroniser les données pour ces contacts. Pour résoudre ce problème :

  • Accédez à Menu du compte > sélectionnez les Paramètres de Salesforce.
  • Cochez la case Créer un contact dans HubSpot quand un contact est créé dans Salesforce, sous Informations créées dans Salesforce, puis cliquez sur Enregistrer au bas de la page.

Une fois la case Contacts cochée, les contacts seront synchronisés sans problème dès qu'ils seront modifiés dans HubSpot ou Salesforce.

Fusionné dans Salesforce

Cette erreur se produit quand un contact est fusionné avec un autre contact dans Salesforce, mais qu'il existe toujours dans HubSpot. Cette erreur est anodine car elle n'empêche pas la synchronisation des données, mais elle indique que HubSpot et Salesforce pourraient ne plus être synchronisés dans le futur. Si vous souhaitez prévenir ce cas de figure, il est conseillé d'activer la fonctionnalité Supprimer le contact dans HubSpot quand un lead/contact Salesforce est supprimé. Celle-ci supprime tout contact de HubSpot quand le lead/contact correspondant dans Salesforce est supprimé ou fusionné. Vous pouvez l'activer dans HubSpot en accédant à :

  • Menu du compte > Paramètres de Salesforce > Supprimer un contact de HubSpot quand il est supprimé de Salesforce.
  • Cochez les cases nécessaires pour supprimer un contact de HubSpot quand un lead/contact est supprimé de Salesforce > cliquez sur Enregistrer au bas de la page.

Limite de requêtes SOQL dépassée

Les requêtes SOQL utilisent le Salesforce Object Query Language (SOQL) pour rechercher des données qui remplissent certains critères dans Salesforce. Chaque compte Salesforce.org se voit attribuer un certain nombre de requêtes SOQL simultanées et totales par jour. Quand cette erreur survient, certains contacts ne sont pas synchronisés.

Cette erreur est généralement associée à des programmes tiers installés dans votre compte Salesforce.org et parfois incompatibles avec HubSpot. Un programme de suppression des doublons qui dans Salesforce, par exemple, peut entrer en conflit avec HubSpot. Veuillez essayer de désinstaller le programme tiers et vérifiez si l'erreur persiste. Si c'est le cas, générez un log de débogage dans Salesforce :

*Votre nom* > Paramètres > Monitoring > Logs et logs de débogage > Logs de débogage et contactez le Support HubSpot.

Limite d'instructions de code dépassée

Les packages Salesforce exécutent des codes sur Salesforce.org pour récupérer certaines informations. Chaque compte Salesforce.org se voit attribuer un certain nombre d'instructions de code simultanées et totales par jour. Quand cette erreur survient, certains contacts ne sont pas synchronisés avant qu'elle ne soit résolue.

Cette erreur est généralement associée à des programmes tiers installés dans votre compte Salesforce.org et parfois incompatibles avec HubSpot. Un programme de suppression des doublons dans Salesforce, par exemple, peut entrer en conflit avec HubSpot. Veuillez essayer de désinstaller le programme tiers et vérifiez si l'erreur persiste. Si c'est le cas, générez un log de débogage dans Salesforce :

  • *Votre nom* > Paramètres > Monitoring > Logs et logs de débogage > Logs de débogage et contactez le Support HubSpot.

Erreur d'enregistrement dans Salesforce

Cette erreur survient quand HubSpot ne peut pas enregistrer des données dans Salesforce. À côté de l'erreur d'enregistrement dans Salesforce, vous verrez les données de Salesforce indiquant ce qui provoque cette erreur. Vous essayez peut-être, par exemple, d'enregistrer dans Salesforce un contact dont l'adresse e-mail est invalide.

Supprimé de Salesforce

Cette erreur se produit lorsqu'un lead/contact est supprimé de Salesforce mais existe toujours dans HubSpot. Cette erreur est anodine car elle n'empêche pas la synchronisation des données, mais elle indique que HubSpot et Salesforce pourraient ne plus être synchronisés dans le futur. Si vous souhaitez prévenir ce cas de figure, il est conseillé d'activer la fonctionnalité Supprimer le contact dans HubSpot quand un lead/contact Salesforce est supprimé. Celle-ci supprime tout contact de HubSpot quand le lead/contact correspondant dans Salesforce est supprimé ou fusionné. Vous pouvez l'activer dans HubSpot en accédant à :

  • Menu du compte > sélectionnez les Paramètres de Salesforce > faites défiler la page jusqu'à l'option Supprimer un contact de HubSpot quand il est supprimé de Salesforce.
  • Cochez les cases nécessaires pour supprimer un contact de HubSpot quand un lead/contact est supprimé de Salesforce > cliquez sur Enregistrer au bas de la page.

Modifié durant la synchronisation

Cette erreur survient quand un utilisateur de Salesforce modifie un contact alors que HubSpot essaie de synchroniser les données. HubSpot parviendra à effectuer la synchronisation avec ce contact lors du prochain processus de synchronisation. Néanmoins, si vous souhaitez qu'un contact soit synchronisé immédiatement, cliquez sur le bouton Resynchroniser avec Salesforce dans son dossier.

Erreur de validation

Les erreurs de validation se produisent quand un contact de HubSpot ne remplit pas les critères d'une règle de validation établie sur un lead, un contact ou le dossier d'un compte dans Salesforce. Il peut s'agir de règles telles que « Le lead doit être associé à une entreprise » ou « Un code postal doit être attribué au compte ». Dans de nombreux cas, la règle de validation est paramétrée sans réaliser les conséquences qu'elle aura sur l'intégration entre HubSpot et Salesforce. Si un contact ne peut pas être synchronisé avec Salesforce à cause d'une règle de validation, sa synchronisation échouera systématiquement. Pour résoudre ce problème, il suffit que votre administrateur Salesforce ou vous-même supprimiez la règle de validation concernée.

Options non-uniques

Cette erreur survient quand deux des options associées à un champ Salesforce, bien souvent une liste de sélection, sont identiques. HubSpot ne sait pas avec quelle valeur il doit synchroniser l'option Salesforce et la synchronisation échoue. Pour résoudre ce problème, connectez-vous à Salesforce et cliquez sur [Votre nom] > Paramètres pour trouver le champ et supprimer l'une des options en double. Une fois le doublon supprimé, la synchronisation des contacts se fera dès que l'une de leurs valeurs sera modifiée. Si vous souhaitez effectuer immédiatement leur synchronisation, établissez la liste de ces contacts et cliquez sur le bouton Resynchroniser avec Salesforce dans votre liste.

Types de données incompatibles

Lorsqu'une propriété HubSpot et un champ Salesforce sont mappés ensemble mais qu'ils possèdent des types de données différents (par exemple, la propriété HubSpot est un menu déroulant et le champ Salesforce un type de devise), il est possible que la synchronisation de ces données ne se fasse pas. Pour résoudre ce problème, vous devez modifier le type de données de l'un des champs afin qu'il corresponde mieux au champ avec lequel il est mappé (dans notre exemple, il suffirait de choisir une liste de sélection pour le champ Salesforce). Vos systèmes seront rapidement synchronisés dès que les modifications auront été enregistrées.

Autre

Il s'agit ici des erreurs que HubSpot est incapable d'identifier. Si elles représentent une petite fraction de l'ensemble de vos synchronisations, veuillez patienter avant de contacter l'équipe de support car elles se résolvent généralement d'elles-mêmes. Toutefois, si elles persistent, n'hésitez pas à contacter le support.