DOCUMENTATION · REMISE DES « PLANS »

Le suivi des conversions de Le 7 Albi, expliqué simplement

Tout ce qui a été installé pour mesurer les réservations en ligne, sur Google Ads, Google Analytics et Facebook/Instagram.

Document préparé pour Dominique • Mis à jour le 23 juillet 2026

À qui s'adresse ce document ? À toi, Dominique, même si tu n'y connais rien en « tracking ». L'idée : comme un électricien qui te laisse le schéma de l'installation une fois les travaux finis, tu as ici tous les plans de ce qui a été branché, à quoi ça sert, et comment vérifier que « le courant passe ».

L'image à garder en tête : ton site web est comme un magasin. Le « suivi des conversions », ce sont des caméras discrètes qui notent ce que font les visiteurs (ils regardent une activité, ils mettent une réservation dans le panier, ils paient…). Ces notes sont envoyées à Google et à Facebook pour savoir quelles publicités rapportent réellement des réservations, et pour combien d'euros.

Sommaire

1. La vue d'ensemble en une image

Quand un client réserve, l'information voyage comme ceci :

   LE CLIENT sur le7-albi.com
        │  (il clique sur « Je réserve »)
        ▼
   LE MODULE DE RÉSERVATION Playpro  (la petite fenêtre qui s'ouvre)
        │  à chaque étape, il envoie un « signal »
        ▼
   LE CHEF D'ORCHESTRE : Google Tag Manager (GTM)
        │  il reçoit le signal et le renvoie, bien formaté, vers…
        ├───────────────┬────────────────────┐
        ▼               ▼                    ▼
  Google Analytics   Google Ads          Facebook / Meta
   (statistiques)   (pubs Google)     (pubs Facebook & Insta)
Traduction simple : Playpro est la caisse enregistreuse. GTM est le chef d'orchestre qui écoute la caisse et prévient les trois « services marketing » (Analytics, Google Ads, Facebook) à chaque événement important. On ne touche jamais aux trois services séparément : on règle tout au même endroit, dans GTM.

Pourquoi c'est un peu technique ? Parce que le module Playpro s'ouvre dans une « fenêtre dans la fenêtre » (on appelle ça une iframe) qui vit sur une autre adresse (le7albi.playpro.fr). C'est comme un magasin en concession à l'intérieur de ton magasin : les caméras doivent être installées des deux côtés pour tout voir. C'est la principale difficulté de ce projet, et la cause du point signalé au chapitre 8.

2. Les « briques » installées

Google Tag Manager (GTM) : le chef d'orchestre

C'est le cœur du système. Un seul outil, gratuit, dans lequel on crée des « balises » (les caméras) et des « déclencheurs » (les règles : filme quand tel événement se produit). Identifiant du conteneur : GTM-PW7L4TB.

Google Analytics 4 (GA4) : les statistiques de fréquentation

Il te dit combien de gens visitent le site, quelles activités les intéressent, combien vont jusqu'au paiement. C'est ton tableau de bord de fréquentation. Identifiant : G-0DVNWXMK6C.

Google Ads : tes publicités Google

Quand tu payes pour apparaître sur Google, Google Ads a besoin de savoir quelles pubs génèrent de vraies réservations. C'est ce qu'on appelle une « conversion ». Identifiant : AW-18061457800.

Le Pixel Meta (Facebook / Instagram) : tes publicités sociales

Même principe que Google Ads, mais pour Facebook et Instagram. Le « Pixel » est le petit mouchard de Facebook. Le tien s'appelle « Pixel de LE 7 », identifiant 991299525635466.

Complianz : le gestionnaire de cookies (RGPD)

C'est le bandeau « Accepter / Refuser les cookies » sur ton site. Il est obligatoire en Europe. Il commande aux caméras de ne filmer que si le visiteur a accepté. (Voir chapitre 6.)

Il existe aussi un second conteneur GTM, GTM-NC4MJRQS, qui appartient à la plateforme Playpro elle-même. Il fonctionne en parallèle du tien ; on n'y touche pas.

3. Le tunnel de réservation et les 4 moments filmés

Une réservation, c'est un parcours en 4 étapes. À chaque étape, une « caméra » se déclenche. Voici les 4 moments et leur nom technique (le même mot revient partout, autant le connaître) :

  1. Le client regarde une activité (ex. : Simulateur de course).
    Nom technique : view_item (Google) / ViewContent (Facebook).
  2. Il ajoute sa réservation au panier (il choisit la formule, la date, l'heure et clique « Confirmer ma réservation »).
    Nom technique : add_to_cart / AddToCart.
  3. Il commence à payer (il arrive sur la page de paiement et remplit ses infos).
    Nom technique : begin_checkout (Google) / InitiateCheckout (Facebook). En français dans les outils : « Paiement initié ».
  4. Il paie : la réservation est confirmée. C'est LA conversion qui compte vraiment.
    Nom technique : purchase / Purchase (« Achat »).
Pourquoi filmer les 4 et pas seulement l'achat ? Parce que ça permet à Google et Facebook de comprendre où les gens abandonnent, et d'aller chercher des clients qui ressemblent à ceux qui vont au bout. Plus les caméras voient tôt, plus les pubs deviennent intelligentes.

Distinction importante que tu avais bien relevée : « ajout au panier » et « début de paiement » sont deux moments différents. Ajout au panier = quand on clique « Confirmer ma réservation ». Début de paiement = quand on arrive sur la page de paiement et qu'on remplit ses coordonnées. Ils ne doivent jamais se déclencher en même temps : c'est exactement ce qui a été corrigé (voir chapitre 7).

4. Le principe clé : on compte 15 €, pas 1,50 €

Sur Playpro, le client ne paie en ligne qu'un acompte de 10 % (ex. : 1,50 € pour une réservation de 15 €), le reste étant réglé sur place.

Choix retenu (le bon) : on déclare à Google et Facebook la valeur totale de la réservation (15 €), pas l'acompte (1,50 €). Sinon, tes rapports diviseraient ton chiffre d'affaires par 10 et tes publicités seraient très mal optimisées. La devise est toujours l'euro (EUR).

Concrètement, chaque « caméra » envoie deux informations avec l'événement : la valeur (le montant total) et la devise (EUR).

5. Ce qui est suivi, plateforme par plateforme

Voici le tableau récapitulatif des « caméras » (balises) installées dans GTM. Elles portent toutes des noms clairs commençant par le nom de la plateforme.

MomentGoogle AnalyticsGoogle AdsFacebook / Meta
Regarde une activitéGA4 - event - view_itemFB - ViewContent
Ajout au panierGA4 - event - add_to_cartGoogle Ads - Ajout au panierFB - AddToCart
Début de paiementGA4 - event - begin_checkoutGoogle Ads - Paiement initiéFB - InitiateCheckout
Achat (conversion finale)GA4 - event - purchaseGoogle Ads - AchatFB - Purchase
Visite de page (base)GA4 - Suivi de baseFB - PageView
« Suivi avancé des conversions » (Google Ads) : activé. C'est une option qui aide Google à mieux relier une réservation à la personne qui a cliqué sur la pub, même si elle change d'appareil. Méthode utilisée : « Balise Google » (détection automatique). Les conditions d'utilisation des données client ont été acceptées, comme requis.
Pourquoi les balises Facebook sont en « HTML personnalisé » et pas les modèles tout-faits de GTM ? Trois raisons : (1) le modèle officiel Facebook a été retiré de la galerie GTM, il n'existe plus ; (2) il fallait lire les informations propres à Playpro (l'activité, la quantité, le montant), ce que les modèles génériques ne savent pas faire ; (3) il fallait ajouter le contrôle de consentement Complianz. Le code fait exactement ce qu'un modèle ferait, écrit à la main pour Playpro.

En Europe, on n'a pas le droit de « filmer » un visiteur pour la pub sans son accord. Deux mécanismes travaillent ensemble :

  • Complianz : le bandeau cookies. Quand le visiteur clique « Accepter », il pose une autorisation « marketing = oui ».
  • Consent Mode v2 : le langage standard de Google pour dire aux balises « autorisé » ou « refusé ». Une balise (Consent Mode - Update depuis Complianz) fait le pont entre Complianz et Google.

Les balises Facebook ont été réglées pour vérifier directement l'accord marketing de Complianz avant d'envoyer quoi que ce soit : si le visiteur a refusé, rien n'est envoyé à Facebook. C'est ce qui rend l'installation conforme.

Cette vérification de consentement est justement au cœur du point technique découvert le 23/07 (chapitre suivant), car le module Playpro vit sur une autre adresse où Complianz n'est pas présent.

7. Les corrections déjà réalisées

a) Le double comptage corrigé

