Plateformes

Comment configurer Microsoft Clarity avec Cookiequiet

Depuis le 31 octobre 2025, Clarity exige un signal de consentement pour les visites venant de l’EEE, du Royaume-Uni et de Suisse, et sans ce signal il fonctionne sans cookies. Clarity lit de lui-même le Consent Mode de Google : la balise Cookiequiet avec data-consent-mode="1" lui transmet donc déjà analytics_storage et ad_storage. Pour empêcher Clarity de se charger avant le consentement, marquez sa balise avec type="text/plain" et data-cq-category="analytics".
Publié le 21 octobre 2026 · Par l’équipe Cookiequiet

Étapes

Activer le réglage de consentement de ClarityDans votre projet Clarity, ouvrez Settings, puis Setup, et désactivez le réglage des cookies pour que Clarity attende le consentement avant de déposer des cookies. C’est déjà le comportement par défaut pour les visiteurs de l’EEE, du Royaume-Uni et de Suisse.
Garder le Consent Mode activé dans la baliseVérifiez que la balise Cookiequiet porte data-consent-mode="1" et se trouve avant la balise Clarity. Clarity respecte les signaux analytics_storage et ad_storage qu’envoie Cookiequiet.
Choisir : charger avant ou après le consentementLaissez la balise Clarity sans marquage pour collecter des données sans cookies jusqu’au consentement, ou marquez-la avec type="text/plain" et data-cq-category="analytics" pour que rien ne se charge avant le consentement.
Appeler ConsentV2 si besoinSans le Consent Mode de Google, transmettez le choix avec window.clarity('consentv2', { ad_Storage, analytics_Storage }) depuis un écouteur cq:consent.
Vérifier l’état du consentementDans la console du navigateur, lancez la vérification metadata de Clarity et confirmez qu’analytics_storage affiche DENIED avant un choix et GRANTED après Tout accepter.
Tester avec Tout refuserDans une fenêtre de navigation privée, cliquez sur Tout refuser et vérifiez qu’aucun cookie _clck ou _clsk n’est déposé. Acceptez tout, rechargez, et vérifiez que les deux apparaissent.

Que stocke Clarity, et dans quelle catégorie le ranger ?

La documentation de Microsoft décrit les cookies de Clarity comme non essentiels. Ils stockent un identifiant pseudonyme qui relie les pages vues en sessions et en enregistrements :

CookieTypeFinalité (selon Microsoft)
_clckinterneConserve l’identifiant utilisateur Clarity et les préférences pour votre site
_clskinterneRelie les pages vues en un seul enregistrement de session
CLIDtiersIdentifie la première fois que Clarity a vu l’utilisateur sur un site qui utilise Clarity
MUIDtiersIdentifie les navigateurs qui visitent les sites Microsoft, utilisé pour la publicité, la mesure d’audience et l’exploitation
ANONCHK, MR, SMtiersIndicateurs liés à MUID

Clarity enregistre des sessions et construit des heatmaps : il va donc dans la catégorie mesure d’audience. Si vous reliez Clarity à Microsoft Advertising, les données qu’il y partage suivent ad_storage, que Cookiequiet accorde avec la catégorie marketing.

Qu’est-ce qui a changé le 31 octobre 2025 ?

Microsoft a annoncé qu’à partir de cette date, Clarity applique les signaux de consentement pour les visites venant de l’Espace économique européen, du Royaume-Uni et de Suisse : le mode consentement est activé par défaut pour ces visiteurs, et l’état du consentement est refusé tant que vous ne le mettez pas à jour. Avec analytics_storage refusé, la balise se charge mais ne collecte que des données sans cookies, avec un nouvel identifiant à chaque page vue : les fonctions qui dépendent des cookies (enregistrements sur plusieurs pages, entonnoirs) sont donc limitées. Avec ad_storage refusé, Clarity ne partage rien avec Microsoft Ads. Clarity considère un consentement comme valable jusqu’à 9 mois.

La documentation de Clarity indique qu’il interprète et respecte les signaux du Consent Mode de Google comme ad_storage et analytics_storage sans configuration supplémentaire. Cookiequiet les règle sur refusé dès que la balise s’exécute quand elle porte data-consent-mode="1" (la valeur par défaut dans la balise du tableau de bord), et envoie une mise à jour après chaque choix :

html
<script src="https://cookiequiet.com/cq.js" data-site="YOUR_SITE_KEY" data-consent-mode="1" data-auto-block="1" defer></script>
<!-- balise Microsoft Clarity issue de Settings > Setup, sous la balise Cookiequiet -->

