Comment tracker un établissement touristique, de GA4 au moteur de réservation ? Une question que tout professionnel du secteur touristique ayant des responsabilités en direction, ventes, revenue management ou marketing s’est posée un jour. Un processus indispensable dont a besoin tout hôtel boutique, chaîne hôtelière, camping ou appartement touristique, pour savoir d’où vient le client qui réserve, ce qui l’a convaincu et à quel moment du tunnel de conversion ceux qui n’arrivent pas à confirmer leur réservation lui échappent.

Nous expliquons ci-dessous en détail quelles données sont réellement collectées sur un site web disposant d’un moteur de réservation, et pourquoi ces données ne peuvent jamais coïncider entre les deux plateformes.

 

Pourquoi les statistiques de l’hébergement (hosting), de GA4 et du moteur de réservation ne coïncident-elles pas ?

Lorsqu’une personne accède à un site web, deux types de traces complètement différentes sont générées. La première vit sur le serveur : chaque requête HTTP laisse une ligne dans un journal (log) avec l’IP, le user-agent, l’URL demandée, l’heure exacte et le code de réponse. C’est une donnée objective, sans consentement préalable, mais aussi pauvre : elle n’identifie pas les sessions de manière fiable et ne permet pas de reconstituer un parcours, car chaque requête est un événement isolé sans mémoire des précédentes, ce qui explique que les statistiques fournies par le serveur d’hébergement lui-même n’ont rien à voir avec celles que l’on obtient via GA4. La seconde trace est celle qui apporte une réelle valeur analytique, et elle dépend des cookies ou du stockage local qui, eux, nécessitent un consentement au titre du RGPD. Un cookie de première partie, comme le client ID généré par GA4, permet de relier plusieurs visites d’un même navigateur au sein d’une session continue ; un cookie tiers, de plus en plus résiduel après les restrictions imposées par Safari, Firefox, Edge et l’évolution propre de Chrome, servait surtout à la publicité et à l’attribution cross-domain. À cela s’ajoutent des techniques complémentaires comme le fingerprinting d’appareil ou les pixels de conversion de Meta et Google Ads, qui tentent de compenser la perte des cookies par des modèles probabilistes plutôt que par des enregistrements directs.

C’est là qu’apparaît le premier problème sérieux pour tout établissement touristique souhaitant mesurer son tunnel de conversion dans son intégralité : le site web et le moteur de réservation ne partagent presque jamais le même domaine, et cette frontière technique rompt la continuité de la trace. Il y a dix ans, comparer les sessions de Google Analytics avec les réservations du moteur était déjà méthodologiquement discutable, mais cela conservait une logique interprétable si l’on tenait compte des limites évidentes, car les cookies fonctionnaient sans besoin de consentement et le tracking couvrait l’immense majorité du trafic ; l’écart entre les deux sources existait, mais restait relativement gérable. Le moteur, chargé dans un sous-domaine ou dans une iframe, interrompait la session Analytics, qui perdait alors le fil de la conversion, et le tracking finissait par afficher des conclusions erronées sur le canal ou la campagne réellement performante.

 

Le consentement aux cookies, le grand obstacle pour GA4

Le contexte actuel est différent, et la collecte des données des visiteurs s’est structurellement et durablement complexifiée, en grande partie à cause du consentement aux cookies, bien qu’il existe d’autres raisons. Avec l’apparition de nombreux systèmes destinés à éviter le pistage, une part significative des visiteurs refuse automatiquement le tracking, et pour compenser ce vide, GA4 applique une modélisation statistique qui comble les lacunes avec des estimations, et non avec de véritables enregistrements comportementaux. Le moteur de réservation, en revanche, n’estime rien : il compte les transactions confirmées à partir de données serveur, sans échantillonnage ni modèle. Comparer les deux sources pour tirer des conclusions sur la conversion ou l’attribution de canal n’est plus une analyse avec une marge d’erreur acceptable, c’est comparer deux systèmes qui mesurent des réalités différentes avec des méthodologies différentes, et toute décision commerciale fondée sur cette comparaison repose sur une base bien plus fragile qu’il n’y paraît.

