GuiaNacho G.9 min de leitura

Análise de Código QR: Quais Dados Você Pode Ver

Um código QR mostra leituras, localização, dispositivo e hora — mas só se for dinâmico. Veja o que dá e o que não dá para ver. Grátis, sem conta.

Análise de Código QR: Quais Dados Você Pode Ver

Este artigo foi escrito pela equipe da QR Nova. Desenvolvemos software de codigos QR, o que pode influenciar nossa perspectiva.

A maioria dos artigos sobre análise de código QR mostra a captura de um painel colorido e dá a entender que seu código QR vigia em silêncio todo mundo que o lê. É o contrário. Um código QR é um padrão impresso — não tem sensores, nem memória, nem a menor ideia de quem aponta uma câmera para ele. Um código QR só gera análises quando é um código dinâmico que passa por um redirecionamento, e mesmo assim os dados se limitam a contagens de leitura, horários, localização aproximada ao nível de cidade e tipo de dispositivo — nunca a identidade de uma pessoa, nunca o GPS exato e nunca nada no caso de um código estático. O que você pode ver é decidido inteiramente pelo tipo de código e pelo que quem lê escolher revelar na página após a leitura.

Resumo

  • Códigos QR estáticos não coletam nenhuma análise — nenhum servidor é contatado, então não há o que contar.
  • Códigos QR dinâmicos podem mostrar: leituras totais, leituras únicas, data/hora, localização aproximada, dispositivo, SO e navegador.
  • A localização é ao nível de cidade pelo IP, não GPS. Um código QR não consegue ler sua posição exata.
  • Uma leitura não é um visitante nem um cliente — para medir resultados você precisa de análises na página de destino.
  • Você nunca vê o nome ou e-mail de quem lê, a menos que a pessoa o informe na sua página de destino.

A regra que decide tudo: estático vs dinâmico

Crie seu primeiro código QR grátis

Comecar

Se você obtém alguma análise se resume a uma única distinção.

Um código QR estático codifica seu destino — uma URL, um texto, uma senha de WiFi — diretamente no padrão em preto e branco. Quando alguém lê, o celular extrai os dados da imagem e vai direto para lá. Sem servidor no meio, nada a registrar. Um código estático é, por design, completamente mudo. Não consegue contar uma única leitura.

Um código QR dinâmico codifica em vez disso uma URL de redirecionamento curta. O celular de quem lê chega a esse redirecionamento no servidor da plataforma, o servidor registra a requisição e então encaminha o celular ao seu destino real. Esse único salto pelo servidor é toda a fonte das análises de código QR. Sem redirecionamento, sem dados. Você pode ler mais sobre esse mecanismo no nosso guia de como funcionam os códigos QR dinâmicos.

Por isso "meu código QR tem análises?" quase sempre se reduz a "meu código QR é dinâmico?". Se você gerou um código simples que aponta direto para sua URL, não há painel esperando por você — e nenhum marketing da plataforma muda isso.

Exatamente quais dados um código QR dinâmico pode ver

Quando um código dinâmico é lido, o servidor da plataforma recebe uma requisição HTTP comum. Tudo nas análises de QR deriva do que essa requisição carrega. Este é o inventário completo e honesto.

DadoO que você realmente obtémOrigem
Leituras totaisCada decodificação que atingiu o redirecionamento, incluindo repetiçõesLog do servidor
Leituras únicasDispositivos distintos aproximados (deduplicados por IP/cookie)Log do servidor
Data e horaHorário de cada leitura, ao segundoLog do servidor
LocalizaçãoCidade ou região — não um endereço de rua nem GPSGeolocalização por IP
Tipo de dispositivoCelular, tablet ou computadorCabeçalho user-agent
Sistema operacionaliOS, Android, Windows, etc.Cabeçalho user-agent
NavegadorSafari, Chrome, navegador in-app, etc.Cabeçalho user-agent
IdiomaPreferência de idioma do dispositivo (quando enviada)Cabeçalho Accept-Language

Essa é a lista inteira. Parece muito até você notar o que todas as linhas têm em comum: nada disso identifica um ser humano. Descreve uma requisição, não uma pessoa.

O que um código QR nunca pode ver

É aqui que as capturas de marketing enganam. Um código QR — dinâmico ou não — não pode ver sozinho nada do seguinte:

  • Um nome, e-mail ou telefone. A leitura é anônima. Você só obtém dados de contato se a pessoa os digitar em um formulário da sua página.
  • Localização GPS exata. A geolocalização por IP cai em uma cidade, às vezes um bairro em áreas densas, muitas vezes o subúrbio errado. Não é o ponto azul do mapa. O GPS real exige que quem lê conceda permissão de localização a um site ou app — algo que o código não pode forçar.
  • Quem é a pessoa. Duas leituras do mesmo prédio de escritórios parecem idênticas e anônimas. Não há identidade associada a menos que a pessoa faça login em uma conta.
  • O que fizeram após ler. O redirecionamento registra a leitura e entrega. Se compraram, saíram ou leram dez minutos vive nas análises do seu destino, não nas da plataforma QR.