Le module Playpro envoyait le même signal deux fois (une fois sur la page de réservation, une fois sur la page panier). Résultat : les ajouts au panier et les débuts de paiement étaient comptés en double. Corrigé en séparant les déclencheurs par adresse de page : « ajout au panier » ne se déclenche que sur la page /discover/reservation, et « début de paiement » uniquement sur la page /Panier.

b) Ajout au panier ≠ début de paiement corrigé

Grâce à la même correction, les deux moments sont maintenant bien distincts et ne se chevauchent plus.

c) Double « vue d'activité » corrigé

La vue d'activité (view_item / ViewContent) partait aussi deux fois ; elle est désormais limitée à la seule page de réservation.

d) Anciennes balises Facebook mises en pause fait

D'anciennes balises Facebook (modèles génériques) faisaient doublon ; elles ont été mises en veille pour ne garder que les nouvelles, propres et complètes.

8. ⚠️ Le point découvert le 23/07 et son correctif

Ce qui a été constaté : dans le Gestionnaire d'événements Facebook, l'Achat et la Vue de contenu n'apparaissent jamais (0 sur 28 jours), alors qu'ils « se déclenchent » bien dans l'outil de prévisualisation GTM. Les ajouts au panier et débuts de paiement, eux, ne remontent que de façon irrégulière.

