Commencer gratuitementTableau de bord
Documentation

Suivi avec GA4 et Google Ads

Cookiemark configure les événements GA4 et les conversions Google Ads dans votre propre conteneur Tag Manager, à partir de trois questions. Vous voyez chaque modification avant sa mise en ligne, et tout reste dans votre conteneur, où vous ou votre agence pouvez le consulter et le modifier.

À quoi sert le suivi

Vous répondez à trois questions dans l’onglet Suivi d’un domaine. Cookiemark transforme vos réponses en balises, déclencheurs et variables, et les place dans un espace de travail distinct de votre conteneur. Vous les prévisualisez dans Tag Manager, puis vous publiez quand tout vous convient.

Il compte les moments où quelqu’un devient client : un formulaire bien envoyé, un appui sur un numéro de téléphone, un message WhatsApp, une page de remerciement, un achat, ou un événement que votre site envoie au dataLayer. Chaque moment est envoyé à GA4 comme événement. Avec un libellé, il est aussi envoyé à Google Ads comme conversion.

Google Ads reçoit une balise de conversion propre à chaque conversion. Il relie ainsi lui-même la conversion au clic, selon sa propre attribution.

Avant de commencer

  • Une connexion Google. Un propriétaire ou un administrateur connecte le compte Google qui gère le conteneur. Cliquez sur Connecter Google dans l’onglet Suivi, dans l’onglet Google et GTM, ou sous Paramètres, Intégrations. Nous ne demandons l’accès qu’à Tag Manager.
  • Un conteneur actif sur votre site. Choisissez-le dans l’onglet Google et GTM. L’onglet Suivi vous avertit quand la dernière analyse n’a pas vu ce conteneur sur votre site, car ses balises ne s’exécuteraient jamais.
  • Un ID de mesure GA4, un ID de conversion Google Ads, ou les deux. Pour Google Ads, il vous faut aussi un libellé pour chaque conversion. La section suivante indique où les trouver.
  • Un domaine payant pour placer le suivi dans Tag Manager. Vous pouvez répondre aux questions avec n’importe quelle offre. Chez un client d’agence, les personnes autorisées à modifier peuvent remplir les réponses, et l’agence place ensuite le suivi dans Tag Manager.

Votre site n’a pas encore Tag Manager ? Créez un conteneur sur tagmanager.google.com et choisissez-le dans l’onglet Google et GTM. Saisissez son ID dans le champ ID du conteneur de cet onglet, et Cookiemark le charge sur chaque page. La section Qui charge le conteneur explique ce choix.

Trouver vos ID

ÉlémentFormatOù le trouver
ID de mesure GA4G-ABC123XYZDans GA4, sous Administration, Flux de données. Ouvrez le flux de votre site.
ID de conversion Google Ads123456789Dans Google Ads, sous Objectifs, Conversions. Ouvrez une conversion et choisissez Configuration de la balise, Utiliser Google Tag Manager.
Libellé de conversion Google Adskq3XCJ7h0ZQbELi4Sur le même écran, sous l’ID de conversion. Chaque conversion a son propre libellé.

Vous pouvez coller le code complet de Google Ads, comme AW-123456789/kq3XCJ7h0ZQbELi4. Cookiemark le découpe en ID de conversion et en libellé. Si vous collez un ID GA4 ou Tag Manager à la place d’un ID Google Ads, l’assistant vous le signale.

Cookiemark préremplit les ID qu’il a déjà trouvés. Il les cherche sur votre site lors d’une analyse, et dans les balises de votre conteneur. Un ID de conversion stocké dans une variable constante est lu via cette variable.

Les trois questions

