Plan de taggage

Plan de taggage BMI Leisure : suivre ses conversions publicitaires

BMI Leisure ne documente rien publiquement sur la mesure, et sa couche de données repose sur une spécification que Google a remplacée en 2023. Tout est mesurable, mais rien n'arrive au format attendu : ce guide est avant tout un travail de traduction. Nos constats proviennent d'une installation réelle, restée en place après une migration.

Architecture

Où se passe l'achat

Deux particularités structurent tout le paramétrage, et aucune des deux n'apparaît dans la documentation commerciale.

  • Le tunnel de réservation tourne sur un sous-domaine de l'éditeur, au format booking.bmileisure.com. C'est un domaine racine différent de celui du parc : le suivi inter-domaines est obligatoire.
  • Le parcours d'achat s'identifie par deux chemins d'URL : la page panier et la page de confirmation de commande.
  • Le conteneur Google Tag Manager du parc peut être déposé sur le tunnel. C'est ce qui rend l'ensemble récupérable malgré l'absence de documentation.
  • L'événement d'achat porte le nom de l'établissement en suffixe. Sur un groupe multi-sites, cela impose un déclencheur par établissement au lieu d'un seul — la configuration se multiplie par le nombre de parcs.
  • BMI expose un indicateur de consentement aux cookies dans sa couche de données. C'est le seul élément de conformité que nous ayons pu constater, et il est exploitable pour conditionner les balises.
Couche de données

Ce que BMI Leisure pousse réellement

La couche de données suit la spécification Enhanced Ecommerce d'Universal Analytics. Les noms ci-dessous ne correspondent à rien de ce qu'attendent les outils actuels.

  • purchase:nomdeletablissementachat — suffixé par établissement

Variables disponibles

  • ecommerce.purchase.actionField.id — identifiant de commande
  • ecommerce.purchase.actionField.revenue — chiffre d'affaires
  • ecommerce.purchase.actionField.tax — taxes
  • ecommerce.purchase.actionField.shipping — frais
  • ecommerce.currencyCode — devise
  • transactionProducts — détail des produits
  • allowCookies — consentement aux cookies

Le point qui change tout

Aucun de ces noms n'est compris par Google Analytics 4, par le pixel Meta ou par TikTok. Il faut créer une couche de variables de traduction, puis construire tout le marquage par-dessus. C'est un surcoût d'implémentation permanent : chaque évolution du tunnel oblige à revérifier la correspondance. À l'inverse des trois autres moteurs du panel, le travail ne consiste pas à redistribuer une couche propre mais à en reconstruire une.

Vue d'ensemble

Quel événement vers quelle destination

Vue d'ensemble. Le parcours mesurable est plus court que sur les autres moteurs : nous n'avons relevé que l'achat comme événement de couche de données, les étapes amont devant être reconstruites à partir des URL.

Ouverture du tunnel

Déclencheur de page sur le domaine du tunnel
GA4begin_booking, personnalisé
Google AdsConversion secondaire, sans valeur
Meta
TikTok

Panier

Déclencheur de page sur le chemin du panier
GA4add_to_cart, sans détail produit
Google AdsConversion secondaire, sans valeur
MetaAddToCart
TikTokAddToCart

Réservation payée

purchase:nomdeletablissement
GA4purchase, après traduction
Google AdsConversion principale, avec orderId
MetaPurchase, avec eventID
TikTokCompletePayment
Méthode

Dans quel ordre

  1. 1Créer d'abord la couche de variables de traduction : c'est elle qui rend tout le reste possible.
  2. 2Créer un déclencheur d'achat par établissement, puis un déclencheur regroupant, pour ne pas dupliquer chaque balise.
  3. 3Google Analytics 4 en premier, comme source de vérité.
  4. 4Google Ads ensuite, avec le suivi inter-domaines vers le domaine du tunnel.
  5. 5Meta et TikTok pour finir, sur les mêmes variables traduites.

Vos conversions ne collent pas avec votre caisse ?

C'est le symptôme le plus courant, et il a presque toujours l'une des causes listées dans ces guides. Nous auditons votre installation et vous disons ce qui se perd, où, et combien ça coûte.

Guides établis d'après des installations en production