Pour aller plus loin dans l'analyse de vos conversions provenant d'HubSpot, il est possible de transmettre des événements directement vers Google Analytics.En quelques mots, comment ça marche ? Quand un formulaire est soumis, Hubspot déclenche un événement dataLayer que nous pouvons utiliser pour déclencher des balises dans Google Tag Manager.
Pour aller plus loin dans l'analyse de vos conversions provenant d'HubSpot, il est possible de transmettre des événements directement vers Google Analytics.
En quelques mots, comment ça marche ? Quand un formulaire est soumis, Hubspot déclenche un événement dataLayer que nous pouvons utiliser pour déclencher des balises dans Google Tag Manager.
En 7 étapes, voici comment tracker vos soumissions de formulaire Hubspot avec Google Tag Manager.
Vous devez commencer par créer un tag Custom HTML qui permet de suivre vos soumissions de formulaire Hubspot sur toutes vos pages.
Ci-dessous, le script à coller dans le Custom HTML :
<script type = "text/javascript" >
window . addEventListener ( "message" , function ( event ) {
if ( event . data . type === 'hsFormCallback' && event.data.eventName === 'onFormSubmitted') {
window.dataLayer.push({
'event': 'hubspot-form-success',
'hs-form-guid': event.data.id
});
}
} ) ;
</script>
Ensuite, vous devez créer une nouvelle variable de type Data Layer. Elle permet de lire la propriété “hubspot-form-guid”.
Vous pouvez nommer la variable “hs-form-guid”.
Vous devez maintenant créer un nouveau trigger de type “Custom Event”.
Vous pouvez nommer cet événement “Hubspot Form Submission”.
Le trigger doit se déclencher sur tous les événements. Sélectionnez “All Custom Event”.
Vous devez maintenant configurer le tag qui se charge d’envoyer les événements de soumission de formulaire vers Google Analytics.
Vous pouvez nommer ce tag “GA Event - Hubspot Form Submitted”.
Sélectionnez un tag type “Google Analytics : Universal Analytics” et configurez le comme ceci :
Attention, vous devez créer un tag pour chaque vue de Google Analytics où vous souhaitez voir remonter les événements.
Une fois les quatre premières étapes terminées, vous pouvez tester et publier les dernières modifications dans votre compte Google Tag Manager.
Vous pouvez également faire une soumission de formulaire test pour vérifier que cela remonte bien dans Google Analytics. Il suffit de vous rendre dans Behavior > Events > Top Events.
Dans Event Category vous devriez voir apparaître “Form Submission”.
Vous devez maintenant configurer un objectif dans Google Analytics en vous basant sur les Catégories et Actions renseignées dans votre Tag Google Analytics Event.
À savoir :
Pour configurer l’objectif, rendez-vous dans votre compte Google Analytics : Admin > View > Objectifs > Créer un nouvel objectif.
Si vous souhaitez distinguer les soumissions de vos différents formulaires (newsletter, demande de démo, téléchargement de contenu, etc…), vous pouvez créer des segments dans votre compte Google Analytics.
Sur votre vue principale, cliquez sur “Add Segment” puis configurez le comme ceci :
De cette manière, vous serez en mesure de suivre le nombre réel de soumissions de formulaire effectuées par type de formulaire.
Service client 7j/7 de 8h à 20h par téléphone et 24h/24 par e-mail et chat