Ouvrez le domaine, puis Suivi, et cliquez sur Commencer.

  1. L’activité de votre site. Choisissez une boutique, une entreprise de services, une application ou un SaaS, ou un site de contenu. Ce que l’analyse a repéré est marqué Détecté. Votre réponse détermine ce que la question suivante propose en premier. Une boutique avec un formulaire de contact reste une boutique : les formulaires et les appels figurent aussi dans la question suivante.
  2. Comment les visiteurs deviennent clients. Cochez ce qui compte. Ce que Cookiemark a vu sur votre site est déjà coché, et chaque ligne indique où il l’a vu. Vous pouvez aussi compter une page de remerciement, ou un événement que votre site envoie au dataLayer.
  3. Où vous voulez voir vos mesures. Indiquez votre ID de mesure GA4, activez Google Ads avec son ID de conversion, et ajoutez un libellé pour chaque conversion. C’est aussi là que vous donnez une valeur à une conversion, choisissez la devise et activez les conversions améliorées.

Cliquez sur Voir ce que nous allons faire. Le récapitulatif liste chaque conversion, quand elle compte et où elle est envoyée, avec des remarques sur les balises déjà présentes dans votre conteneur. Cliquez sur Placer dans un espace de travail si tout est correct.

Une conversion sans libellé Google Ads est envoyée uniquement à GA4. Son état dans l’onglet Suivi reste Libellé requis tant que vous n’avez pas ajouté le libellé et publié à nouveau.

Créer les conversions dans Google Ads

Dans Google Ads, chaque conversion a besoin de sa propre action de conversion. Sous chaque champ de libellé, l’assistant indique la catégorie, le décompte et le réglage de valeur à choisir dans Google Ads. Pour les étapes, ouvrez Comment créer une conversion et son libellé dans Google Ads ? dans l’assistant. Donnez à l’action de conversion le même nom que dans Cookiemark, pour la reconnaître plus tard.

Comment Cookiemark trouve les moments de conversion

L’assistant part de ce que Cookiemark a vu sur votre site. Cela vient de deux sources : l’analyse, et les visites de vraies personnes.

L’analyse

Chaque analyse complète ou rapide de votre site examine ce que vous pourriez compter : les formulaires et le type de leurs champs, les liens pour appeler, écrire un e-mail ou envoyer un message WhatsApp, et les outils de réservation et de chat. Elle relève aussi les événements de votre dataLayer et le nom de leurs clés, les ID Google présents sur la page, et les liens pour s’inscrire, se connecter ou voir les prix.

Pour chercher à nouveau sans attendre la prochaine analyse, cliquez sur Chercher les moments de conversion dans l’onglet Suivi. Cookiemark visite alors jusqu’à dix pages de votre site, ce qui prend environ une minute. Cette fonction est incluse avec les domaines payants.

Les visites réelles

Une analyse ne peut pas remplir vos formulaires ni cliquer sur vos boutons. Sur un domaine payant avec le suivi, le script Cookiemark signale donc les moments atteints par vos visiteurs :

  • un formulaire bien envoyé, ou un formulaire dont le bouton d’envoi a été cliqué ;
  • un clic sur un numéro de téléphone, une adresse e-mail ou un lien WhatsApp ;
  • une page de remerciement ou de commande sur laquelle quelqu’un est arrivé ;
  • un événement envoyé au dataLayer, y compris par gtag.js.

Cela permet de trouver les formulaires dans une fenêtre pop-up et les pages que l’analyse n’a pas atteintes. Dans l’assistant, une telle ligne indique Envoyé par des visiteurs, Cliqué par des visiteurs ou Vu lors de visites, avec la date à laquelle le moment a été vu pour la dernière fois.

Ce que Cookiemark ne lit jamais

Cookiemark ne signale que des noms et des types. Il ne lit jamais ce que quelqu’un a saisi, ni aucune valeur du dataLayer : seulement le nom des clés. Un champ de formulaire est connu par son type, e-mail ou téléphone, et par sa place dans le formulaire. C’est tout ce dont une balise Google a besoin pour retrouver le champ pour les conversions améliorées.

Ce signalement ne dépose aucun cookie, ne stocke rien dans le navigateur et n’utilise aucun identifiant de visiteur : il n’attend donc pas le bandeau. Chaque moment est envoyé au plus une fois par page. Un moment que le tableau de bord connaît déjà n’est renvoyé que de temps en temps, pour garder sa date à jour. Les visites de notre propre scanner sont ignorées.

Formulaires

