Comment ajouter un tracker à une mini-landing

Pour que l'intégration fonctionne, vous devez ajouter le code du tracker sur Roistat à une mini-landing sur Mavibot.

Ouvrez le menu principal sur Roistat dans le coin supérieur gauche et accédez aux Paramètres système.

Ouvrez ensuite l'onglet Code de suivi et cliquez sur « Copier dans le presse-papiers ».

Ouvrez l'onglet Mini-landings sur Mavibot et passez à l'édition de l'une d'elles.

Collez le code de suivi copié depuis Roistat dans le corps du code HTML :

Plus bas dans les paramètres, trouvez la section « Enregistrement des valeurs des cookies dans les variables client » et activez Roistat Visit Id (roistat_visit) :

Comment vérifier la connexion du tracker

Dans Paramètres -> Code de suivi, trouvez « Vérification du code de suivi » sous le code, où vous devez coller le lien vers la mini-landing et appuyer sur « Vérifier le code de suivi » :

Le code a été ajouté avec succès si vous avez reçu le message « Le code de suivi est installé avec succès » :

Lorsqu'un client passe de la mini-landing, il reçoit désormais une nouvelle variable roistat_visit dans sa fiche client :

Comment connecter une intégration

Ouvrez la section Intégrations depuis le menu dans le coin supérieur gauche.

Appuyez sur « Ajouter une intégration », puis recherchez Mavibot dans l'onglet de recherche des intégrations :

Appuyez ensuite sur « Configurer l'intégration »

Copiez l'URL du Webhook et passez à l'étape suivante :

À l'étape « Paramètres de comportement », vous pouvez :

  1. Configurer l'envoi des leads vers le CRM. Si vous désactivez cette option, les leads seront créés dans la liste des demandes envoyées mais ne seront pas envoyés au CRM ;
  2. Configurer l'option « Créer des tickets sans coordonnées de contact ». Si l'option est activée, la demande sera envoyée au CRM même en l'absence des coordonnées du client ;
  3. Créer des scripts d'envoi de leads ;
  4. Configurer des scripts d'envoi d'objectifs vers Google Analytics.

Appuyez sur Enregistrer pour… enregistrer.

Accédez à Workflow sur Mavibot. Créez un bloc pour l'envoi d'événements via le webhook.

Le bloc peut être de n'importe quel type (par exemple, État de dialogue)

Ouvrez les paramètres avancés et spécifiez :

  • Type de requête : POST-json
  • URL de la requête : l'URL du Webhook que vous avez copiée lors de la configuration de l'intégration sur Roistat.

Paramètres JSON : ajoutez ces paramètres :

  • "roistat_visit" : "#{roistat_visit}" – paramètre obligatoire ;
  • "phone" : "#{phone}" – paramètre obligatoire ;
  • "name" : "#{name}" – facultatif ;
  • "email" : "#{email}" – facultatif ;
  • "comment" : "test" – facultatif ; au lieu de « test », vous pouvez coller n'importe quel commentaire qui sera envoyé à Roistat et au CRM avec la demande du chatbot ;
  • "fields": {"Messenger": "#{messenger}"} – facultatif ; via ce paramètre, vous pouvez configurer le remplissage de champs supplémentaires dans le CRM pour la demande du chatbot. Dans ce cas, le champ Messenger sera rempli par la variable #{messenger} de Mavibot.

Un exemple de l'onglet Paramètres JSON rempli :

{
"roistat_visit" : "#{roistat_visit}",
"phone" : "#{phone}",
"name" : "#{name}",
"email" : "#{email}",
"comment" : "test",
"fields": {"Messenger": "#{messenger}"}
}

N'oubliez pas d'appuyer sur « Enregistrer » !

Comment vérifier son fonctionnement

Après avoir configuré l'intégration, les demandes reçues via Mavibot seront transférées à Roistat avec le numéro de visite. Vous pouvez les voir dans Roistat Analytics ou dans la section Diagnostic du projet -> Liste des leads soumis :