O contraintuitivo: o código QR é o ponto menos informativo de todo o funil. A leitura diz "um dispositivo abriu este link de mais ou menos aqui, neste tipo de celular, a esta hora". Tudo o que de fato importa para um negócio acontece um passo depois, na página.

A armadilha do "uma leitura não é um cliente"

O erro mais comum ao ler as análises de QR é tratar uma leitura como um resultado. Não é.

Uma leitura só significa que uma câmera decodificou o padrão e uma requisição chegou ao redirecionamento. A mesma pessoa curiosa lendo seu cartaz três vezes são três leituras. Uma leitura não é um visitante único, nem uma visualização de página, e certamente não uma venda. Se seu painel mostra 4.000 leituras e suas vendas não se mexeram, nada está quebrado — você mediu interesse, não conversão.

Para conectar leituras a resultados você precisa instrumentar o destino. Isso significa adicionar parâmetros UTM à URL e lê-los no Google Analytics 4, ou rastrear cadastros e resgates no seu próprio sistema. A contagem de leituras diz que o cartaz chamou atenção; os dados de checkout dizem se funcionou. Nosso passo a passo sobre como rastrear leituras de QR cobre como conectar os dois, e o guia de rastreamento de QR com GA4 mostra a configuração UTM exata.

Por que sua contagem de leituras provavelmente está inflada

Até o número em que as pessoas mais confiam — o total bruto de leituras — tem mais ruído do que parece. Três coisas o inflam em silêncio. Bots de pré-visualização: quando um link é colado no iMessage, WhatsApp, Slack ou um feed social, a plataforma costuma buscar a URL para montar a prévia, e essa busca pode atingir seu redirecionamento e ser registrada como uma "leitura" que nenhum humano fez. Navegadores in-app: ler de dentro do Instagram ou TikTok pode abrir um navegador reduzido que não salva um cookie, então a mesma pessoa numa segunda leitura parece um novo único. Leitura dupla da câmera: alguns celulares disparam o redirecionamento duas vezes em um segundo enquanto o usuário decide se toca.

A regra prática: trate as leituras totais como um teto, não como uma contagem de pessoas. As leituras únicas chegam mais perto da realidade mas ainda são aproximadas, porque a deduplicação se apoia em IP e cookies que redes móveis e navegação privada embaralham o tempo todo. Se uma decisão depende do número exato, valide-o contra as análises do próprio destino, não só contra o contador de leituras.

Quanto você pode ver, por caso de uso

A profundidade de análise certa depende do que você está rodando. Três níveis concretos:

  • Cardápio de mesa de restaurante (baixo). Você quase não precisa de análises. Um código estático basta; se quiser uma noção aproximada do tráfego, a contagem diária de leituras de um código dinâmico já chega. Localização e dispositivo não acrescentam nada acionável quando todos que leem estão sentados no seu salão.
  • Campanha de varejo regional (médio). Agora os dados de dispositivo e cidade valem — você vê qual cidade respondeu, se as leituras pendem para iOS ou Android e em que horário as pessoas leem. Combine um código dinâmico com tags UTM para que o GA4 mostre se as leituras viraram compras.
  • Implantação corporativa nacional (alto). Você quer um código dinâmico em domínio próprio, rastreamento de eventos no servidor, campanhas UTM por local e retenção ilimitada para que um código impresso no Q1 continue reportando no Q4. Aqui a análise da plataforma QR é só o topo do funil que alimenta uma pilha de atribuição completa.

Privacidade: o que isso significa para quem lê

Como o dado é ao nível de requisição e anônimo, uma leitura simples de QR é de baixo risco para quem lê — não há identidade nela. As questões de privacidade começam no destino, onde formulários, logins e rastreadores de terceiros podem coletar dados pessoais reais sob normas de proteção de dados como a LGPD e o RGPD. O enquadramento honesto para os dois lados: o código QR vê uma cidade e um tipo de celular; o site por trás é onde dados pessoais reais são coletados, e é aí que ficam o consentimento e a transparência.

Como a QR Nova trata as análises de leitura