La cause identifiée : le module de réservation Playpro vit sur l'adresse le7albi.playpro.fr (la « fenêtre dans la fenêtre »). Or Complianz n'existe pas sur cette adresse, il n'est installé que sur le7-albi.com. Le contrôle de consentement des balises Facebook, ne trouvant pas Complianz, bloque l'envoi par précaution. La balise « s'exécute » (d'où le « Déclenchée 1 fois » dans GTM), mais le message ne part jamais vers Facebook. C'est exactement le symptôme observé.

Le correctif (simple et ciblé) : on ajuste le contrôle de consentement pour qu'il ne bloque pas lorsqu'aucun gestionnaire de cookies n'est présent sur l'adresse (le cas du module Playpro), tout en continuant de respecter Complianz sur le site principal le7-albi.com. Une seule ligne change dans chacune des 5 balises Facebook :

// AVANT (bloque quand Complianz est absent) :
return document.body.classList.contains("cmplz-marketing");

// APRÈS (n'est atteint que si aucun outil de consentement
// n'existe sur ce domaine, ex. l'iframe Playpro → on autorise) :
return true;

Sur le7-albi.com, cette ligne n'est jamais atteinte : le vrai accord de Complianz est vérifié avant. Le respect du RGPD sur le site principal reste donc intact.

Statut au 23/07 : correctif identifié, application en cours. à finaliser L'enregistrement dans GTM, la publication, puis un test de bout en bout avec un vrai paiement (pour prouver que l'Achat remonte enfin, avec sa valeur) restent à faire. Ils ont été momentanément bloqués par un souci technique de la fenêtre du navigateur pendant la session. Aucune modification n'a été enregistrée ni publiée pendant cette recherche : le conteneur est intact.
À noter (piste RGPD, pour plus tard) : autoriser les balises sur le domaine Playpro revient à considérer que la page de réservation n'a pas de bandeau cookies propre. C'est le comportement standard et attendu ici, mais si un jour tu veux un consentement « parfait » de bout en bout, il faudra faire remonter l'accord du site principal vers le module Playpro. Ce n'est pas indispensable pour démarrer.

