Tutorial : Mesurer les conversions de campagnes Qualifio dans Google Analytics via Google Tag Manager
Objectif :
générer un événement dans Google Analytics à chaque conversion d’une campagne Qualifio, par exemple l’envoi d’un formulaire, le tout via Google Tag Manager.
L’objectif est de mesurer les conversions générées par des campagnes Qualifio directement dans Google Analytics et les introduire dans ses “Goals”, report’s etc.
Pré-requis :
le tag Google Tag Manager doit être présent dans la gestion du site web sur lequel la campagne Qualifio est liée.
FAQ : insérer son tag Google Analytics/Google Tag Manager dans Qualifio
La balise standard de Google Tag Manager est de suivi = Pages vues. Si celle-ci est présente dans Google Tag Manager, une page vue sera comptée à chaque actualisation d’un iframe Qualifio. Quel que soit le canal de publication : Facebook, iframe ou mini-site.
L’objectif ici est de créer une Conversion dans Google Analytics dès qu’un participant valide son formulaire et crée/met à jour un profil. Cette logique est applicable à tout autre type de conversion.
Exemple :
Dans cet exemple, une conversion correspond à un formulaire soumis. La conversion se produit donc lorsqu’un participant clique sur le bouton Envoyer dans un écran formulaire. C’est ce bouton qui va être utilisé comme déclencheur de la conversion.
Dans Google Tag Manager :
Créez une balise et une variable pageTitle
1. Créer une nouvelle balise type Google Analytics appelée Conversion Qualifio (par exemple)
2. Type de suivi = Evénement
3. Catégorie, Action sont à définir en fonction d’une nomenclature interne. Dans cet exemple :
a. Catégorie : Conversion_Qualifio
b. Action : Submit
c. Libellé : voir ci-dessous
Ce suivi de conversion sera appliqué automatiquement à toutes les campagnes liées à un site dans Qualifio. Il est donc important de distinguer les campagnes Qualifio dans Google Analytics.
Le Libellé de l’événement va être utilisé et variera campagne par campagne.
Dans toute campagne Qualifio, on retrouve <h1 class= »campaign_title »>QPA: Test GTM </h1> dans le code source de chaque page – soit le titre de la campagne. C’est cette valeur qu’il faut donner au Libellé pour avoir le titre de la campagne visible dans Google Analytics pour chaque conversion.
Pour se faire, il est nécessaire de créer une variable dans Google Tag Manager.
1. Pour créer cette variable, il suffit de cliquer sur le + à côté du champ Libellé.
2. Sélectionnez « Nouvelle Variable », « Javascript personnalisé »
3. Copiez collez le code suivant :
function (){
var title = document.getElementsByClassName(« campaign_title »)[0].textContent;
return title;
}
4. Nommez la variable (pageTitle)
5. Sauvez la variable
Résultat : une Balise de conversion est crée. Si elle est déclenchée, elle créera un événement dans Google Analytics type Conversion avec le nom de la campagne Qualifio.
Déclenchez la balise
Il faut désormais déclencher cette balise au bon moment : quand l’internaute valide son formulaire.
Ce bouton ‘valider’ a un identifiant spécifique dans le code de la page. Cet identifiant est la même pour toute campagne Qualifio : register. C’est cette ID register que nous allons utiliser.
1. Cliquez sur variable
2. Activez la variable Click / Click ID
3. Cliquez sur Déclencheur
4. Ajoutez un nouveau Déclencheur et le nommer
5. Cible = tous les éléments
6. Déclenchement = certains clics
7. Sélectionnez : Click ID est égal à register
8. Créez le déclencheur
Il faut encore lier la balise au déclencheur.
1. Cliquez sur Balise
2. Cliquez sur la balise de conversion
3. Déclencheur : cliquez sur Clic et sélectionnez le nouveau déclencheur.
4. Validez
Publiez.
Dans Google Analytics, il suffit de lier ce nouvel événement à un objectif. Quel que soit l’utilisateur qui crée une campagne Qualifio liée à ce site, dès qu’un bouton type register existe – une conversion remontera dans Google Analytics à chaque clic sur ce bouton.