A QR Nova dá a cada código dinâmico o inventário completo ao nível de requisição acima — leituras, leituras únicas, hora, localização ao nível de cidade e detalhamento por dispositivo — sem as duas armadilhas que a maioria das plataformas arma. Não há limites de contagem de leituras que congelem seu relatório no meio da campanha, nem uma janela de retenção arbitrária que apague seus dados iniciais. Um código que você imprime em janeiro continua registrando leituras, e continua mostrando esse histórico de janeiro, em dezembro. Você também pode exportar seus dados, então as análises são suas e não de um painel que você aluga. Crie um grátis no gerador de código QR, ou veja por que a QR Nova elimina os limites sobre os quais outras plataformas constroem seus preços.

O resumo honesto

As análises de código QR são reais e úteis, mas mais estreitas do que os painéis sugerem. Você pode ver quantas vezes um código dinâmico foi lido, mais ou menos onde, em que tipo de dispositivo e quando. Você não pode ver quem, onde exatamente, nem o que fizeram depois — essas respostas vivem na sua página de destino, não no código. Escolha dinâmico quando precisar dos dados de leitura, adicione rastreamento UTM quando precisar de resultados, e trate com sã desconfiança qualquer plataforma que insinue ver mais que uma cidade e um dispositivo.

Perguntas frequentes

Quais análises posso ver de um código QR?

Apenas um código QR dinâmico gera análises, e somente estes dados: leituras totais, leituras únicas, a data e hora de cada leitura, a localização aproximada ao nível de cidade pelo IP, o tipo de dispositivo (celular, tablet, computador), o sistema operacional e o navegador. Você não vê o nome, e-mail, telefone nem a localização GPS exata de quem lê, a menos que a pessoa os informe na sua página de destino ou faça login.

Um código QR pode rastrear minha localização exata?

Não. Um código QR não consegue ler o GPS. A localização nas análises de QR vem do endereço IP da leitura, que resolve para uma cidade ou região — geralmente com precisão de cidade, não de rua. O GPS exato exigiria que quem lê concedesse permissão de localização a um site ou app após a leitura, um passo separado que o código em si não pode acionar.

Códigos QR estáticos têm alguma análise?

Não. Um código QR estático codifica o destino diretamente na imagem e nunca contata um servidor, então não há nada a contar. Você obtém zero análises: sem contagem de leituras, sem localização, sem dados de dispositivo. Para ver qualquer análise você precisa de um código QR dinâmico que passe por um redirecionamento que você controla, ou deve adicionar rastreamento (como uma tag UTM mais o Google Analytics) à URL de destino.

Um código QR sabe quem o leu?

Não. Um código QR não consegue identificar uma pessoa. A leitura é uma requisição HTTP anônima — o máximo que você descobre é uma localização aproximada, o dispositivo e o horário. Você só sabe a identidade se a pessoa decidir fornecê-la: preenchendo um formulário, fazendo login ou concluindo uma compra na página de destino. O código QR é anônimo por padrão.

Uma leitura é o mesmo que uma visita ou um cliente?

Não. Uma leitura só significa que a câmera decodificou o código e abriu o link. Não é um visitante único, nem uma visualização de página, nem um cliente. A mesma pessoa lendo duas vezes conta como duas leituras na maioria das plataformas, a menos que as leituras únicas sejam medidas à parte. Para medir resultados reais — cadastros, resgates, vendas — você precisa de análises na página de destino, não só da contagem de leituras.

Como adiciono o Google Analytics a um código QR?

Adicione parâmetros UTM à URL de destino (por exemplo, ?utm_source=qr&utm_medium=print&utm_campaign=primavera) antes de gerar o código e depois leia o tráfego no Google Analytics 4 em Aquisição de tráfego. Um QR dinâmico é melhor aqui porque você pode mudar o destino — e suas tags UTM — depois de imprimir, sem reimprimir o código. Veja nosso guia de rastreamento de QR com GA4 para a configuração completa.

Por quanto tempo os dados de leitura ficam guardados?

Depende totalmente da plataforma. A retenção vai de 30 dias em alguns planos gratuitos a ilimitada nos pagos. Isso importa em campanhas impressas que duram meses: se sua plataforma apaga os dados após 90 dias, você perde o histórico inicial de leituras. A QR Nova mantém seu histórico sem expiração arbitrária, então um código impresso em janeiro continua reportando em dezembro.

Posso ver análises sem criar uma conta?

Para análises ao nível de leitura (contagens, localização, dispositivo ao longo do tempo) você precisa de um código QR dinâmico, que exige uma conta para os dados terem onde ficar. Você ainda pode medir resultados em um código estático adicionando tags UTM e usando seu próprio Google Analytics — sem conta de plataforma QR, mas você só vê o tráfego do destino, não os eventos de leitura brutos.

Crie seu primeiro código QR grátis

Comecar