9. Comment vérifier toi-même que ça marche

Voici les 4 outils gratuits pour contrôler, sans être expert, que « le courant passe ». Aucune de ces vérifications ne modifie quoi que ce soit : on ne fait que regarder.

Facebook : le Gestionnaire d'événements

Va sur business.facebook.com → Gestionnaire d'événements → « Pixel de LE 7 ». L'onglet Vue d'ensemble montre les événements reçus (PageView, Achat…). L'onglet Tester les événements est le plus utile : tu y ouvres ton site, tu fais une réservation, et tu vois les événements arriver en direct avec leur valeur (tu dois voir « Achat, 15,00 € »). C'est LA preuve que la valeur remonte.

L'extension « Meta Pixel Helper »

Petite extension Chrome gratuite. Une fois installée, une icône s'allume sur chaque page et te dit quels événements Facebook partent, avec leur montant. Pratique pour un coup d'œil rapide.

Google Analytics : DebugView

Dans GA4 → Admin → DebugView. Tu y vois en direct les événements view_item, add_to_cart, begin_checkout, purchase avec leur valeur, pendant que tu testes.

Google Ads : Conversions

Dans Google Ads → Objectifs → Conversions. Chaque action (Achat, Ajout au panier…) a un statut. Après un vrai achat de test, le statut passe à « Enregistrement des conversions » sous 24-48 h.

Astuce mémo : l'outil de prévisualisation GTM montre si une caméra « se déclenche », mais il ne sait pas lire l'intérieur des balises Facebook (le montant). Pour vérifier la valeur, il faut regarder du côté de Facebook (Test des événements / Pixel Helper), pas dans GTM. C'était la source de confusion.

10. Les comptes et identifiants

Site web
le7-albi.com
Module de réservation
Playpro / Qweekle, le7albi.playpro.fr (dans une fenêtre popup)
Google Tag Manager
GTM-PW7L4TB (conteneur principal)
Conteneur Playpro (à ne pas toucher)
GTM-NC4MJRQS
Google Analytics 4
G-0DVNWXMK6C
Google Ads
AW-18061457800 · suivi avancé activé
Pixel Meta (Facebook/Insta)
« Pixel de LE 7 », 991299525635466
Gestionnaire de cookies
Complianz (WordPress) + Google Consent Mode v2

11. Ce qu'il ne faut surtout pas toucher

  • Ne supprime aucune balise dans GTM sans savoir : en cas de doute, on met « en veille » (pause), on ne supprime pas.
  • Ne modifie pas le conteneur Playpro GTM-NC4MJRQS : il ne t'appartient pas, il est géré par la plateforme.
  • Ne désactive pas Complianz : c'est ton obligation RGPD.
  • Après toute modification dans GTM, il faut « Envoyer » (publier) pour qu'elle soit visible par les visiteurs. Tant qu'on n'a pas publié, rien ne change en vrai.
  • Garde en tête la règle 15 € et non 1,50 € : si un jour quelqu'un « corrige » ça vers l'acompte, ce serait une erreur.

12. Petit glossaire

TermeEn langage simple
Balise (tag)Une « caméra » qui envoie une info à Google ou Facebook.
Déclencheur (trigger)La règle qui dit quand la caméra doit filmer.
ConversionUne action qui compte (surtout : une réservation payée).
PixelLe mouchard de Facebook posé sur ton site.
iframeUne « fenêtre dans la fenêtre » (ici, le module Playpro).
Consentement / Consent ModeL'accord du visiteur pour être suivi (cookies).
DebugView / Test des événementsLes écrans « en direct » pour voir les événements arriver.
Valeur / EURLe montant de la réservation (total, en euros) envoyé avec l'événement.