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 ».
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)
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.
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.
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.
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.
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.
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.)
GTM-NC4MJRQS, qui appartient à la plateforme Playpro elle-même. Il fonctionne en parallèle du tien ; on n'y touche pas.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) :
view_item (Google) / ViewContent (Facebook).add_to_cart / AddToCart.begin_checkout (Google) / InitiateCheckout (Facebook). En français dans les outils : « Paiement initié ».purchase / Purchase (« Achat »).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.
EUR).
Concrètement, chaque « caméra » envoie deux informations avec l'événement : la valeur (le montant total) et la devise (EUR).
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.
| Moment | Google Analytics | Google Ads | Facebook / Meta |
|---|---|---|---|
| Regarde une activité | GA4 - event - view_item | FB - ViewContent | |
| Ajout au panier | GA4 - event - add_to_cart | Google Ads - Ajout au panier | FB - AddToCart |
| Début de paiement | GA4 - event - begin_checkout | Google Ads - Paiement initié | FB - InitiateCheckout |
| Achat (conversion finale) | GA4 - event - purchase | Google Ads - Achat | FB - Purchase |
| Visite de page (base) | GA4 - Suivi de base | FB - PageView |
En Europe, on n'a pas le droit de « filmer » un visiteur pour la pub sans son accord. Deux mécanismes travaillent ensemble :
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.
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.
Grâce à la même correction, les deux moments sont maintenant bien distincts et ne se chevauchent plus.
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 (modèles génériques) faisaient doublon ; elles ont été mises en veille pour ne garder que les nouvelles, propres et complètes.
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é.
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.
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.
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.
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.
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.
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.
GTM-NC4MJRQS : il ne t'appartient pas, il est géré par la plateforme.| Terme | En 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. |
| Conversion | Une action qui compte (surtout : une réservation payée). |
| Pixel | Le mouchard de Facebook posé sur ton site. |
| iframe | Une « fenêtre dans la fenêtre » (ici, le module Playpro). |
| Consentement / Consent Mode | L'accord du visiteur pour être suivi (cookies). |
| DebugView / Test des événements | Les écrans « en direct » pour voir les événements arriver. |
| Valeur / EUR | Le montant de la réservation (total, en euros) envoyé avec l'événement. |