Le suivi avancé des conversions pour les prospects est une version améliorée de l'importation des conversions hors connexion. Il utilise des données fournies par l'utilisateur (les adresses e-mail, par exemple) pour compléter les données de conversion hors connexion. Vous pouvez ainsi améliorer la précision de vos mesures et optimiser les performances de vos enchères. Lorsque vous importez vos conversions hors connexion, les données client hachées fournies servent à réattribuer les conversions aux campagnes Google Ads en les faisant correspondre aux mêmes données collectées sur votre site Web (les formulaires pour prospects, par exemple) et aux clients connectés ayant interagi avec votre annonce.
Si vous utilisez déjà les conversions hors connexion, vous pouvez passer au suivi avancé des conversions pour les prospects. Vous pourrez ainsi importer des données fournies par les utilisateurs en plus des identifiants (GCLID) que vous importez déjà. Découvrez comment Google utilise les données sur le suivi avancé des conversions pour les prospects.
Le suivi avancé des conversions pour les prospects peut mesurer plus précisément vos conversions. Il complète les balises de conversion existantes en permettant aux annonceurs d'envoyer des données client propriétaires hachées depuis votre site Web, sans compromettre la confidentialité de ces données. Les données client hachées sont comparées à celles des comptes Google connectés et attribuées aux événements d'annonce pour vous aider à mesurer les conversions générées par votre campagne.
Après avoir configuré le suivi avancé des conversions pour les prospects à l'aide de Google Tag Manager ou de la balise Google, vous pouvez consulter le rapport sur les diagnostics de ce suivi afin d'en vérifier le bon fonctionnement. Ce rapport vous permettra d'identifier et d'analyser vous-même les problèmes d'implémentation du suivi avancé des conversions. Les problèmes courants incluent des données fournies par l'utilisateur manquantes ou mal formatées, ou une implémentation incorrecte du code dans la page. Pour vous assurer de mesurer correctement le suivi avancé des conversions pour les leads, consultez la checklist d'implémentation du suivi avancé des conversions pour les leads. Vous pouvez également configurer le suivi avancé des conversions dans l'API Google Ads, ce qui peut améliorer la précision de votre mesure des conversions.
Cet article explique comment utiliser la balise Google afin de configurer le suivi avancé des conversions pour les prospects sur votre site Web. Si vous utilisez Google Tag Manager, consultez Configurer le suivi avancé des conversions pour les prospects à l'aide de Google Tag Manager. Afin d'en savoir plus sur les avantages du suivi avancé des conversions pour les prospects et son fonctionnement, consultez À propos du suivi avancé des conversions.
- Lorsque le suivi avancé des conversions pour les prospects est activé, la balise Google associée enregistre automatiquement les événements pertinents d'interaction avec le formulaire sur votre site Web.
- Pour Google Cloud Storage (GCS), Amazon S3, HTTP, SFTP et Google Sheets, le Gestionnaire de données Google Ads importe à chaque exécution les conversions datant des 90 derniers jours. Pour Salesforce et HubSpot, il importe les données des 14 derniers jours pour la première exécution réussie uniquement. Pour les exécutions qui suivent, il importe toutes les modifications qui se sont produites, et qui ont été enregistrées entre la dernière exécution réussie et celle en cours. Pour BigQuery, Amazon Redshift, Snowflake, MySQL et PostgreSQL, le Gestionnaire de données importe les données des 14 derniers jours à chaque exécution.
Avant de commencer
Avant de configurer le suivi avancé des conversions pour les prospects, vous devez examiner les formulaires pour prospects de votre site Web, puis sélectionner un champ, comme l'adresse e-mail, qui identifie vos prospects de manière unique et qui sera aussi inclus dans votre importation hors connexion finale.
Informations à inclure dans les importations hors connexion pour le suivi avancé des conversions pour les leads :
| Obligatoire : | Recommandé : |
Si vous utilisez l'importation via l'API ou l'importation manuelle de fichiers, consultez les
|
|
Nous vous recommandons d'utiliser l'adresse e-mail du lead, car elle constitue un identifiant unique et n'est généralement pas reformatée dans votre CRM. Si vous utilisez un numéro de téléphone, celui-ci devra inclure l'indicatif du pays (la balise supprimera automatiquement les symboles et les tirets). Pour améliorer vos taux de correspondance, nous vous recommandons de collecter aussi bien l'adresse e-mail que le numéro de téléphone.
À faire aussi :
- Notez les URL où se trouvent les formulaires de lead sur votre site Web. Vous pourriez en avoir besoin lors de la configuration.
- Assurez-vous d'avoir activé le taggage automatique.
- Vérifiez que des données client propriétaires (adresse e-mail et/ou numéro de téléphone) sont disponibles dans le formulaire de lead de votre site Web.
- Pensez à bien lire les Règles concernant les données client de Google Ads et à vérifier que vous êtes en mesure de les respecter (voir la procédure ci-dessous).
Vous pouvez configurer le suivi avancé des conversions pour les leads en deux étapes :
Étape 1 : Configurez votre balise Google pour collecter les données fournies par l'utilisateur hachées sur votre site Web, comme l'adresse e-mail ou le numéro de téléphone provenant du formulaire de lead, par exemple.
- Si le suivi des conversions est actuellement appliqué à l'aide de la balise Google directement sur votre page (et non dans un outil tiers ni un iFrame), vous pouvez suivre les instructions ci-dessous pour configurer le suivi avancé des conversions pour les prospects à l'aide de la balise Google en modifiant légèrement votre configuration.
- Si vous suivez actuellement les conversions à l'aide de Google Tag Manager, vous pouvez suivre les instructions afin de configurer le suivi avancé des conversions pour les prospects avec Google Tag Manager en ne modifiant que très légèrement votre configuration.
Étape 2 : Configurez l'importation automatique de vos données de conversion hors connexion avec les mêmes données client hachées en utilisant l'un des deux outils ci-dessous :
Si vous utilisez actuellement l'importation des conversions hors connexion, nous vous conseillons vivement de passer au suivi avancé des conversions pour les prospects à l'aide du Gestionnaire de données Google Ads. Le suivi avancé des conversions pour les prospects est une version améliorée de l'importation des conversions hors connexion. Il offre entre autres les avantages suivants : rapports durables plus précis, conversions après vue volontaire et conversions multi-appareils. De plus, il est compatible avec le Gestionnaire de données, l'API Google Ads et Zapier.
L'implémentation diffère selon ce que vous mesurez et vos capacités. Suivez notre guide de mise à niveau des importations des conversions hors connexion afin de déterminer la méthode qui répond le mieux à vos besoins.
Instructions
Voici un aperçu des étapes à suivre pour configurer l'importation des conversions hors connexion à l'aide du suivi avancé des conversions pour les prospects :
- Configurez les paramètres de la balise Google
- Créez une action de conversion
- Acceptez les conditions d'utilisation des données client
1. Configurez les paramètres de la balise Google
Pour le suivi avancé des conversions avec prospects, vous devrez ajuster la balise Google :
- Ouvrez les paramètres de la balise Google.
- Dans les paramètres de la balise Google, cliquez sur Gérer la détection automatique des événements. Activez la collecte automatique pour les "Interactions avec les formulaires".
- Fermez le menu.
Vous devrez ensuite importer vos données de conversion hors connexion dans Google Ads en les transférant ou en ajoutant un lien vers un fichier par le biais de Google Ads, à l'aide du Gestionnaire de données.
2. Créez une action de conversion
- Accédez à Récapitulatif dans le menu Objectifs
.
- Sélectionnez + Créer une action de conversion.
- Cochez la case "Conversions hors ligne".
- Sélectionnez Ajouter une source de données.
- Sélectionnez Continuer.
- Sélectionnez CRM, fichiers ou autres sources de données, puis Suivre les conversions après un clic.
- Dans la section "Source de données", sélectionnez Connecter une nouvelle source de données. Sélectionnez un produit mis en évidence ou saisissez le nom d'un produit dans la barre de recherche. Vous avez le choix entre deux méthodes pour connecter des sources de données :
- Connexion directe : si vous sélectionnez cette option, la section "Données client" s'affiche. Cochez la case pour accepter les Règles relatives au consentement de l'utilisateur dans l'UE et les Règles concernant les données client définies par Google.
- Intégration tierce par Zapier : si vous sélectionnez cette option, un bouton Autoriser s'affiche. Cliquez sur Autoriser pour confirmer que vous acceptez d'utiliser une intégration tierce pouvant générer des frais.
- Sélectionnez Continuer.
- Choisissez un "objectif de conversion" à l'aide du menu déroulant Sélectionnez une catégorie, puis saisissez le nom de votre conversion.
- Remarque : Nous vous recommandons vivement de choisir "Lead qualifié" ou "Lead converti" comme objectif de conversion.
- Sélectionnez Enregistrer et continuer. La page suivante vous permettra de confirmer l'action de conversion à créer.
- Remarque : Si vous n'avez pas connecté de sources de données initialement, cliquez sur Configurer dans la section "Configurer des sources de données".
- Sélectionnez OK.
- Cochez la case "Activer le suivi avancé des conversions pour les prospects". Si vous ne voulez pas activer le suivi avancé des conversions pour les prospects, vous pouvez cliquer sur "Continuer avec les identifiants de clic Google" ou "Terminer la configuration plus tard". Si vous souhaitez l'activer après avoir configuré votre action de conversion, vous pouvez cliquer sur Récapitulatif . Dans le menu déroulant "Suivi avancé des conversions pour les prospects", cochez la case Activer le suivi avancé des conversions pour les prospects.
3. Acceptez les conditions d'utilisation des données client
Si vous n'avez pas encore accepté les conditions d'utilisation des données client, vous pouvez les consulter et les accepter en suivant ces instructions :
- Accédez à Paramètres dans le menu Objectifs
.
- Sélectionnez Consulter les conditions d'utilisation à côté de "Conditions d'utilisation des données client", puis examinez les Règles et conditions supplémentaires applicables aux données client.
- Cochez la case "J'ai lu et j'accepte les conditions au nom de mon entreprise".
- Sélectionnez Accepter. Vous verrez alors la mention "Acceptées" s'afficher.
Vérifier votre balise Google
Pour vous assurer que la balise Google est bien insérée et suit correctement les conversions, ou si vous pensez qu'elle présente un problème :
- Accédez à Récapitulatif dans le menu Objectifs
.
- Dans le tableau des actions de conversion, recherchez l'action de conversion que vous souhaitez vérifier dans la colonne "Nom", puis consultez le contenu de la colonne "État" sur la même ligne.
Configurer le suivi avancé des conversions pour les prospects à l'aide de sélecteurs CSS ou de JavaScript
Si vous utilisez des variables JavaScript, il est sans doute préférable de demander à votre développeur de vous indiquer celles qu'il faut ajouter à ces champs. Si vous utilisez des sélecteurs CSS, vous pouvez suivre la procédure ci-dessous.
Rechercher des champs pour le suivi avancé des conversions sur la page de votre formulaire de lead
- Ouvrez un onglet distinct de votre compte Google Ads dans le navigateur Chrome, puis accédez à la page d'envoi de votre formulaire pour prospects.
- Sur cette page, identifiez les champs où les clients saisissent les données que vous souhaitez envoyer à Google.
Obligatoire :
- Informations permettant d'identifier personnellement l'utilisateur : un champ est requis pour ce type d'informations, mais pas nécessairement pour l'adresse e-mail.
- ID de clic Google (GCLID) ou GBRAID : continuez à envoyer le GCLID/GBRAID si vous l'enregistrez déjà et/ou capturez-le avec votre balise Google.
- Nom de la conversion : indiquez le nom de l'action de conversion (par exemple, "prospect qualifié" ou "contrat signé") pour laquelle vous souhaitez importer des données hors ligne.
- Date et heure de la conversion : sélectionnez l'un des formats de date/heure acceptés.
- Objectif de conversion : si vous souhaitez générer des prospects et que vous mesurez les objectifs hors connexion, utilisez les objectifs "Prospects qualifiés" ou "Prospects convertis".
Recommandé :
- Numéro de téléphone : (facultatif) si vous importez les fichiers manuellement ou via l'API, consultez les exigences concernant le hachage.
- ID de commande : utile pour contrôler les prospects en double.
- Valeur de conversion : facultatif, mais recommandé.
- Devise de la conversion : facultatif.
- Si vous utilisez le Gestionnaire de données Google Ads, découvrez comment préparer vos données pour l'importation.
- Une fois les champs de données client identifiés sur la page, passez à l'étape suivante pour copier les sélecteurs CSS et saisissez-les dans Google Ads.
Identifier les sélecteurs CSS du suivi avancé des conversions et les saisir dans Google Ads
- Sur la page de votre formulaire pour prospects, après avoir trouvé les données client correspondantes que vous souhaitez envoyer, effectuez un clic droit sur ces données, puis sélectionnez Inspecter.
Remarque : Si vous saisissez le sélecteur CSS associé aux adresses e-mail dans Google Ads, veillez à effectuer un clic droit sur l'adresse e-mail affichée sur la page de votre formulaire de lead.
- Les Outils pour les développeurs Chrome s'ouvrent dans votre navigateur Chrome.
- Une partie du code apparaît en surbrillance dans le code source qui s'affiche sur la page des outils pour les développeurs Chrome. Ce code en surbrillance correspond à la partie qui inclut les sélecteurs CSS associés aux données client sur lesquelles vous avez effectué un clic droit à l'étape 2 de cette section.
- Pointez sur le code en surbrillance, puis effectuez un clic droit dessus.
- Faites défiler vers le bas jusqu'à "Copy" (Copier), puis sélectionnez Selector (Sélecteur).
- Collez ce texte dans le champ correspondant de la section "Suivi automatique avancé des conversions" de Google Ads (dans votre autre onglet).
- Pour information, le texte doit ressembler à peu près à ceci :
tsf > div:nth-child(2) > div.A8SBwf > div.RNNXgb > div > div.a4bIc > custEmail
- Pour information, le texte doit ressembler à peu près à ceci :
- Suivez les étapes 2 à 6 de cette section pour chaque type de données client (adresse e-mail ou téléphone).
- Dans votre compte Google Ads, cliquez sur Enregistrer.
Remarque : Nous vous conseillons d'utiliser l'attribut "ID" pour récupérer la valeur à partir d'un élément DOM. Les identifiants sont uniques et moins susceptibles de changer avec le temps que d'autres propriétés telles que les noms de classe ou les noms. Par ailleurs, les modifications apportées à la mise en page ne les affectent pas, ce qui signifie que votre code continuera de fonctionner même si la mise en page de votre page change.
Si un champ ne comporte pas encore d'identifiant, vous pouvez en ajouter un à l'aide de l'attribut id dans le code HTML. Par exemple :
<input type="text" id="myTextField">
Configurer le suivi avancé des conversions pour les prospects en modifiant le code de votre site
Au lieu d'utiliser la détection automatique ou des sélecteurs, vous pouvez implémenter le suivi avancé des conversions pour les prospects avec du code JavaScript personnalisé afin d'appeler directement la balise Google. Cela peut être nécessaire pour les formulaires hébergés par un outil tiers ou un iFrame. Découvrez comment valider votre implémentation à l'aide des Outils pour les développeurs Chrome.
Identifier et définir les champs pour le suivi avancé des conversions
Assurez-vous que votre adresse e-mail ou votre numéro de téléphone sont disponibles pour votre code personnalisé. Vous pouvez envoyer soit des données non hachées, que Google normalisera et hachera avant qu'elles parviennent aux serveurs, soit des données normalisées et hachées. Si vous optez pour la deuxième possibilité, suivez les instructions ci-dessous.
Normalisation :
- Supprimez les espaces blancs de début et de fin.
- Convertissez le texte en minuscules.
- Mettez en forme les numéros de téléphone conformément à la norme E.164.
- supprimer tous les points (.) qui précèdent le nom de domaine des adresses e-mail gmail.com et googlemail.com.
Hachage :
- Utilisez SHA256.
Vous trouverez plus d'informations sur les champs que vous pouvez définir dans le tableau ci-dessous. La colonne "Nom de la clé" indique comment ils seront référencés dans l'extrait HTML du suivi avancé des conversions (dont la création est détaillée à l'étape suivante). Notez que toutes les données doivent être transmises sous forme de types "Chaîne".
| Champ de données | Nom de la clé | Description |
| Adresse e-mail | email |
Adresse e-mail de l'utilisateur. Exemple : "jducourneau@example.com" |
sha256_email_address |
Adresse e-mail hachée de l'utilisateur. Exemple : "a8af8341993604f29cd4e0e5a5a4b5d48c575436c38b28abbfd7d481f345d5db" |
|
| Numéro de téléphone | phone_number |
Numéro de téléphone de l'utilisateur. Il doit utiliser le format E.164, c'est-à-dire comporter entre 11 et 15 chiffres précédés du signe plus (+) et du code pays, sans tirets, parenthèses ni espaces. Exemple : "+11231234567" |
sha256_phone_number |
Numéro de téléphone haché de l'utilisateur. Exemple : "e9d3eef677f9a3b19820f92696be53d646ac4cea500e5f8fd08b00bc6ac773b1" |
Implémenter le script du suivi avancé des conversions
Configurez et ajoutez le script suivant là où vous souhaitez déclencher la balise Google. Veillez à modifier les noms des variables ci-dessous afin qu'ils correspondent à ceux de ces attributs sur votre page Web.
Par exemple, si vous stockez des adresses e-mail dans une variable intitulée "email_address", l'extrait doit être modifié de façon à en tenir compte (par exemple, là où vous voyez votreVariableAdresseE-mail).
// Implémenter l'objet de données fournies par l'utilisateur
<script>
gtag('set', 'user_data', {
"email": votreVariableAdresseE-mail, *** Remplacez "votreVariableAdresseE-mail" par le vrai nom de la variable JavaScript dans laquelle vous stockez l'adresse e-mail de l'utilisateur. Procédez de la même manière pour les autres variables ci-dessous. Assurez-vous que les valeurs ne sont pas hachées.
"phone_number": votreVariableNuméroDeTéléphone, *** Le numéro de téléphone doit utiliser le format E.164, c'est-à-dire comporter entre 11 et 15 chiffres précédés du signe plus (+) et du code pays, sans tirets, parenthèses ni espaces.
});
</script>
// Envoyer les données fournies par l'utilisateur avec l'extrait de code suivant
<script>
gtag('event', 'form_submit', {'send_to': 'AW-ID'}); ***Garder AW- tel quel et remplacer ID par votre ID de balise Google
</script>
Si votre site ne collecte pas de données associées à l'un des champs ci-dessus, supprimez-le au lieu de le laisser vide. Par exemple, un site qui ne collecte que les adresses e-mail se présentera comme suit :
// Implémentation
<script>
gtag('set', 'user_data', {
"email": {{ yourEmailVariable }}
});
</script>
Plusieurs valeurs
Les développeurs peuvent éventuellement fournir plusieurs valeurs (jusqu'à trois pour les numéros de téléphone et les adresses e-mail, et deux pour l'adresse) en utilisant une valeur de tableau plutôt qu'une chaîne. Si vous capturez plusieurs valeurs, vous augmenterez la probabilité d'une correspondance en les fournissant toutes. Consultez l'exemple ci-dessous :
<script>
gtag('set', 'user_data', {
"email": [votreVariableAdresseE-mail1, votreVariableAdresseE-mail2],
"phone_number": [votreVariableNuméroDeTéléphone1, votreVariableNuméroDeTéléphone2]
});
</script>
Exemple de code pour fournir des données utilisateur préhachées :
// Implémentation
<script>
gtag('set', 'user_data', {
"sha256_email_address": {{ yourEmailVariable }},
"sha256_phone_number": {{ yourPhoneVariable }}
});
</script>