À cette opacité structurelle s’ajoute une couche supplémentaire qui croît plus vite que la plupart des tableaux de bord analytiques ne parviennent à le refléter : les logiciels antitracking que l’utilisateur installe lui-même de manière volontaire. Des extensions et programmes comme Malwarebytes Browser Guard, Ghostery ou Privacy Badger, ainsi que les bloqueurs natifs déjà intégrés à des navigateurs comme Brave, Safari avec son Intelligent Tracking Prevention ou Firefox avec sa protection renforcée contre le pistage, interceptent le script de GA4 ou le pixel de conversion avant même qu’il ne s’exécute, si bien que la visite n’apparaît même pas comme une session perdue, elle n’existe simplement pas pour l’outil de mesure. Les VPN ajoutent un autre type de distorsion : ils ne bloquent pas le tracking en tant que tel, mais masquent l’IP réelle du visiteur et modifient souvent sa géolocalisation apparente, ce qui fausse les rapports d’origine géographique et peut conduire à ce qu’une même personne soit enregistrée comme deux sessions distinctes si elle change de serveur VPN en cours de navigation. Le résultat combiné est qu’une partie du trafic, et précisément celle la plus sensible aux questions de vie privée, devient systématiquement invisible ou mal attribuée dans tout outil dépendant du JavaScript côté client, ce qui renforce encore l’idée que la donnée serveur du moteur de réservation doit être l’ancrage de toute analyse sérieuse de conversion, et non un simple complément à la donnée Analytics.

Cela dit, il est bien possible de suivre le parcours d’un voyageur depuis la visite du site jusqu’à la réservation sur le moteur, bien que cela exige une configuration délibérée et non celle fournie “en sortie d’usine” dans la majorité des installations, ce qui nécessite dans la plupart des cas de faire appel à une entreprise spécialisée en Google Tag Manager et capable d’interpréter du code. La première exigence concerne le suivi entre domaines : si le moteur se trouve sur un domaine ou sous-domaine différent de celui du site, il faut configurer la mesure cross-domain de GA4 afin que le client ID circule entre les deux sans se rompre, ce que de nombreux moteurs de réservation tiers ne permettent pas nativement et qui oblige souvent à travailler avec des paramètres d’URL ou avec le fournisseur du moteur lui-même. La deuxième exigence consiste à instrumenter le moteur avec les mêmes événements standards que tout site e-commerce : début du processus de réservation, sélection de la chambre, saisie des données du client, début du paiement et achat confirmé, chacun avec son propre horodatage et son identifiant de transaction. Sans ces événements intermédiaires, le moteur ne rapporte que des réservations complétées ou abandonnées en bloc, sans visibilité sur l’étape précise où le prospect est perdu. La troisième exigence, de plus en plus pertinente au vu de l’impact du consentement sur la qualité des données, consiste à envisager un conteneur server-side de Google Tag Manager, qui permet d’envoyer des événements depuis le propre serveur de l’hôtel plutôt que de dépendre exclusivement du navigateur de l’utilisateur, améliorant ainsi la fiabilité de la mesure même lorsque le visiteur a limité le pistage côté client, et tout cela sans enfreindre les règles de la loi de protection des données en vigueur.

 

 

Votre moteur de réservation et sa responsabilité légale

Précisément parce que toute cette instrumentation implique un traitement de données personnelles, la marge de manœuvre technique est conditionnée par un cadre légal qu’il convient de prendre au sérieux, et non comme une simple formalité liée au bandeau de cookies. Dans l’Union européenne, le RGPD exige une base légale explicite pour tout cookie non strictement nécessaire, ce qui implique en pratique un consentement préalable, informé et révocable, géré via une plateforme de gestion du consentement (CMP) qui doit enregistrer et pouvoir prouver ce que chaque utilisateur a accepté et à quel moment ; en Espagne, la LSSI-CE ajoute l’obligation d’informer clairement avant l’exécution de tout script tiers. Le non-respect de ces règles n’est pas une question théorique : l’Agence espagnole de protection des données a sanctionné des entreprises touristiques pour avoir activé Google Analytics ou des pixels publicitaires sans consentement valide, suivant une tendance déjà amorcée par des régulateurs comme la CNIL française ou le Datenschutzbehörde autrichien, qui ont tous deux jugé certaines configurations de Google Analytics contraires au RGPD. Les sanctions prévues par le RGPD peuvent atteindre vingt millions d’euros ou quatre pour cent du chiffre d’affaires mondial annuel, ce qui est particulièrement pertinent pour un cabinet de conseil ou un opérateur présent dans plusieurs pays, où coexistent, en plus du RGPD, d’autres régimes exigeant une attention spécifique, comme le CCPA et son successeur le CPRA en Californie, la LGPD au Brésil, ou les lois de protection des données propres à chaque pays d’Amérique latine.

Il convient également de garder à l’esprit qu’une grande partie de ce risque ne dépend pas uniquement de la configuration réalisée par l’établissement lui-même : tous les moteurs de réservation du marché ne respectent pas la législation en vigueur en matière de collecte et de traitement de ces données, et certains injectent des scripts tiers, stockent les informations des clients hors de l’Union européenne, ou gèrent le consentement de manière déficiente, sans que l’hôtel ne s’en rende compte avant qu’un contrôle n’arrive. Souscrire à un moteur sans avoir préalablement audité la manière dont il gère le consentement, où il héberge les données et s’il respecte le RGPD transfère ce risque directement à l’établissement, qui reste responsable du traitement même si la défaillance provient de l’outil d’un prestataire externe ; il convient donc, avant de signer avec un moteur, d’exiger ces garanties par écrit et de ne pas les présumer simplement parce que le prestataire est connu dans le secteur. S’ajoute à cela la dimension sécurité : le moteur de réservation traite des données de paiement relevant de la norme PCI-DSS, et toute architecture de tracking server-side doit être conçue pour ne pas exposer ni conserver d’informations sensibles du client au-delà du strictement nécessaire, ni transformer le serveur lui-même en un point de risque supplémentaire en cas de faille de sécurité.

 

