Activity Messenger peut envoyer les consultations de pages, les formulaires remplis et les achats provenant de vos formulaires et de votre microsite vers vos plateformes d'analyse et de publicité.
Activity Messenger transmet les événements et leurs données. Vous devez également configurer la plateforme de destination afin d'utiliser ces événements dans vos rapports, vos conversions publicitaires ou l'optimisation de vos campagnes. La réception d'un événement ne crée pas automatiquement un objectif de conversion dans Meta ou Google Ads.
Les paramètres disponibles sont :
Vous devez seulement remplir les champs des plateformes que vous utilisez.
Activity Messenger peut transmettre les consultations des pages publiques de formulaires et de microsite. Le calque de données contient aussi le contexte de l'organisation, du domaine, de l'iframe et du consentement aux témoins.
Cet événement est transmis lorsqu'un client remplit un formulaire. Il contient :
Cet événement est transmis lorsqu'un achat est finalisé et que le client atteint la page de confirmation d'Activity Messenger. Il contient :
Exemple :
{
"event": "purchase",
"ecommerce": {
"transaction_id": "ABC123",
"currency": "CAD",
"value": 125.00,
"tax": 14.97,
"items": []
}
}L'identifiant de transaction stable permet aux plateformes d'analyse de reconnaître et de dédupliquer un achat. Configurez les conversions à partir de l'événement purchase plutôt qu'en vous fiant uniquement à l'adresse de la page de confirmation.
Certaines organisations peuvent saisir leur propre identifiant de conteneur GTM-XXXXXXXX. Lorsqu'un conteneur GTM personnalisé est indiqué, Activity Messenger ne déclenche pas les balises gérées pour Meta, Reddit, Google Ads et GA4. Votre organisation devient responsable de :
Voir un événement dans Événements de test de Meta, dans Temps réel ou DebugView de Google Analytics, ou dans le mode Aperçu de GTM confirme que la plateforme a reçu l'événement. Cela ne transforme pas automatiquement l'événement en conversion publicitaire.
Lorsqu'un formulaire, un calendrier ou un microsite Activity Messenger est intégré à un autre site Web, il s'exécute dans une iframe. Deux méthodes permettent de faire fonctionner le suivi des conversions.
La balise gérée s'exécute dans l'iframe et transmet directement les événements completed_form et purchase à la plateforme configurée. Une balise installée uniquement sur le site Web parent n'est pas nécessaire avec cette méthode.
Évitez de configurer la même balise d'achat dans Activity Messenger et sur le site Web parent. Cela peut créer des consultations de pages ou des conversions en double.
Utilisez cette méthode lorsque le conteneur GTM de votre site Web doit contrôler toutes les balises d'analyse et de publicité. Le transfert du calque de données de l'iframe doit d'abord être activé pour votre organisation par Activity Messenger, et l'origine permise de votre site Web doit être enregistrée. Le champ Domaine ne suffit pas à activer ce transfert.
Exemple d'écouteur à installer sur le site Web parent :
<script>
window.dataLayer = window.dataLayer || [];
window.addEventListener("message", function (event) {
if (event.origin !== "https://activitymessenger.com") return;
if (!event.data || event.data.type !== "dataLayer") return;
var payload = event.data.payload;
if (typeof payload === "string") {
try {
payload = JSON.parse(payload);
} catch (error) {
return;
}
}
if (!Array.isArray(payload)) return;
payload.forEach(function (item) {
window.dataLayer.push(item);
});
});
</script>Conservez la validation de l'origine dans cet exemple. Elle empêche un autre site Web d'envoyer des événements non fiables dans votre calque de données.
Si le conteneur GTM parent déclenche les balises d'analyse et de publicité, laissez vides les identifiants de suivi géré équivalents dans Activity Messenger afin d'éviter les conversions en double. Le site Web parent doit également appliquer le consentement aux témoins avant de déclencher ses balises facultatives.
Cela confirme qu'Activity Messenger a transmis l'événement et que Meta l'a reçu. Vérifiez que le pixel ou l'ensemble de données est associé au bon compte publicitaire, que vous avez l'autorisation de l'utiliser et que l'événement Purchase est configuré pour la campagne.
L'achat a lieu dans l'iframe d'Activity Messenger. Configurez l'identifiant de suivi dans Activity Messenger. Communiquez avec le soutien si vous devez transmettre les événements à un conteneur du site Web parent.
Oui. L'événement purchase contient la valeur de la transaction, la devise, les taxes et les détails des articles. La plateforme de destination peut présenter les revenus lorsque ses rapports de commerce électronique ou de conversion sont configurés.
Vérifiez l'identifiant, le consentement aux témoins, les bloqueurs de publicité, votre statut d'administrateur et la page de confirmation. Pour un conteneur GTM personnalisé, vérifiez également que le conteneur est publié et que ses déclencheurs écoutent les événements purchase et completed_form.
Si vous avez toujours besoin d'aide, consultez la page Obtenir du support. Indiquez l'adresse du formulaire ou du microsite, la plateforme testée, si la page est intégrée et joignez une capture de l'outil de diagnostic.