Pour plus de 20 outils de formulaire, comme Contact Form 7, WPForms, Gravity Forms et Elementor, un formulaire ne compte qu’une fois bien envoyé. Un clic sur le bouton alors que le formulaire contient une erreur ne compte pas. La liste complète figure sous Événements de formulaire.

Pour tout autre formulaire, Cookiemark voit seulement que le bouton d’envoi a été cliqué, tant qu’aucun visiteur ne l’a envoyé. Une page de remerciement compte plus précisément, si le formulaire en a une. Un formulaire de newsletter est proposé mais pas coché, car une inscription n’est pas un nouveau client.

Quand vous publiez un suivi qui compte des formulaires, Cookiemark active Envoyer les événements de formulaire dans l’onglet Google et GTM. Si le domaine est en ligne, il le publie pour vous.

Ce qui arrive dans Tag Manager

Tout va dans un seul espace de travail, nommé Cookiemark tracking, dans le conteneur que vous avez choisi. Chaque balise, déclencheur et variable créé par Cookiemark porte un nom qui commence par Cookiemark -, et une note indiquant que Cookiemark le gère.

Nom dans Tag ManagerCe que c’est
Cookiemark - Google tag et votre ID GA4La balise Google pour GA4, sur Initialisation - Toutes les pages. Uniquement si votre conteneur n’a pas encore de balise Google pour cet ID.
Cookiemark - Conversion LinkerSur Toutes les pages, pour Google Ads. Uniquement si votre conteneur n’a pas encore de Conversion Linker.
Cookiemark - GA4 - et le nom de la conversionUne balise d’événement GA4 pour chaque conversion.
Cookiemark - Ads - et le nom de la conversionUne balise de conversion Google Ads pour chaque conversion qui a un libellé.
Cookiemark - et le nom de la conversionLe déclencheur de cette conversion : un événement, un clic sur un lien ou une page vue.
Cookiemark - Google Ads conversion IDUne variable constante qui contient votre ID de conversion. Toutes les balises de conversion l’utilisent : un nouveau compte Google Ads ne demande donc qu’une seule modification.
Cookiemark - DL - et une cléUne variable dataLayer, pour le formulaire, une valeur, une devise ou un numéro de commande.
Le nom de la conversion avec e-mail, phone ou user dataLes variables des conversions améliorées.
Le nom de la conversion avec amount ou order numberLes variables qui lisent une page de commande.

Les événements GA4 suivent les noms recommandés par Google quand l’un d’eux convient : generate_lead pour un formulaire ou une demande, sign_up pour une newsletter ou un nouveau compte, et purchase pour une commande. Un clic envoie click_phone, click_email ou click_whatsapp. Un événement à vous garde son propre nom. Un formulaire envoie aussi son form_id.

Rien n’est en ligne tant que vous n’avez pas publié

  1. Placer dans un espace de travail ajoute les modifications à l’espace de travail Cookiemark tracking. Google ne nous autorise que quelques requêtes par seconde : cela peut donc prendre jusqu’à une minute.
  2. Prévisualiser dans Tag Manager ouvre l’espace de travail. L’aperçu de Tag Manager montre quelles balises se déclenchent sur votre site.
  3. Publier crée une nouvelle version du conteneur, nommée Cookiemark tracking, et la met en ligne. Cookiemark lance ensuite une analyse rapide de votre site pour vérifier le résultat.

Abandonner supprime l’espace de travail : rien ne change dans Tag Manager ni sur votre site. Pour annuler une publication, publiez la version précédente dans Tag Manager, sous Versions.

Cookiemark ne modifie que ce qu’il a créé lui-même. Les balises, déclencheurs et variables des autres restent tels quels.

Rien n’est compté deux fois

