Intégration Salesforce
Connectez Salesforce pour synchroniser les contacts, déclencher des séquences à partir d'événements Closed Won et renvoyer les scores
Utilisez l'intégration Salesforce pour importer les contacts CRM, déclencher automatiquement des séquences lorsque les opportunités passent à Closed Won, et renvoyer les scores de sondage dans les champs Salesforce.
Capacités principales
- Connexion OAuth avec PKCE
- Synchronisation des contacts de Salesforce vers demeterrr
- Déclenchement manuel via la file d'attente pour les contacts synchronisés
- Déclenchement automatique sur les événements webhook Closed Won
- Mapping de renvoi des scores (NPS, CSAT, date du dernier sondage)
Connecter Salesforce
- Allez dans Paramètres > Intégrations.
- Cliquez sur Connecter Salesforce.
- Complétez l'authentification OAuth dans Salesforce.
- Revenez dans demeterrr et confirmez le statut Connecté.
Après la connexion, ouvrez Configurer sur la carte Salesforce pour ajuster le comportement.
Configurer les modes de déclenchement
Dans /settings/integrations/salesforce, définissez :
manual: déclenchement uniquement depuis la file d'attente manuelleauto: déclenchement depuis les événements webhook Closed Wonboth: activation des déclenchements automatiques et de la file d'attente manuelle
Lorsque auto ou both est activé, choisissez la séquence à exécuter.
Flux de la file d'attente manuelle
La file d'attente liste les contacts liés à Salesforce qui n'ont pas encore été déclenchés.
- Sélectionnez un ou plusieurs contacts.
- Sélectionnez une séquence.
- Cliquez sur Déclencher.
Le système crée les envois et les distribue via le moteur de séquences.
Bouton de sondage Salesforce (sans tableau de bord)
Vous pouvez permettre aux utilisateurs Salesforce de déclencher des sondages demeterrr directement depuis Salesforce avec un bouton et un flux.
- Dans demeterrr, créez une clé API avec la portée
sequences:execute. - Dans Salesforce, créez un Named Credential (par exemple
Demeterrr_API) pointant vers l'URL de votre application demeterrr. - Stockez la clé API dans l'en-tête d'authentification du Named Credential (
Authorization: Bearer dem_...). - Ajoutez une action Apex invocable qui appelle :
POST /api/v1/sequences/:id/execute
- Construisez un flux qui transmet les champs du contact (courriel requis) à cette action Apex.
- Ajoutez un bouton d'action rapide à votre mise en page (Opportunité/Contact/etc.).
Cela permet aux utilisateurs d'envoyer des sondages sans ouvrir le tableau de bord demeterrr.
Mapping de renvoi des scores
Vous pouvez associer :
- Le champ du score NPS (par défaut
NPS_Score__c) - Le champ du score CSAT (par défaut
CSAT_Score__c) - Le champ de date du dernier sondage (par défaut
Last_Survey_Date__c)
Utilisez Tester les champs avant d'enregistrer pour confirmer que les champs personnalisés existent dans votre organisation Salesforce.
Sécurité des webhooks
Pour le mode de déclenchement automatique, l'authentification webhook supporte :
- Un secret webhook spécifique à l'organisation stocké dans la configuration Salesforce
- Le repli vers la variable d'environnement globale
SALESFORCE_WEBHOOK_SECRET
Envoyez le secret comme :
- En-tête :
x-salesforce-webhook-secret(oux-webhook-secret) - Paramètre de requête :
token(ousecret)
Synchronisation manuelle et déconnexion
Depuis la carte Salesforce dans les Intégrations :
- Synchroniser maintenant déclenche la synchronisation des contacts
- Déconnecter arrête la synchronisation et le comportement de déclenchement
Dépannage
Erreur de configuration OAuth
Vérifiez ces variables d'environnement :
SALESFORCE_CLIENT_IDSALESFORCE_CLIENT_SECRET
Erreurs d'état de rappel
Si vous êtes redirigé avec une erreur d'état Salesforce, reconnectez-vous avec une session fraîche et évitez les onglets périmés.
Les événements webhook sont ignorés
Vérifiez :
- Le mode de déclenchement est
autoouboth - Une séquence est sélectionnée dans la configuration Salesforce
- Le secret webhook est correctement configuré et transmis
Articles connexes
// Articles connexes
Intégration HubSpot
Connectez HubSpot pour synchroniser les contacts et envoyer les données NPS et CSAT dans votre CRM
Intégration QuickBooks
Connectez QuickBooks Online pour importer les clients et supporter les déclencheurs d'automatisation par facture payée
Créer votre première séquence
Construisez et activez une séquence automatisée multi-étapes pour les flux de travail de sondage et de suivi
Séquences déclenchées par API
Inscrivez des contacts dans des séquences par programmation en utilisant l'API
Cet articlé vous a-t-il été utile?
Dites-nous si cet articlé vous a été utile ou si vous avez besoin de plus d'informations.
Rejoignez des centaines d'entreprises qui utilisent déjà demeterrr pour collecter des commentaires, obtenir plus d'avis et croître plus rapidement.
Commencer l'essai