Le suivi des événements est une fonctionnalité avancée qui nécessite de travailler avec notre API ouverte et de connaître un langage de programmation.
Le suivi des événements est une fonctionnalité flexible qui vous permet de recueillir des données sur une grande variété de comportements des contacts. Vous pouvez créer un événement pour toute activité sur votre site web ou votre application et lui attribuer une valeur. Lorsque vous commencez à capturer les données d'un événement et à les envoyer à votre compte ActiveCampaign, vous pouvez les utiliser pour améliorer vos processus marketing et de vente ainsi que pour déclencher des automatisations, créer des critères de segmentation et personnaliser les campagnes.
Le suivi des événements avec l'API PHP est l'une des nombreuses façons d'envoyer des données de suivi des événements à votre compte ActiveCampaign. Une fois que vous avez écrit le code sur votre site pour définir et capturer les événements, vous pouvez utiliser le wrapper pour envoyer les données de l'événement à votre campagne ActiveCampaign. L'utilisation d'un wrapper d'API facilite l'envoi de données d'événements vers votre compte. Les wrappers gèrent la clé API et les appels d'API spécifiques comme des fonctions simples. Cela vous évite d'avoir à créer la clé API et les appels en partant de zéro.
Pour en savoir plus, voici une présentation de sur le suivi des événements et comment l'activer dans votre compte ActiveCampaign.
Dans cet article, nous verrons comment mettre en place le suivi des événements avec le wrapper API.
Mise en place du suivi des événements avec le wrapper API
Tout d'abord, vous devez définir les informations d'identification de votre API :
define("ACTIVECAMPAIGN_URL", "https://ACCOUNT.api-us1.com");define
("ACTIVECAMPAIGN_API_KEY", "3693354bb1....04c2d126b9c");require_once
("../activecampaign-api-php/includes/ActiveCampaign.class.php");$ac =
new ActiveCampaign(ACTIVECAMPAIGN_URL, ACTIVECAMPAIGN_API_KEY)
Configurez ensuite les détails de votre suivi :
$ac-track_actid = "764325673";$ac-track_key = "oy5tbe34c564...
69079d18abc" ;
Vous trouverez l'ID de compte et les valeurs clés sur la page Site web Suivi de site . Cliquez sur le lien "Event Tracking API" :
Si vous souhaitez associer une adresse e-mail à l'événement, ajoutez-la comme suit :
$ac-track_e-mail = "test@test.com" ;
Si vous n'associez pas d'adresse e-mail, l'événement sera tout de même ajouté et disponible pour la création d'un segment.
Ensuite, définissez les données de l'événement et envoyez la demande :
$post_data = array("event" = "event_name1", // "event_name2", etc.
"eventdata" = "event_value",);$response = $ac-api("tracking/log",
$post_data) ;
La réponse ressemblera à ceci :
stdClass Object([success] = 1[message] = Événement généré[http_code]
= 200)
Les données de l'événement apparaîtront désormais dans le flux d'activité de la fiche contact et vous pourrez utiliser les données de suivi des événements pour créer des segments.
Voici un aperçu du suivi des événements pour en savoir plus.