NOIISE Ressources Ads Comment tracker les conversions Google Ads hors ligne avec GCLID ?

Comment tracker les conversions Google Ads hors ligne avec GCLID ?

12 janvier 2022 – Guillaume Degré
Date de mise à jour : 27 mai 2024

Le mois de Janvier est communément appelé “Leadgenuary” (Leadgen + January) par Google puisqu’il s’agit du mois de l’année où nous enregistrons le plus de conversions pour les annonceurs orientés vers la génération de prospects. A la différence des e-commerçants, leurs annonces Google Ads ne génèrent pas toujours de transactions immédiates. L’internaute peut en effet opter pour un appel téléphonique (en dehors du canal d’appel tracké), un rendez-vous en présentiel ou encore par une visite en magasin. Il est alors indispensable de pouvoir comptabiliser la finalité de ce qui se produit hors ligne pour affiner le calcul de votre ROI et ainsi bénéficier d’une vision plus précise de la performance de vos campagnes. En tant qu’agence Google Ads, nous allons vous donner nos meilleurs conseils pour comprendre le tracker de conversion avec Gclid !

Fonctionnalité de suivi des conversions hors ligne de Google Ads

Pour chaque clic réalisé sur une annonce publicitaire, Google attribue un identifiant unique appelé GCLID (Google Clic ID). Il permet d’identifier un internaute qui s’est rendu sur votre site internet au travers d’une annonce Google Ads. Exemple d’une URL avec ce paramètre : https://www.noiise.com?gclid=XRwbys4T_ZhDGMiEFBpeDaqQ-x

Le GCLID permet de lier les données de conversions entre Google Ads et Google Analytics ou un outil de gestion de relation client. Cela vous permettra de bénéficier des avantages suivants :

  • Suivi de presque toutes les conversions hors ligne
  • Identification des actions les plus rentables
  • Orientation d’après des résultats ou revenus pertinents
  • Interconnexion avec un outil d’analyse tiers ou un CRM
  • Utilisation de stratégies d’enchères automatisées à partir d’action hors ligne*

(*) Il est important sur ce dernier point de remonter les valeurs de conversion hors ligne dans Google Ads pour améliorer les orientations prise par l’algorithme et lui permettre de trouver des prospects de haute qualité similaires

Cette méthode d’identification est également utilisé par Facebook avec son FBCLID, et Microsoft avec MSCLID.

Vous souhaitez évaluer la pertinence de la publicité digitale dans votre stratégie ?

Profitez de 30 minutes de consulting stratégique avec un consultant expert de l'agence ads NOIISE !

Mise en place du suivi des conversions hors ligne sur Google Ads

Pour mettre en place le suivi des conversions hors ligne, vous devez :

  • activer le marquage automatique qui permet, notamment, d’importer des données de conversion depuis votre système de gestion de la relation client (CRM)
  • créer au moins une action de conversion à importer
  • pouvoir modifier le code de toutes vos pages afin de récupérer le GCLID ajouté à votre URL
  • disposer d’un système de gestion des prospects (CRM) afin d’y enregistrer le GCLID et les informations collectées sur le site

ACTIVATION DU MARQUAGE AUTOMATIQUE

Derrière la notion de marquage automatique se cache le dit GCLID. Une fois activé, il sera automatiquement ajouté à l’URL de votre page de destination pour chaque internaute qui interagit avec l’une de vos annonces.

MODIFICATION DES PAGES WEB

Vous devez modifier chaque page de formulaire d’envoi de prospects de façon à y ajouter un champ masqué pour le GCLID. Il suffira d’insérer la balise <input> (champ masqué) suivante entre entre les balises <form> (formulaire) :

 <form action="" name="myForm">
    Name: <input type="text" name="name">
    <input type="hidden" id="gclid_field" name="gclid_field" value="">
    <input type="submit" value="Submit Form" name="btnSubmit">
 </form>

 

Il s’agit ensuite d’ajouter un script permettant de collecter et de stocker l’identifiant soit dans un cookie, soit dans un espace de stockage local :

  • Méthode 1 : Via une “Balise HTML Personnalisée” dans Google Tag Manager
  • Méthode 2 : Avant la balise </body> de chaque page web (et pas seulement à la page de destination). Il doit être intégré au modèle de page ou un élément global (ex. au footer) pour qu’il figure sur toutes les nouvelles pages et ne passer à côté d’aucune conversion.

 

Voici un exemple de script à adapter en y ajoutant la liste de tous les ID de champ créés précédemment :

 <script>