Une interaction à connaître : avec data-auto-block="1", le bloqueur automatique de Cookiequiet classe clarity.ms sous mesure d’audience. Quand le script Clarity est créé après l’exécution de Cookiequiet (par exemple par Tag Manager), Cookiequiet le retient donc jusqu’à ce que la mesure d’audience soit accordée. Dans ce cas, Clarity ne se charge pas du tout avant le consentement, et le Consent Mode lui indique l’état une fois chargé.

Option 2 : marquer la balise Clarity

Pour vous assurer que rien n’atteint Clarity avant le consentement, données sans cookies comprises, collez la balise sous la balise Cookiequiet et modifiez sa balise d’ouverture :

html
<script type="text/plain" data-cq-category="analytics">
/* code de suivi Microsoft Clarity, inchangé */
</script>

Cookiequiet l’exécute quand la mesure d’audience est accordée, et d’emblée lors des visites suivantes où le choix enregistré l’inclut. Dans Google Tag Manager, utilisez un déclencheur Événement personnalisé sur cq_consent avec cq_analytics equals true, déclenché une fois par page, comme le décrit le guide Tag Manager.

Option 3 : l’API ConsentV2 de Clarity

L’appel de consentement actuel de Clarity est consentv2 ; l’ancien appel clarity('consent') doit être déprécié. Les deux paramètres sont obligatoires et leurs noms sont sensibles à la casse. Si vous n’utilisez pas le Consent Mode de Google, transmettez le choix de Cookiequiet avec l’événement cq:consent, qu’il émet sur window avec les catégories accordées chaque fois qu’il applique un choix :

html
<script>
window.addEventListener('cq:consent', function (e) {
var c = e.detail.categories;
if (typeof window.clarity !== 'function') return;
window.clarity('consentv2', {
ad_Storage: c.indexOf('marketing') >= 0 ? 'granted' : 'denied',
analytics_Storage: c.indexOf('analytics') >= 0 ? 'granted' : 'denied'
});
});
</script>

Quand un visiteur retire son consentement, Microsoft indique que Clarity supprime ses cookies, met fin à la session et continue en mode sans consentement. window.clarity('consent', false) efface directement les cookies.

Quelle option choisir ?

L’option 1 ne demande aucun code et conserve une mesure sans cookies pour les visiteurs qui n’ont pas encore choisi, sauf si le bloqueur automatique retient le script. L’option 2 n’envoie rien avant le consentement. Les deux tiennent les cookies à l’écart jusqu’à ce que le visiteur accepte la mesure d’audience. Le guide de la mesure d’audience sans cookies compare les outils qui mesurent sans consentement.

Comment vérifier ?

  1. Ouvrez le site dans une fenêtre de navigation privée. Dans la console, lancez la vérification tirée de la documentation de Clarity : clarity('metadata', (d, upgrade, consent) => { console.log('consentStatus:', consent); }, false, true, true); Avant un choix, analytics_storage vaut DENIED.
  2. Cliquez sur Tout refuser : aucun cookie _clck ni _clsk.
  3. Effacez les cookies, cliquez sur Tout accepter, rechargez : la vérification affiche GRANTED et les deux cookies sont déposés.
  4. Consultez le registre des consentements dans le tableau de bord Cookiequiet.

Cookiequiet est gratuit pour un site, ciblage géographique compris ; Starter coûte 3 € par site et par mois, avec des pages vues illimitées.

Questions

Microsoft décrit les cookies de Clarity comme non essentiels, et depuis le 31 octobre 2025 Clarity exige un signal de consentement pour les visites venant de l’EEE, du Royaume-Uni et de Suisse. Sans ce signal, il fonctionne dans un mode sans cookies aux fonctions limitées.
Oui. La documentation de Microsoft indique que Clarity respecte les signaux du Consent Mode de Google comme analytics_storage et ad_storage sans configuration supplémentaire. Cookiequiet envoie ces signaux quand la balise porte data-consent-mode="1".
C’est l’appel actuel pour transmettre le consentement : window.clarity('consentv2', { ad_Storage, analytics_Storage }), chaque valeur réglée sur granted ou denied. Il remplace l’ancien appel clarity('consent'), que Microsoft prévoit de déprécier.
Mesure d’audience, parce qu’il enregistre des sessions et construit des heatmaps. Si vous partagez les données Clarity avec Microsoft Advertising, ce partage suit ad_storage, que Cookiequiet accorde avec marketing.

Mettez un bandeau discret sur votre site dès aujourd’hui

Gratuit pour un site avec toutes les fonctions essentielles, sans carte ni période d’essai qui expire. Passez un site en Starter pour €3 par mois pour le mettre à vos couleurs par IA sans la mention Cookiequiet, ou en Pro pour €9 pour le concevoir avec l’agent IA.