Intégrez Connectif avec Accela pour utiliser les données de recherche générées par chaque contact dans les workflows de Connectif, ainsi qu'insérer du contenu dynamique généré dans Connectif dans les résultats de recherche fournis par Accela.
Dans cet article, vous apprendrez comment intégrer Accela et comment stocker les termes et filtres de recherche dans des champs personnalisés du contact.
Avant de commencer : prérequis
Pour pouvoir intégrer votre compte Connectif avec Accela, vous aurez besoin de :
- Un script pour collecter les données d'Accela (base fournie dans cet article).
- Google Tag Manager implémenté sur la boutique, pour collecter le script avec les données envoyées par Accela.
Selon le CMS, le script peut également être implémenté dans le code de l'e-commerce, mais le faire via Google Tag Manager est l'option la plus simple.
ÉTAPE 1 : Création de l'intégration personnalisée dans Connectif
1. Accédez à Paramètres de la boutique dans le menu latéral gauche.
2. Dans le sélecteur d'onglet, allez à "Intégrations > Intégrations personnalisées (webhooks)" et cliquez sur Créer une nouvelle intégration.
3. Définissez le champ "Nom de l'intégration" pour identifier l'intégration.
4. (Optionnel) Personnalisez la couleur, ajoutez une description ou catégorisez l'intégration.
5. Cliquez sur Mettre à jour.
ÉTAPE 2 : Création des événements de réception
2.1. Création de l'événement de réception d'ouverture
(Dans cette section, nous expliquons comment créer et configurer l'événement qui recevra l'ouverture d'Accela).
6. Dans l'onglet Recevoir des données, cliquez sur Créer un nouvel événement de réception.
7. Donnez un nom et l'alias "accela-open-layer". Cliquez sur Enregistrer.
8. Sur l'écran de confirmation, cliquez sur Revenir à la liste des événements.
2.2. Création de l'événement de réception des informations sur la marque et le prix
(Cette section explique comment créer l'événement qui recevra les informations sur la marque, "Prix à partir de" et "Prix jusqu'à" et comment configurer les champs pour stocker ces données).
9. Dans l'onglet Recevoir des données, cliquez sur Créer un nouvel événement de réception.
10. Donnez un nom et l'alias "accela-brand-price".
Vous devrez attribuer cet alias pour qu'il corresponde à celui du Script de Connectif. Si vous attribuez un autre alias, vous devrez le modifier dans le script de l'Étape 3. De plus, gardez à l'esprit que le prix ne sera collecté que si le contact interagit avec le curseur de prix d'Accela.
11. Cliquez sur Ajouter un nouveau champ pour créer chacun des champs personnalisés et compléter les informations :
- Créez un champ avec le nom "brand" et l'ID "brand" de type Texte pour collecter la marque.
- Créez un champ avec le nom "priceFrom" et l'ID "priceFrom" de type Décimal pour collecter le prix minimum.
- Créez un champ avec le nom "priceUpTo" et l'ID "priceUpTo" de type Décimal pour collecter le prix maximum.
12. Cliquez sur Enregistrer.
13. Sur l'écran de confirmation, cliquez sur Revenir à la liste des événements.
ÉTAPE 3 : Intégration dans Google Tag Manager pour activer l'événement Accela
14. Copiez le script suivant :
<script async src="https://cdn.connectif.cloud/scripts/accela-search.js">
</script>
15. Accédez au compte Google Tag Manager où vous allez insérer le script.
16. Allez dans Balises et cliquez sur Nouveau.
17. Donnez un nom.
18. Cliquez sur Configuration de la balise et sélectionnez le type HTML personnalisé.
19. Dans le bloc HTML, collez le script de l'étape 14.
20. Cliquez sur Déclencheur et sélectionnez Toutes les pages.
21. Cliquez sur Enregistrer.
ÉTAPE 4 : Stockage des informations dans la fiche de contact de Connectif
4.1. Création des champs de contact
(Dans cette section, nous expliquons comment créer des champs personnalisés pour que les données collectées par Connectif puissent être stockées dans la fiche de contact).
22. Accédez à Connectif et allez, via le menu latéral gauche, à "Contacts > Champs du contact".
23. Cliquez sur Ajouter un nouveau champ personnalisé pour créer chacun des champs personnalisés et compléter leurs informations :
- Créez un champ avec le nom "Accela Brand" et l'ID "accBrand" de type Texte pour stocker la marque.
- Créez un champ avec le nom "Accela Price From" et l'ID "accPriceFrom" de type Nombre Décimal pour stocker la limite de prix minimum.
- Créez un champ avec le nom "Accela Price Up" et l'ID "accPriceUpTo" de type Nombre Décimal pour stocker la limite de prix maximum.
4.2. Création du workflow pour mettre à jour les champs
(Dans cette section, nous expliquons comment stocker les données envoyées par Accela dans Connectif via un workflow).
24. Accédez depuis le menu latéral gauche à Workflows.
25. Cliquez sur Créer un nouveau workflow et sélectionnez Créer un workflow vide.
26. Connectez le nœud "Début" au nœud de type Déclencheur que vous avez créé pour recevoir la marque et le prix d'Accela.
27. Connectez au nœud de type Déclencheur le nœud "Définir champ".
28. Cliquez sur (Modifier la configuration du nœud) du nœud "Définir champ".
29. Faites glisser les champs que vous venez de créer, avec une source de données Contact, de la colonne de gauche vers le bloc central, de sorte qu'ils correspondent aux champs homonymes de la colonne de droite.
30. Cliquez sur Mettre à jour pour enregistrer la configuration du nœud et sauvegardez votre workflow.
Continuez à apprendre !
Pour tirer le meilleur parti de votre compte Connectif, nous vous recommandons de poursuivre avec les articles suivants :
- Inline recommandateur ou coupon dans Accela selon la récence, pour apprendre comment créer cette stratégie qui favorisera l'achat des nouveaux contacts et la récurrence de vos clients actuels.
- Intégration personnalisée pour recevoir des données, pour apprendre comment utiliser les informations non enregistrées par défaut sur la plateforme.
- Intégrations avec des systèmes externes, pour intégrer votre compte Connectif avec Facebook, des formulaires et d'autres webhooks de votre site web.
-
Intégrations via API, pour gérer des événements tels que les enregistrements d'achats ou les ajouts de contacts.