function getParam(p) {
       var match = RegExp(‘[?&]’ + p + ‘=([^&]*)’).exec(window.location.search);
       return match && decodeURIComponent(match[1].replace(/\+/g, ‘ ‘));
}
    function getExpiryRecord(value) {
       varexpiryPeriod = 90 * 24 * 60 * 60 * 1000; // Période d’expiration correspondant à 90 jours en millisecondes
       varexpiryDate = new Date().getTime() + expiryPeriod;
return {
value: value,
expiryDate: expiryDate
};
}
    function addGclid() {
       var gclidParam = getParam(‘gclid’);
       var gclidFormFields = [‘gclid_field’, ‘foobar’]; // Ajouter ici tous les ID du champ de formulaire GCLID possibles
       var gclidRecord = null;
       var currGclidFormField;
       var gclsrcParam = getParam(‘gclsrc’);
       var isGclsrcValid = !gclsrcParam || gclsrcParam.indexOf(‘aw’) !== -1;
gclidFormFields.forEach(function (field) {
          if (document.getElementById(field)) {
currGclidFormField = document.getElementById(field);
}
});
       if (gclidParam && isGclsrcValid) {
gclidRecord = getExpiryRecord(gclidParam);
localStorage.setItem(‘gclid’, JSON.stringify(gclidRecord));
}
       var gclid = gclidRecord || JSON.parse(localStorage.getItem(‘gclid’));
       var isGclidValid = gclid && new Date().getTime() < gclid.expiryDate;
       if (currGclidFormField && isGclidValid) {
currGclidFormField.value = gclid.value;
}
}
window.addEventListener(‘load’, addGclid);

 </script>

IMPORTER LES CONVERSIONS HORS LIGNE

Il s’agit enfin d’importer les données de conversions hors ligne dans Google Ads avec des informations détaillées pouvant inclure l’heure et la valeur de la conversion visant, une nouvelle fois, à évaluer l’impact des campagnes sur l’activité hors ligne.

Rendez-vous dans Outils et paramètres \ Conversions \ Importations

 

Il existe plusieurs méthodes pour importer vos conversions hors ligne dans Google Ads :

  • Méthode 1 : Manuellement via un fichier CSV, Microsoft Excel ou Google Sheet
  • Méthode 2 : Planifié via Google Sheet, HTTPS ou SFTP. L’outil Zapier peut vous aider à importer vos données depuis un CRM compatible vers Google Sheet.
  • Méthode 3 : Automatisé via Google Ads API, Salesforce or Zapier.

TESTER LE MARQUAGE AUTOMATIQUE

Il est possible de tester le marquage automatique de vos page directement depuis les Outils de Développement de votre navigateur internet. En vous rendant dans l’onglet “Network” vous aurez la possibilité de consulter les requêtes HTTP pour une page en cours de chargement.

Copiez-collez votre URL dans la dans la barre d’adresse de votre navigateur. Avant de charger la page, ajoutez un paramètre de test d’étiquetage automatique (par exemple, gclid=TeSter-123). Vous obtiendrez ainsi une URL complète : https://www.noiise.com/?gclid=TeSter-123. Consultez les requêtes du réseau se charger. Si l’URL finale n’inclut pas de paramètre de suivi, c’est que votre site Web ne permet pas au marquage automatique de fonctionner.

GOOGLE OCI HELPER VOUS AIDE POUR VOS IMPORTATIONS

Google a lancé un nouvel outil pour vous aider à importer vos données de conversion hors ligne dans Google Ads. Au travers de cet outil, Google se donne pour objectif de vous aider :

  • dans chaque étape de la gestion du projet relatif à l’importation de données de conversions hors ligne
  • à fournir vos données “first-party” pour mieux cibler et à mesurer vos conversions hors ligne

Cet outil est disponible à l’adresse https://ocihelper.withgoogle.com/. Google vous demandera de répondre à quelques questions afin de confirmer la compatibilité de votre compte, d’indiquer les solutions de suivi, de définir le parcours des prospects jusqu’aux ventes, et d’identifier l’équipe qui vous aidera à la mise en œuvre.

Les ID de clics Google et la conformité RGPD

Aucune donnée d’identification n’est disponible directement au travers de la console Google Ads. Néanmoins l’identification est possible une fois l’ID de clic associé votre système de gestion de la relation client. Vous devez ainsi, vous soumettre au Règlement Général sur la Protection des Données (RGPD) pour éviter toutes pénalités financières de la part de la CNIL.

Si le consentement de l’utilisateur n’est pas recueilli alors l’url de la page de destination ne devra pas comporter de GCLID et l’identifiant au clic ne pourra être transmis au CRM.

Si le consentement est acquis, certaines données à caractère personnel que vous transmettez à Google devront être encryptées à l’aide de l’algorithme SHA-256 :

  • adresse email du client
  • numéro de téléphone du client
  • nom et prénom du client

Sollicitez nos experts dans une stratégie omnicanale

Utiliser l’ensemble des canaux à votre disposition pour capter votre cible, c’est bien. Avoir une vision transverse de l’impact de votre stratégie digitale dans l’acquisition de nouveaux prospects ou clients, c’est mieux. Faites appel à NOIISE, une agence et des experts SEA qui sauront donner des résultats à votre stratégie omnicanale !

Vous souhaitez en savoir plus les
services de NOIISE en gestion de campagnes Google Ads ?

Découvrez notre agence Google Ads !

Guillaume Degre-responsable bu ADS-nantes -NOIISE
Guillaume Degré
Head of ADS

Le SEA est l’outil numéro 1 pour générer des leads qualifiés rapidement. Développez votre visibilité et trouvez de nouveaux clients grâce à notre accompagnement 360° sur Google et Bing. Complémentaire au SEO, il permet un ciblage précis et des actions orientées ROI.