Une conversion comptée deux fois fait paraître vos campagnes meilleures qu’elles ne le sont. Avant d’ajouter quoi que ce soit, Cookiemark lit votre conteneur et votre site.

  • Les balises qui mesurent déjà. La deuxième question liste les balises de votre conteneur qui mesurent quelque chose. Un moment que l’une d’elles compte est marqué Déjà mesuré par, avec le nom de la balise, et n’est pas coché.
  • La balise Google. Si votre conteneur a une balise Google pour votre ID GA4, Cookiemark l’utilise. Si gtag.js charge GA4 directement dans la page, en dehors de Tag Manager, Cookiemark ajoute seulement les événements : les pages vues ne sont donc pas comptées deux fois.
  • Les balises Google Ads. Une balise Google Ads avec le même libellé est conservée, et Cookiemark n’en ajoute pas une seconde. Le récapitulatif vous signale les autres balises Google Ads du même compte, pour que vous puissiez vérifier ce qu’elles comptent.
  • Les formulaires et les pages de remerciement. Sur un site qui compte ses formulaires, la page de remerciement est désactivée. Sinon, la même demande serait comptée deux fois.
  • Les achats. L’événement purchase envoyé par votre boutique est utilisé tel quel. Avec un numéro de commande, Google compte chaque commande une seule fois, même si quelqu’un recharge la page.

Valeurs et devise

Une valeur indique à GA4 et à Google Ads ce que vaut une conversion. Ils additionnent ces valeurs, et Google Ads peut enchérir dessus. Il existe trois façons d’en donner une.

  • Une valeur fixe. Dans la troisième question, sous Valeur de conversion, indiquez ce que vaut en moyenne une conversion pour vous, par exemple 50 pour une demande de devis. Laissez vide pour compter sans valeur.
  • Depuis le dataLayer. Un événement purchase avec les données e-commerce standard de GA4 apporte sa propre valeur, sa devise et son numéro de commande. Pour un événement à vous, choisissez les clés sous Valeur, numéro unique ou condition.
  • Depuis une page de commande. Quand les visiteurs arrivent sur une page de commande WooCommerce qui affiche le montant et le numéro de commande, Cookiemark lit les deux sur cette page.

Prenons un site qui envoie cet événement quand quelqu’un demande un devis :

dataLayer.push({
  event: 'quote_requested',
  quote: { value: 250, currency: 'EUR', id: 'Q-1042' }
});

Comptez l’événement quote_requested, avec la valeur issue de quote.value, la devise issue de quote.currency et le numéro unique issu de quote.id. Avec un numéro unique, la même demande n’est jamais comptée deux fois. Vous pouvez aussi compter un événement uniquement quand une variable a une certaine valeur.

Choisissez la devise de votre configuration sous Devise : EUR, USD, GBP, CHF, SEK, NOK, DKK, PLN ou CZK. Elle s’applique à toute valeur qui n’apporte pas sa propre devise.

Dans une boutique, les étapes vers la commande, comme l’ajout au panier, sont envoyées uniquement à GA4. Ce sont des étapes du parcours, pas des conversions.

Conversions améliorées

Avec les conversions améliorées, Google Ads peut attribuer davantage de conversions à vos annonces.

La balise Google lit l’adresse e-mail et le numéro de téléphone au moment de la conversion, dans le formulaire ou dans le dataLayer. Elle les envoie hachés, et uniquement si le visiteur a accepté le marketing. Cookiemark ne les lit jamais lui-même : tout se passe dans le navigateur du visiteur.

  • Les adresses e-mail sont débarrassées des espaces superflus et mises en minuscules, comme Google le demande.
  • Les numéros de téléphone sont envoyés au format international. Pour les numéros saisis sans indicatif, vous choisissez le pays : 06 12 34 56 78 devient ainsi +33612345678.
  • Une valeur déjà hachée en SHA-256 est envoyée telle quelle.

L’option apparaît dans la troisième question quand une conversion a un champ e-mail ou téléphone, ou une clé du dataLayer qui en contient un. Elle fonctionne pour les conversions Google Ads qui ont un libellé. Après la publication, activez-la aussi dans Google Ads, sous Objectifs, Paramètres, Conversions améliorées. Choisissez-y Google Tag Manager et acceptez les conditions. Sans cela, Google Ads ignore les champs.

Chaque balise ajoutée par Cookiemark est d’un type de balise propre à Google, avec Consent Mode intégré. Ces balises lisent ce que le visiteur a autorisé dans le bandeau, tel que Cookiemark le transmet à Google. Cookiemark ne leur ajoute aucun paramètre de consentement supplémentaire.

