Cas SunStyle : de 35 % de perte de données à 99 % de fiabilité grâce à HubSpot

Publié par Thomas dans la catégorie Cas Pratiques le 30.11.2025 Dernière modification : 29.09.2026 à 23h33


Table des matières

Vous installez un bandeau cookies pour vous mettre en conformité, et le lendemain vos campagnes Google Ads ne voient plus qu'une partie de vos leads. C'est ce qui est arrivé à SunStyle : un écart de 35 % entre les leads réels du CRM et ceux visibles dans Google Ads.

En deux phases, server-side puis intégration HubSpot, A-Track a fait monter l'indice de fiabilité des données de 65 % à 99 %. Voici comment.

En bref

  • Client : SunStyle, fabricant de toitures solaires esthétiques, à cycle de vente long et panier élevé.

  • Problème : après la mise en place de la CMP Complianz sur WordPress, 35 % des leads du CRM manquaient dans Google Ads.

  • Solution : tracking server-side, puis import des conversions depuis HubSpot vers Google Ads.

  • Résultats mesurés sur un an : indice de fiabilité des données de 99 %, CPA en baisse de CHF 33 et 312 conversions de plus.

Le contexte : quand la conformité aveugle les campagnes

SunStyle, qui se présente comme un leader mondial de la toiture solaire, vend une technologie de pointe : des tuiles photovoltaïques intégrées au toit. Le cycle de vente est long, le panier élevé, et chaque lead compte.

Le site, sous WordPress, devait respecter la LPD et le RGPD. L'équipe a donc installé la solution de gestion des cookies Complianz. Dès l'activation du bandeau, les tableaux de bord se sont assombris :

  • Entre refus de cookies, bloqueurs de publicité et restrictions des navigateurs (ITP de Safari), l'écart entre les leads du CRM et ceux remontés dans Google Ads a atteint 35 %.

  • Privé d'environ un tiers des signaux, le Smart Bidding de Google Ads optimisait moins bien les enchères. Le coût par lead a augmenté.

La conformité n'était pas le problème : c'était une mesure encore entièrement dépendante du navigateur.

Phase 1 : le tracking server-side ramène l'écart de 35 % à 12 %

Indice de fiabilité des données chez SunStyle : 65 % avec la CMP et un tracking navigateur, 88 % avec le tracking server-side, 99 % avec l'import des conversions hors ligne depuis HubSpot vers Google Ads.

Première étape : ne plus dépendre uniquement du navigateur du visiteur, vulnérable aux bloqueurs et aux cookies raccourcis.

Nous avons déployé GTM server-side : les événements transitent par un serveur contrôlé par SunStyle, sur un sous-domaine du site, avant d'être transmis aux plateformes. Le choix du visiteur dans le bandeau reste appliqué : un refus reste un refus.

Résultat intermédiaire : l'écart est passé de 35 % à 12 %, soit un indice de fiabilité des données (part des leads du CRM retrouvés dans Google Ads) qui monte de 65 % à 88 %. Un vrai progrès, mais perdre encore environ un lead sur dix restait trop pour piloter un budget sur des ventes à forte valeur.

Phase 2 : la vérité est dans le CRM (intégration HubSpot)

Schéma de l'import des conversions HubSpot vers Google Ads chez SunStyle : le lead et son GCLID entrent dans HubSpot, sont qualifiés MQL ou SQL, puis renvoyés à Google Ads avec le statut de consentement.

Pour aller plus loin, nous avons changé de logique : au lieu de demander au site « qui a converti ? », nous interrogeons directement la source de vérité, HubSpot.

A. Import des conversions hors ligne

