Catégorie : Voice of Customer
Cette intégration n'est disponible que pour les projets web.
Ce à quoi vous attendre
Les insights sur les parcours client deviennent enfin opérationnels à grande échelle. Combiner les données de Contentsquare et de GetFeedback Digital aide les professionnels de l'expérience client (CX) à découvrir et à quantifier les raisons pour lesquelles les clients éprouvent de la friction et abandonnent leurs parcours avec votre marque. Grâce à l'intégration de GetFeedback Digital & de Contentsquare, vous pouvez combiner les données quantitatives et qualitatives pour attribuer la conversion et le revenu à certains points de friction spécifiques du parcours client et prioriser les éléments à améliorer ou à retirer. Cette intégration offre deux méthodes : la première inclut d'envoyer les données de GetFeedback Digital à Contentsquare et la seconde envoie le lien du replay Contentsquare à GetFeedback Digital, ce qui vous permet de visionner les replays de la session. L'intégration est activée par l'équipe Support de Contentsquare ou par votre CSM.
Ce que nous collectons
Variables dynamiques
Key | Value | Type de donnée |
FB_UB_Feedback Displayed (Toutes les enquêtes) | vrai | Texte |
FB_UB_Feedback Submitted (Toutes les enquêtes) | vrai | Texte |
FB_UB_Feedback Mood Rating | 1 | Numérique |
FB_UB_Feedback NPS Rating | 5 | Numérique |
FB_UB_Feedback Performance Rating | 3 | Numérique |
FB_UB_Campaign Displayed | a26a6fab6a05 | Texte |
FB_UB_Campaign Submitted (Toutes les campagnes) | vrai | Texte |
FB_UB_Campaign Submitted | a26a6fab6a05 | Texte |
FB_UB_Widget Displayed - ID: 608fdbb85a7f96296a041 | vrai | Texte |
FB_UB_Widget Submitted - ID: 608fdbb85a7f96296a041 | vrai | Texte |
Vues de page artificielles
Déclencheur | Value |
Campagne affichée | cs_usabilla=campaign_displayed_{label} |
Campagne envoyée | cs_usabilla=campaign_submitted_{label} |
Feedback affiché | cs_usabilla=feedback_displayed |
Feedback envoyé | cs_usabilla=feedback_submitted |
Ce que nous envoyons
Replay de session
Pour utiliser correctement la fonctionnalité de replay, vous devrez bénéficier soit d'un ratio de collecte de 100% ou de l'ETR (Event Triggered Replay). Consultez votre CSM pour en savoir plus.
Exemple d'URL : https://app.contentsquare.com/quick-playback/index.html?pid=3771&uu=cc912cdb-ee03-a739-a659-ad2a5b1f08bb&sn=12&pvid=1&recordingType=cs&vd=ub
Implémentation
Étapes à suivre
Veuillez consulter notre article "Comment demander une intégration" pour voir les instructions pour activer cette intégration. Vous pourrez ensuite revenir ici une fois l'opération terminée.
Si vous avez déjà effectué l'étape ci-dessus, continuez.
Veuillez noter que si vous souhaitez activer le suivi des widgets in-page, vous devrez demander explicitement à l'équipe Support d'activer cette option. La raison pour laquelle celle-ci n'est pas activée par défaut est que l'activation de cette fonction entraîne le rechargement des widgets et un léger tremblement. Si cela n'est pas acceptable, ne demandez pas l'activation du suivi des widgets in-page dans l'intégration. Il s'agit actuellement d'une des limitations de GetFeedback et nous essayons de l'améliorer en discutant avec notre partenaire.
Il est important de noter que si vous utilisez la fonction usabilla_live setEventCallback pour obtenir des données d'enquêtes que vous transmettez ensuite à des outils d'analytiques tiers, vous devrez peut-être changer la logique du code, mais seulement si le tag Contentsquare charge avant votre définition de cette fonction. Cette fonction ne peut être définie que par un parti à la fois et toute définition supplémentaire sera écrasée, de sorte qu'une seule sera en vigueur. Pour résoudre ce problème, veuillez consulter l'exemple de code ci-dessous :
var usbIframe = document.getElementById("lightningjs-frame-usabilla_live"); function getUSBCallback() { var usbCallback = usbIframe.contentWindow.usabilla_live_settings.eventCallback; return usbCallback; } if (usbIframe && usbIframe.contentWindow && usbIframe.contentWindow.usabilla_live_settings) { var newUSBcallback = (function () { var cachedCallback = getUSBCallback(); return function (category, action, label, value, userData) { if (cachedCallback) { cachedCallback.apply(this, arguments); } if (action == "Feedback:Open" || action === "Campaign:Open") { //Do what you want here then update the local custom data property with your own and its value like this: if (usbIframe.contentWindow.usabilla_live_settings.local_data && usbIframe.contentWindow.usabilla_live_settings.local_data.custom) { usbIframe.contentWindow.usabilla_live_settings.local_data.custom.ADD_CUSTOM_PROPERTY_HERE = ADD_VALUE_HERE; } } if (action == "Feedback:Open") { //Do whatever you want here } if (action === "Feedback:Success") { //Do whatever you want here } if (action === "Campaign:Open") { //Do whatever you want here } if (action === "Campaign:Page Switch") { //Do whatever you want here } if (action === "Campaign:Success") { //Do whatever you want here } }; })(); window.usabilla_live("setEventCallback", newUSBcallback); }
Vérification du bon fonctionnement
Vous pouvez utiliser l'extension Chrome pour vous assurer que les résultats sont envoyés à CS.


- Évaluations NPS
- Notation des performances
- Notation de l'humeur
- Champs de saisie de texte
- Champs de type "zone de texte "
- Sélecteurs déroulants
- Boutons radio
- Évaluations NPS
- Notation standard
- Notation matricielles
- Notation de l'humeur