Sans consentement, les balises ne déposent aucun cookie. Là où elles s’exécutent, elles envoient à Google un ping sans cookies, que Google Ads utilise pour estimer les conversions qu’il ne voit pas. Une vérification de consentement supplémentaire bloquerait aussi ces pings.

Ce qui parvient à Google avant un choix dépend du mode choisi pour Consent Mode. La section De base ou avancé explique la différence.

Après la publication

Il reste quatre étapes, à faire vous-même dans vos propres comptes Google. L’onglet Suivi les liste après la publication.

  1. Marquer les événements clés dans GA4. Dans GA4, sous Administration, Événements, marquez vos événements de conversion comme événements clés. GA4 affiche un nouvel événement en moins d’une journée.
  2. Activer les conversions améliorées dans Google Ads, si vous les utilisez.
  3. Vérifier l’état dans Google Ads. Sous Objectifs, Conversions, chaque conversion doit afficher Enregistrement des conversions d’ici quelques jours. Inactive ou Aucune conversion récente signifie qu’un libellé est erroné, ou que rien n’a encore été compté.
  4. Faire un test vous-même. Ouvrez votre site, acceptez les cookies, puis envoyez un formulaire ou appuyez sur un numéro de téléphone. Dans GA4, sous Rapports, Temps réel, l’événement apparaît en moins d’une minute.

Modifier ou retirer le suivi plus tard

Une fois le suivi configuré, l’onglet Suivi affiche Où vont vos mesures et la liste de vos conversions. Chaque conversion a un état : En ligne, Libellé requis ou Non publié.

  • Modifier vous mène aux ID, aux libellés, aux valeurs et aux conversions améliorées. Indiquer les libellés fait de même quand un libellé manque.
  • Ajouter une conversion vous ramène à la deuxième question. Cochez ce que vous voulez ajouter, et décochez ce que vous ne voulez plus compter.
  • Cliquez ensuite sur Voir ce que nous allons faire et placez à nouveau le tout dans un espace de travail. Cookiemark met à jour ses propres balises et supprime celles dont il n’a plus besoin.

Les modifications que vous faites à la main sur les balises, déclencheurs et variables de Cookiemark sont remplacées la prochaine fois que vous publiez le suivi depuis Cookiemark. Faites plutôt la modification dans Cookiemark, ou créez votre propre balise sous un autre nom.

Pour tout retirer, supprimez dans Tag Manager les balises, déclencheurs et variables dont le nom commence par Cookiemark -, puis publiez. Chaque publication et chaque espace de travail abandonné restent listés sous Modifications dans Google Tag Manager dans l’onglet Suivi.

Questions fréquentes

Cookiemark voit-il ce que saisissent mes visiteurs ?

Non. Cookiemark ne connaît un champ de formulaire que par son type et sa place dans le formulaire. Pour les conversions améliorées, la balise Google lit le champ dans le navigateur du visiteur et l’envoie haché à Google.

Pourquoi un moment vu par Cookiemark n’est-il pas coché ?

Une balise de votre conteneur le compte peut-être déjà, ce que la ligne indique alors. Les formulaires de newsletter, les clics sur une adresse e-mail et les produits consultés sont proposés sans être cochés, car ils signifient rarement un nouveau client. Cochez-les si c’est le cas pour vous.

Mon site charge GA4 avec gtag.js, pas avec Tag Manager. Est-ce que cela fonctionne ?

Oui. Cookiemark ne touche pas à gtag.js et ajoute seulement les événements, pour le même ID de mesure. Le conteneur doit quand même s’exécuter sur votre site.

Puis-je voir ce que Cookiemark a créé dans Tag Manager ?

Oui. Tout se trouve dans votre propre conteneur, sous des noms qui commencent par Cookiemark -. Vous ou votre agence pouvez ouvrir, prévisualiser et vérifier chaque balise. La page Google Tag Manager explique comment Cookiemark et Tag Manager fonctionnent ensemble.