CRBRASIL
Analytics

Microsoft Clarity: o guia completo para instalar, configurar e extrair dados de verdade

Por CRO Brasil ·

Microsoft Clarity: o guia completo para instalar, configurar e extrair dados de verdade

Mapa de calor, gravação de sessão e sinais de frustração de graça. Veja como instalar pelo código, GTM ou NPM, enviar eventos, tratar consentimento e exportar dados pela API.

Mapa de calor do Microsoft Clarity com as áreas de maior clique em uma página
Mapa de calor do Clarity: as áreas mais escuras concentram cliques e toques. Imagem: documentação oficial da Microsoft Clarity.

Índice do artigo

Para se aprofundar

Para se aprofundar, o time da Métricas Boss trata desse assunto em: Microsoft Copilot integrado ao Clarity.

Existem duas formas de usar o Microsoft Clarity. A primeira: colar o script, assistir a meia dúzia de gravações e concluir que “o usuário não entende o site”. A segunda: instalar com consentimento, marcar os eventos que importam e segmentar as sessões pelo que realmente gera receita.

Este guia é a segunda forma.

O que é o Microsoft Clarity?

O Clarity é uma ferramenta de behavior analytics da Microsoft que mostra como as pessoas usam o site: gravações de sessão, mapas de calor, sinais de frustração (rage clicks, dead clicks) e um dashboard de comportamento. Cada conta aceita um número ilimitado de projetos, um para cada domínio ou site.

Em uma frase: o GA4 diz quantas pessoas abandonaram o checkout; o Clarity mostra por quê.

Ele não substitui a ferramenta de analytics. Complementa. O GA4 é o placar; o Clarity é a gravação do jogo.

Como instalar o Clarity: 3 caminhos

Crie a conta em clarity.microsoft.com e adicione um projeto com nome e URL do site. Cada projeto recebe um código de rastreamento próprio, e a configuração é feita na aba Settings.

1. Código manual no head. Em Settings > Setup, copie o código pela opção “Get tracking code” e cole na seção head do site. O mesmo script funciona em vários subdomínios. É o caminho mais simples, mas o menos governável.

2. Google Tag Manager (o caminho recomendado). Na galeria de modelos da comunidade do GTM, pesquise “Microsoft” e escolha o template oficial; depois informe o Project ID, que fica em Settings > Overview no Clarity. Com o GTM você controla o acionador, condiciona ao consentimento e versiona a mudança.

3. Pacote NPM. Para aplicações JavaScript modernas (React, Next, Vue), existe o pacote oficial @microsoft/clarity, que inicializa a ferramenta direto no código do projeto.

Há ainda integrações nativas com Google Analytics, Shopify, WordPress, Wix e Squarespace.

Como validar: publicado o código, o painel mostra dados em tempo real, com o número de usuários ativos. Se nada aparecer, compare o script instalado com o exibido em Setup > Installation methods > Install manually.

A API do Clarity: eventos, tags e identificação

É aqui que o Clarity deixa de ser “um monte de gravação” e vira ferramenta de análise. O Clarity ID funciona como chave da API, sem outra chave e sem custo de uso.

// Evento personalizado

window.clarity("event", "checkout_erro_frete");

// Tag customizada (chave e valor)

window.clarity("set", "tipo_cliente", "recorrente");

// Identificação do usuário

window.clarity("identify", "id-interno-123");

// Consentimento (ver próxima seção)

window.clarity("consentv2", { ad_Storage: "granted", analytics_Storage: "granted" });

Tags aceitam como valor uma string ou uma lista de strings. Na identificação, só o custom-id é obrigatório; sessão, página e nome amigável são opcionais. Eventos enviados pela API aparecem junto com os Smart Events nos filtros, no dashboard e nas gravações.

Boa prática: os eventos do Clarity devem espelhar os nomes dos eventos do GA4 e sair da mesma camada de dados. Um dicionário, duas ferramentas.

Consentimento de cookies: o ponto que ninguém configura

Por padrão o Clarity grava cookie first-party assim que carrega. Para respeitar o banner de cookies, desative em Settings > Setup a gravação de cookies por padrão e passe a decisão do usuário pela API.

O método recomendado é o consentv2, com dois sinais (ad_Storage e analytics_Storage), cada um granted ou denied. Com consentimento negado, o Clarity opera em modo limitado: gera um ID único por pageview e não persiste a sessão em cookies. Você perde a jornada entre páginas desse usuário, mas continua vendo a página isolada.

Desde 31 de outubro de 2025 o Clarity exige sinal de consentimento válido para visitas do Espaço Econômico Europeu, Reino Unido e Suíça. Para a LGPD, a decisão de como tratar o consentimento é do jurídico e do DPO; o papel da implementação é garantir que o sinal chegue certo.

Como testar: no console do navegador, a chamada clarity(‘metadata’, …) retorna o objeto consentStatus, que deve refletir a escolha feita no banner.

Mascaramento de dados sensíveis

Gravação de sessão sem mascaramento é vazamento de dado esperando para acontecer. O atributo HTML data-clarity-mask=”true” oculta um elemento e data-clarity-unmask=”true” revela. Aplique em campos de CPF, endereço, pagamento e áreas logadas.

Exportando dados com a Data Export API

Para levar métricas do Clarity para BigQuery, Looker Studio ou planilha, existe a Data Export API. O acesso usa token JWT gerado por um admin em Settings > Data Export > Generate new API token. Dois limites mudam o desenho da rotina: no máximo 10 requisições por projeto por dia, e resultados em UTC.

Tradução: é uma API para um job diário agendado, não para dashboard em tempo real. E converta o fuso antes de cruzar com o GA4, senão o “dia” das duas ferramentas não bate.

Clarity em aplicativos: os SDKs mobile

O Clarity não é só web. Há SDKs para Android, iOS, React Native, Cordova, Ionic e Flutter, e integrações com Amplitude, Firebase, Mixpanel e Sentry. Atenção a quem usa Flutter: Smart Events, Funis e Components ainda não são suportados nesse SDK.

Os erros que mais aparecem

  1. Script instalado no código e também pelo GTM, duplicando sessões.
  2. Cookie ligado por padrão com banner de consentimento no site: o banner promete uma coisa e a ferramenta faz outra.
  3. Nenhum evento personalizado: 50 mil gravações e nenhum jeito de filtrar quem chegou ao checkout.
  4. Campos sensíveis sem mascaramento.
  5. Cruzar dados exportados com o GA4 sem ajustar o fuso UTC.

Perguntas frequentes sobre Microsoft Clarity

O Microsoft Clarity é gratuito?

Sim. A ferramenta é gratuita, e as APIs client-side também não têm custo.

Clarity substitui o GA4?

Não. O GA4 mede volume, aquisição e conversão; o Clarity mostra o comportamento dentro da página. Os dois se complementam e têm integração nativa.

Como instalar o Clarity pelo Google Tag Manager?

Adicione o template oficial da Microsoft pela galeria de modelos da comunidade, informe o Project ID e configure o acionador condicionado ao consentimento.

O Clarity funciona sem cookies?

Em modo limitado: sem consentimento, cada pageview recebe um ID próprio e a jornada entre páginas não é conectada.

Qual a diferença entre evento e tag customizada no Clarity?

O evento marca uma ação que aconteceu (clicou, errou, enviou). A tag descreve um contexto da sessão (tipo de cliente, variante de teste, plano). Evento é verbo; tag é adjetivo.

Dá para usar o Clarity em aplicativo?

Sim, com os SDKs para Android, iOS, React Native, Cordova/Ionic e Flutter.