Le formulaire du site enregistre le lead dans HubSpot avec son identifiant de clic Google Ads (GCLID). HubSpot renvoie ensuite la conversion à Google Ads par l'API d'import des conversions hors ligne.

  • Avantage : même si une balise est bloquée dans le navigateur, le lead existe dans le CRM et Google Ads le reçoit. Indice de fiabilité des données mesuré : 99 % (écart d'environ 1 %).

  • Consentement : Google recommande de transmettre aussi le statut de consentement du visiteur avec chaque conversion importée (documentation Google Ads API).

B. Scoring et automatisation

Tous les leads ne se valent pas. Des workflows HubSpot n'envoient à Google que les leads qualifiés (MQL et SQL). Le Smart Bidding apprend ainsi à cibler des acheteurs de toits solaires, pas des curieux qui téléchargent une brochure.

C. Audiences dynamiques

Des segments HubSpot (« Offre envoyée », « Lead froid ») sont synchronisés avec les plateformes publicitaires, dans le respect des consentements recueillis. Ils servent au retargeting et surtout à l'exclusion : inutile de payer une annonce pour quelqu'un qui a déjà signé.

Conseil A-Track

Avant de brancher l'import hors ligne, vérifiez que le GCLID est bien stocké dans une propriété HubSpot pour chaque lead issu de Google Ads. Sans lui, la conversion ne peut pas être rattachée au clic. Notre guide des conversions hors ligne détaille la méthode.

Les résultats après un an

Après douze mois de pilotage avec cette infrastructure centrée sur le CRM, voici ce que nous avons mesuré chez SunStyle, en comparaison annuelle. Ces résultats sont propres à ce client et à cette période.

Performance financière

  • Dépenses publicitaires : CHF 5'430 économisés, grâce à moins de budget perdu sur des audiences non qualifiées.

  • CPA : CHF 33 de moins par lead.

Volume et qualité

  • Conversions : 312 conversions supplémentaires mesurées et attribuées.

  • Taux de conversion global : +0,56 %, un gain qui compte sur un site B2B à fort trafic.

La conformité n'est plus un frein : elle est devenue un filtre de qualité.

Conclusion : ce qu'il faut retenir pour votre entreprise

Le cas SunStyle le montre : pour une entreprise qui génère des leads, GTM seul ne suffit plus. La mesure doit s'ancrer dans le CRM (HubSpot, Salesforce, Pipedrive).

  1. Ne subissez pas la CMP : respectez le choix du visiteur et appuyez-vous sur vos données first-party plutôt que sur les seuls cookies du navigateur.

  2. Le server-side est un prérequis : il limite la perte, mais c'est le CRM qui apporte la précision finale.

  3. Alignez ventes et marketing : avec des tableaux de bord HubSpot partagés, le marketing voit l'impact réel des campagnes sur le chiffre d'affaires, pas seulement sur les clics.

Pour cadrer la partie juridique, consultez notre guide de conformité LPD et RGPD.

Vous utilisez HubSpot ou Salesforce et vos données Ads ne correspondent pas ?

Comme pour SunStyle, nous pouvons réconcilier vos outils et fiabiliser votre pilotage.

Demander un audit de connexion CRM / Ads

Questions fréquemment posées

La CAPI fonctionne sans cookies?

▾
En partie. La CAPI envoie les événements depuis un serveur et peut s'appuyer sur des données first-party hachées (email, téléphone), pas seulement sur les cookies du navigateur. Les identifiants _fbp et _fbc restent utiles pour améliorer la correspondance.

Dans tous les cas, elle respecte le choix du visiteur : après un refus, aucun événement marketing ne part vers Meta.

Est-il illégal d'utiliser Google Analytics en Suisse ou en Europe ?

▾
Non, ce n'est pas illégal en soi, mais la configuration par défaut pose problème. Il faut recueillir le consentement là où il est requis, réduire la durée de conservation des données, limiter les données envoyées et, idéalement, passer par un tracking server-side sur votre propre sous-domaine : l'adresse IP du visiteur n'est alors plus transmise directement aux serveurs de Google aux États-Unis.

Qu'est-ce que GTM (Google Tag Manager) Server-Side ?

▾
C'est la version serveur de GTM. Elle permet de réceptionner les données du web, de les manipuler (nettoyer les PII, hacher les emails) et de les distribuer aux API des partenaires (Meta, Google Ads, TikTok).

Qu'est-ce que les « conversions améliorées » (Enhanced Conversions) de Google ?

▾
Lors d'une conversion, la balise envoie à Google des données first-party hachées (SHA-256), comme l'email ou le téléphone saisis dans le formulaire. Google les rapproche de comptes Google connectés pour relier la conversion au bon clic publicitaire, même quand le cookie n'est plus disponible.

Ces données personnelles ne doivent être envoyées qu'avec le consentement du visiteur (paramètre ad_user_data du Consent Mode v2) et une information claire dans votre politique de confidentialité.

Qu'est-ce que le Google Consent Mode v2?

▾
C'est un mécanisme qui permet à vos balises Google (Analytics, Ads) d'ajuster leur comportement selon le choix du visiteur dans le bandeau cookies. La version 2 ajoute les paramètres ad_user_data et ad_personalization.

Google l'exige pour les données de l'EEE depuis mars 2024 et l'applique aussi à la Suisse depuis le 31 juillet 2024 : sans signaux de consentement, les fonctions publicitaires (remarketing, audiences, mesure des conversions) sont limitées.