Comment créer un tunnel de conversion qui soutienne votre stratégie de revenue management ?

Mettre en place un tunnel de conversion utile est avant tout une question de bien définir les étapes, et non d’accumuler des outils. Un tunnel minimalement informatif devrait suivre, comme étapes distinctes, l’arrivée sur la page de disponibilité, la sélection des dates et du type de chambre, l’écran des tarifs et des extras, le formulaire de données du client, l’écran de paiement et la confirmation finale, chacune avec son propre événement et son propre taux d’abandon calculé par rapport à l’étape précédente, et non par rapport au total des visiteurs du site. Cette distinction compte, car mélanger le trafic du site avec les étapes du moteur dans un même tunnel, sans marquer la transition entre les deux systèmes, est exactement l’erreur qui conduit à des attributions erronées. L’exploration des tunnels de GA4, combinée aux données de transaction confirmée rapportées par le moteur de réservation lui-même et, pour aller plus loin, à des outils d’analyse comportementale comme Hotjar ou Microsoft Clarity permettant d’observer où l’utilisateur hésite sur chaque écran, donne une image raisonnablement complète de l’endroit où la conversion se perd.

Pour un revenue manager, ce niveau de détail n’est pas un luxe analytique, c’est la base de décisions qui influencent directement le RevPAR. Un tunnel mal instrumenté a tendance à cacher la véritable cause d’une conversion faible derrière des explications pratiques liées au prix ou à la concurrence, alors que le problème réel est que le moteur perd des clients à l’étape des tarifs et extras parce que le tarif final ne correspond pas à celui annoncé, ou à l’écran de paiement parce que le mode de paiement préféré du marché d’origine n’est pas disponible. Sans cette décomposition étape par étape, toute décision de mix de canaux, d’investissement publicitaire ou d’ajustement de commission face à l’OTA est prise sur la base d’un chiffre de conversion agrégé qui ne distingue pas la friction technique de la décision réelle du client, ce qui conduit à corriger le prix quand le problème vient du paiement, ou à augmenter l’investissement sur un canal dont le ROAS apparent est gonflé par une attribution que nous savons déjà peu fiable. La discipline du revenue management exige de distinguer précisément la part de la baisse de conversion due à une stratégie commerciale, c’est-à-dire le tarif, la disponibilité ou les restrictions, de celle due à une friction du produit digital, car ce sont des leviers différents qui se gèrent avec des outils différents.

 

La vérité sur la collecte de données

La donnée du moteur de réservation doit être traitée comme la source de vérité pour tout ce qui concerne le volume de réservations et les revenus, tandis que la donnée de comportement web doit servir à comprendre l’intention et la friction, et non à réconcilier des chiffres de vente ou à rechercher des vérités absolues. Traiter les deux sources comme si elles mesuraient la même chose est l’erreur de fond qui pèse sur bon nombre de dirigeants en quête d’une certitude absolue dans le big data, et c’est aussi l’un des rideaux de fumée les plus courants dans le discours commercial des fournisseurs de moteurs de réservation eux-mêmes, qui vendent des tableaux de bord et des promesses d’attribution parfaite sur une base de données qui, par construction, ne pourra jamais l’être. Éviter ce piège n’exige pas davantage de technologie, mais une véritable compréhension du fonctionnement de cet écosystème de données, ainsi que la construction, dès le départ, d’une architecture de mesure conçue pour les deux réalités qui coexistent dans tout processus de réservation en ligne, toujours dans le cadre d’une conformité protégeant à la fois le client et l’entreprise elle-même. Pour le revenue manager, l’implication finale est qu’aucune décision de mix de canaux, d’investissement marketing ou de stratégie de parité tarifaire ne devrait jamais reposer sur une attribution digitale dont on sait déjà qu’elle est partielle par construction ; la donnée qui doit réellement piloter ces décisions est celle qui confirme la réservation, le reste de l’instrumentation ne servant qu’à comprendre pourquoi telle réservation n’a finalement pas eu lieu.

Avez-vous besoin d’auditer votre système de mesure pour savoir si vous disposez des bonnes données pour prendre les bonnes décisions ? On prend un café pour en discuter ? wecandoit@thenetrevenue.com