Comment intégrer ActiveCampaign au site Web à l'aide du conteneur de serveur Google Tag Manager

Auteur
Stape
Publié
May 31, 2021
Egalement disponible

Nous avons créé une balise ActiveCampaign pour le conteneur de serveur Google Tag Manager afin d'aider à connecter les sites Web avec ActiveCampaign. L'avantage d'utiliser cette balise pour le conteneur de serveur est que vous pouvez pleinement intégrer votre site Web à ActiveCampaign sans l'aide des développeurs. Vous pouvez maintenant configurer l'intégration à l'aide du conteneur de serveur Google Tag Manager. La balise ActiveCampaign pour le conteneur du serveur Google Tag Manager permet de suivre les événements, de créer ou de mettre à jour des contacts, ou les deux.

Qu'est-ce que c’est ActiveCampaign?Copier le lien vers cette section

ActiveCampaign est un CRM en ligne doté de fonctionnalités de marketing et de vente par e-mail riches en fonctionnalités. Étant donné que l'une des fonctionnalités essentielles est l'automatisation, ils permettent un transfert automatique de tous vos contacts et informations de contact dans votre CRM ActiveCampaign.

ActiveCampaign est un puissant logiciel de marketing par e-mail et de CRM qui permet de cultiver et d'entretenir facilement des relations. Vous pouvez commencer immédiatement grâce à ses fonctionnalités faciles à utiliser, telles que les rapports intégrés et le suivi géographique. ActiveCampaign permet de suivre le comportement des utilisateurs sur le site et configure l'automatisation des e-mails en fonction de leurs activités.

Intégration de votre site à ActiveCampaignCopier le lien vers cette section

Disons que vous avez une boutique en ligne vendant du dentifrice. Et vous souhaitez ajouter chaque nouveau client à une liste de contacts à ActiveCampaign et leur envoyer un rappel concernant l'achat d'un nouveau dentifrice.

Pour le faire, vous devez envoyer ce nouveau contact à ActiveCampaign et ajouter un paramètre qui différenciera ceux qui ont acheté. Auparavant, cela n'était possible qu'avec l'aide de développeurs car ActiveCampaign permet d'utiliser uniquement la méthode API pour ajouter des contacts.

Nous voudrions créer une solution plus simple pour intégrer des sites à ActiveCampaign. Alors maintenant, vous pouvez le faire dans le conteneur du serveur Google Tag Manager en utilisant notre balise ActiveCampaigns.

Et bien que vous n'ayez pas besoin de l'aide des développeurs, vous devez comprendre comment configurer le conteneur de Web et de serveur Google Tag Manager. Si vous avez déjà configuré Universal Analytics côté serveur, GA4 ou Facebook, toutes les données doivent être prêtes dans le conteneur Web et serveur Google Tag Manager.

En bien, rentrons dans les détails. 

Fonctionnement de la balise ActiveCampaign pour le conteneur de serveur Google Tag ManagerCopier le lien vers cette section

La balise AC pour le conteneur de serveur Google Tag Manager communiquera avec l'API ActiveCampaign et enverra les données d'événement et d'utilisateur à votre compte ActiveCampaign. 

Cette balise permet d'effectuer les actions suivantes :

● Suivre les événements 

● Créer ou mettre à jour des contacts 

● Créer ou mettre à jour des contacts et suivre des événements

Pour effectuer l'un de ces événements, vous devez envoyer les informations suivantes à ActiveCampaign : 

E-mail. Adresse e-mail de l'utilisateur. Champs obligatoire. 

URL de l'API. Pour trouver l'URL de l'API pour votre AC, rendez-vous sur ma page de paramètres sous l'onglet "Développeur". 

CLÉ API. Chaque utilisateur à l'intérieur de votre AC a sa clé API. Vous pouvez le trouver sur la page des paramètres sous l'onglet "Développeur". 

Prénom. Informations de l'utilisateur. Pas obligatoire. 

Nom de famille. Informations de l'utilisateur. Pas obligatoire. 

Numéro de téléphone. Informations de l'utilisateur. Pas obligatoire.

Clé d'événement. Obligatoire et peut être trouvé sous le nom "Clé d'événement" dans Paramètres> Suivi> Suivi des événements dans votre compte ActiveCampaign. 

Actid. Obligatoire et peut être trouvé sous le nom "actid" dans Paramètres > Suivi > Cliquez sur l'API suivi des événements. 

Nom de l’événement. Nom de l'événement qui doit être ajouté à l'intérieur de l'AC. 

Données d'événement. Paramètres que vous souhaitez ajouter à l'événement.

Contacte avec les valeurs de champ personnalisées. Vous pouvez ajouter des champs personnalisés au contact.

Comment intégrer votre site Web à ActiveCampaignCopier le lien vers cette section

2. Ajoutez un sous-domaine personnalisé. Cette étape est fortement recommandée mais pas obligatoire.

