Menu → Workflows + Salesforce
Qui peut y accéder ?
Rôles | Accès |
👑 Admins | Accès complet |
🛠️ Éditeurs | Accès complet |
👀 Lecteurs | Aucun accès |
🔒 Lecteurs restreints | Aucun accès |
Quelles sont les prérequis ?
1. Dans Salesforce → Installer le package Feedier
Un administrateur Salesforce doit installer le package Feedier en utilisant ce lien : Installer l'application Feedier.
Accès à accorder : Tous les utilisateurs ou Utilisateurs spécifiques.
Environnements à accorder : les environnements UAT et Production.
💡 Si l'erreur suivante apparaît :
Cela signifie que l'utilisateur qui essaie d'installer le package n'est pas Administrateur sur Salesforce.
2. Dans Feedier → Créer une connexion Salesforce dans Feedier
Le déploiement du package automatique permet la création de :
Objet personnalisé : FeedierFeedback__c - pour stocker les retours
Objet personnalisé : FeedierItem__c - pour stocker les attributs/réponses des retours
Ensemble d'autorisations : Feedier_Integration - pour les droits d'accès à l'API
Il vérifie également que l'utilisateur Feedier_Integration dispose de toutes les autorisations nécessaires pour effectuer les opérations CRUD sur les deux objets : FeedierFeedback__c/FeedierItem__c
Options | Signification |
Déployer le package automatique Salesforce | Feedier va automatiquement créer l'objet personnalisé pour vous, qui sera utilisé pour renvoyer les données vers Salesforce. Pas besoin de lire cette partie : (https://help.feedier.com/fr/articles/12976559-connect-salesforce-to-feedier#h_f6fdbb4683) Vous devez seulement consulter cette section : |
Package Salesforce manuel | Si vous souhaitez créer vous-même l'objet personnalisé pour renvoyer les données vers Salesforce. Vous devrez suivre les étapes suivantes ici : (https://help.feedier.com/fr/articles/12976559-connect-salesforce-to-feedier#h_f6fdbb4683) |
Comment enrichir les retours avec les données Salesforce ?
Avant de déclencher l'intégration
Après avoir déclenché l'intégration
1. Créer une automatisation Autopilot
Feedier → Autopilot → Automatisation
Choisissez le segment de retours que vous souhaitez enrichir à partir d'un objet Salesforce
Connectez le segment à une connexion d'objet de synchronisation Salesforce
💡 L'attribut est la clé utilisée pour retrouver l'enregistrement dans Salesforce, cela peut être un ID de compte, ID personnalisé ou ID de contact. Assurez-vous de sélectionner dans Feedier l'attribut qui correspond à la recherche du retour dans Salesforce.
→ Sa valeur sera disponible pour être utilisée dans la requête SOQL.
2. Choisissez les données à récupérer avec la requête SOQL
Salesforce → Console développeur Salesforce → Query Editor
SOQL (Salesforce Object Query Language) va nous permettre de sélectionner les données de Salesforce que nous voulons dans Feedier. Vous pouvez aussi consulter la documentation Salesforce pour la structure : Salesforce Object Query Language (SOQL) | Référence SOQL et SOSL | Salesforce Developers
Exemple | Requête SOQL | Console développeur Salesforce |
Récupérer les données d'un contact | SELECT Id, FirstName, LastName, Email, Phone, AccountId FROM Contact WHERE Id = 'contact_id' | |
Récupérer les données d'un compte | SELECT Id, Name, Industry, BillingCity, BillingState, BillingCountry FROM Account WHERE Id = 'Account_id' | |
Récupérer les données d'un contact et de son compte à partir de l'ID du contact | SELECT Id, FirstName, LastName, Email, Phone, Account.Name, Account.Website FROM Contact WHERE Id = 'contact_id' |
💡 Sélectionnez dans la requête SOQL l'attribut Feedier que vous utilisez comme clé. Par exemple {salesforce_id} :
Comment tester l'intégration ?
Importez des retours avec un attribut ID Salesforce dans Feedier.
Assurez-vous qu'ils correspondent au segment choisi dans les automatisations Autopilot.
🎊 Vous devriez voir (après environ 5 minutes) les données Salesforce sur le retour.
💡 Astuce :
Vous pouvez aussi créer une enquête Feedier
Assurez-vous que les réponses à l'enquête Feedier correspondent à votre segment choisi dans Autopilot.
Répondez vous-même à cette enquête en ajoutant un attribut ID Salesforce dans le lien (il sera ajouté au retour). Exemple :
https://feedback.feedier.pre-prod.alkalab.com/DXoT9Z?salesforce_id=001J7000007VpctIAC.🎊 Vous devriez voir (après environ 5 minutes) les données Salesforce sur le retour.
Comment envoyer des données vers Salesforce depuis les retours Feedier ?
1. Créer un objet personnalisé
Si vous avez choisi de ne pas déployer le package automatique
Application Salesforce Setup → Object Manager → Create → Custom Object
Configurer un objet personnalisé appelé FeedierFeedback
Ajoutez le libellé FeedierFeedback, le nom de l'objet se remplira automatiquement.
💡 Le nom de l'objet doit êtreFeedierFeedback (l'API appellera FeedierFeedback__c).
2. Ajouter les champs et relations à l'objet FeedierFeedback
Si vous avez choisi de ne pas déployer le package automatique
Allez maintenant dans Champs et relations pour l'objet FeedierFeedback, et commencez à ajouter les champs personnalisés suivants. Vous devez tous les ajouter :
Libellé Salesforce | Type de données | Explication |
| Recherche (Utilisateur) | Champ obligatoire sur Salesforce, affichera l'utilisateur qui a configuré le connecteur |
| Texte (80) | ID du feedback dans Feedier |
| Date | Date de création du feedback |
| Texte (80) | Nom de l'objet |
| Texte (100) | Nom du questionnaire dans Feedier |
| Texte (255) | Lien vers les réponses du feedback sur Feedier |
| Nombre (18, 0) | Valeur de la réponse à la question NPS |
| Nombre (18, 0) | Taux de satisfaction du feedback |
| Date | Heure de création de la planification du push (le cas échéant) |
| Texte (255) | Statut du push |
LastModifiedById | Recherche (Utilisateur) | Champ obligatoire sur Salesforce |
OwnerId | Recherche (Utilisateur, Groupe) | Champ obligatoire sur Salesforce |
Ajouter une valeur de relation de recherche
FeedierFeedback → Champs & Relations → Nouveau → Relation de recherche → [sélectionner le champ personnalisé à lier]
Vous devrez ajouter une relation de recherche dans le tableau afin de lier ce nouvel objet FeedierFeedback à un champ personnalisé existant dans Salesforce, par exemple contact_id ou case_id.
Ceci est nécessaire pour que le connecteur sache quel enregistrement mettre à jour.
Tout champ erroné ou manquant entraînera un échec du processus et le feedback ne sera pas envoyé à Salesforce.
Vous devrez également ajouter l'objet FeedierItem qui correspond à l'élément de feedback Feedier
Comme pour l'étape 1, créez un nouvel objet Salesforce FeedierItem__c et ajoutez les champs suivants :
Libellé Salesforce | Type de données | Explication |
| Texte (255) | Nom de la question |
| Recherche (FeedierFeedback) | Le FeedierFeedback associé qui a été créé lors de l'intégration. |
| Texte (80) | ID du feedback dans Feedier |
| Texte (255) | Nom du questionnaire dans Feedier |
| Texte (255) | Type de réponse, dans la plupart des cas il s'agira de « question » |
| Zone de texte longue (131072) | Valeur de la réponse |
| Date/Heure | Heure de création de la réponse |
Tout champ erroné ou manquant entraînera un échec du processus et le feedback ne sera pas envoyé à Salesforce.
3. Ajouter une valeur de relation de recherche
Si vous choisissez de ne pas déployer le package automatiquement, vous devrez ajouter une relation de recherche dans le tableau afin de lier ce nouvel objet FeedierFeedback à un champ personnalisé existant dans Salesforce, par exemple contact_id ou case_id.
Ceci est nécessaire pour que le connecteur sache quel enregistrement mettre à jour.
FeedierFeedback → Champs & Relations → Nouveau → Relation de recherche → [sélectionner le champ personnalisé à lier]
Libellé Salesforce | Type de données | Explication |
ex. | ex. Lookup(Case) / Lookup(Contact) | Relation de recherche : |
Pour tester :
Allez sur Feedier
Créez un segment
Créez un workflow Autopilot
Reliez le segment à l’intégration Salesforce
Choisissez le champ Salesforce Relationship Object sur lequel votre feedback sera rattaché (ex. : Contact ou Account)
Choisissez l’attribut sur lequel votre contact correspondra au feedback
Enregistrez, puis Publiez
Enfin, répondez à une enquête (survey) qui vous a été envoyée par e-mail : vous devriez voir votre feedback apparaître dans Salesforce.
Voici une vidéo pour mieux comprendre les étapes :