3. Pour définir la balise Active Campaigns dans le conteneur du serveur, vous devez disposer des paramètres d'événement et d'utilisateur que vous souhaitez envoyer à ActiveCampaign. La première étape consisterait à définir les informations que vous devez envoyer du Web au conteneur du serveur.

4. Je vais vous montrer comment envoyer des données du Web au conteneur du serveur à l'aide de GA4. Voici une description détaillée de la configuration de GA4 côté serveur. Je découvrirai également les étapes de base de ce guide. La première étape consistera à configurer GA4 côté serveur.

5. Supposons que vous souhaitiez ajouter un client ayant effectué un achat sur votre site à AC. J'utiliserai GA4 pour envoyer toutes les informations requises sur les utilisateurs et les événements du Web au conteneur du serveur. Dans le conteneur Web, créez le code de base GA4 -> Créez une nouvelle balise avec un type de balise Google Analytics : Configuration GA4 -> Ajouter un ID de mesure GA4 -> Ajoutez transport_url dans les champs à définir.

google analytics ga4 configuration

6. Créer une balise d'achat GA4 -> Créer une nouvelle balise avec un type de balise Google Analytics : Événement GA4 -> Sélectionner la balise de configuration (balise GA4 de base que vous avez créée à l'étape précédente) -> Ajouter le nom d'événement -> Ajouter des paramètres d'événement et Propriétés de l'utilisateur. J'ai tous les paramètres d'utilisateur et d'événement requis dans la couche de données -> Ajouter un déclencheur et cliquer sur Enregistrer.

google analyitcs event data

7. Ouvrez le conteneur du serveur et créez le client GA4.

ga4 client

8. Dans le conteneur du serveur, cliquez sur l'onglet Balise -> Créer une balise GA4 -> Ajouter un ID GA4 -> Dans le nom de l'événement, sélectionnez la variable Nom de l'événement -> Il doit se déclencher chaque fois qu'un client GA4 est demandé. Publiez le conteneur du serveur.

ga4 client
trigger configuration

9. Ouvrez votre site et testez la balise GA4. Vous devriez voir l'événement lui-même, les paramètres de l'utilisateur et de l'événement dans le mode de débogage du conteneur du serveur.

ga4 tag

10. Maintenant, je vais créer des variables à l'intérieur du conteneur du serveur qui recueilleront des informations sur l'utilisateur. Dans le conteneur du serveur, créez une nouvelle variable ->  Type de variable Event Data -> Ajoutez votre chemin de clé. Dans mon cas, c'est x-ga-mp2-user_properties.email. Ouvrez le mode aperçu et vérifiez si la variable fonctionne. Créez des variables pour d'autres paramètres utilisateur. 

variable configuration
ga4 email

11. Ajoutez la balise ActiveCampaign au conteneur du serveur en utilisant ce lien.

12. Créez une balise Active Campaign dans le conteneur du serveur. Sélectionnez le type d'événement, je veux ajouter ou mettre à jour un contact et suivre l'événement -> Ajouter une variable qui capture l'e-mail de l'utilisateur -> Ajouter une URL API, une clé API (vous pouvez le trouver dans le compte AC sur la page Paramètres sous l’onglet de "Développeur") -> Ajouter des variables en utilisant le prénom et le nom de l'utilisateur -> Ajouter une clé d'événement et un Actid (vous pouvez le trouver dans le compte AC, Paramètres> Suivi> Suivi des événements API) -> Ajouter le nom de l'événement et les données de l'événement. Vous pouvez ajouter d'autres paramètres dans les valeurs du champ personnalisé Contacte. Cette balise doit déclencher des événements d'achat à partir du client GA4.

active campaign tag
trigger configuration

13. Ouvrez le mode aperçu du conteneur Web et serveur et testez la balise que vous avez récemment configurée. Si tout fonctionne bien, vous verrez l'adresse e-mail et l'événement que vous avez utilisés pour le test à l'intérieur du AC.

active campaign tag
active campaign tag

14. Publiez des conteneurs Web et serveur.

ConclusionCopier le lien vers cette section

J'espère que ce guide vous a aidé à intégrer ActiveCampaign à votre site Web. Une description détaillée de l'intégration est indispensable pour une campagne de marketing par e-mail réussie. Cela vous aidera à créer des campagnes par e-mail personnalisées, à mieux segmenter vos contacts et à créer des rapports plus détaillés.

L'utilisation de la balise ActiveCampaign pour le conteneur du serveur Google Tag Manager est l'un des moyens les plus simples d'intégrer votre site à AC sans l'aide de développeurs, d'autant plus qu'ActiveCampaign n'accepte que les données du serveur.

Hébergez votre serveur GTM chez Stape

En vous inscrivant, vous acceptez les Conditions générales et la Politique de confidentialité de Stape