Como rastrear escaneamentos de QR code
Um QR code não consegue relatar nada sozinho. Ele é tinta. Quando um celular o lê, nenhuma mensagem volta para quem o imprimiu, e é também por isso que os códigos estáticos são tão privados. Para saber quantas pessoas escanearam, algo no caminho entre o código e o destino precisa contá-las, e esse algo é um redirecionamento.
Como o rastreamento funciona de verdade
Um código rastreado não contém o seu destino. Ele contém um endereço curto no serviço de rastreamento, por exemplo qrcodeengine.app/r/menu7k. Quando um celular o escaneia:
- O celular abre o endereço curto.
- O serviço registra que houve uma visita e encaminha o celular para o seu destino real.
- O celular chega onde você queria, uma fração de segundo depois.
É isso que é um código dinâmico. A contagem e a possibilidade de mudar o destino depois são o mesmo mecanismo visto de dois lados: como o código aponta para o serviço e não para você, o serviço pode tanto contar quanto redirecionar.
A consequência é que é impossível acrescentar rastreamento a um código que já foi impresso como código estático. Se o cartaz já está na parede e o código guarda o seu endereço da web diretamente, nada pode contá-lo além da analítica da própria página de destino. Decida antes de imprimir.
O que você consegue saber
Um redirecionamento vê uma requisição web comum, então pode registrar o que qualquer site vê:
- Quando o escaneamento aconteceu, o que revela horários do dia, dias da semana e se uma campanha está viva ou morta.
- Mais ou menos onde, em nível de país ou cidade, a partir do endereço de rede. Não o ponto exato; um celular não envia a sua localização para um site pelo qual apenas é redirecionado.
- Quantos escaneamentos no total e, aproximadamente, quantos visitantes distintos.
- Qual código, se você fez um código separado para cada cartaz, mesa ou linha de embalagem.
Esse último ponto é o útil. Faça um código por ponto de exibição, não um código para a campanha inteira, e o redirecionamento dirá qual ponto justifica o espaço que ocupa. Um café com um código em cada mesa descobre quais mesas pedem pelo cardápio online. Uma marca com um código em cada um de três tamanhos de produto descobre qual tamanho é mais escaneado. Os dados são tão interessantes quanto a forma como você divide os códigos.
O que você não consegue saber
Limites honestos, porque o rastreamento costuma ser vendido além do que entrega:
- Quem escaneou. Um redirecionamento vê um endereço de rede e um navegador, não um nome, telefone ou e-mail. Ninguém é identificado por escanear o seu código.
- Se compraram. O redirecionamento sabe que chegaram ao destino, não o que fizeram lá. Conecte isso com a analítica do próprio destino, se precisar, acrescentando uma etiqueta de campanha à URL de destino.
- Localização precisa. País é confiável, cidade é aproximada, qualquer coisa mais fina é chute.
- Escaneamentos que nunca chegaram ao redirecionamento. Um celular sem sinal, ou uma pessoa que leu a prévia do código e decidiu não tocar, não deixa rastro.
Configurando no QRCodeEngine
- Faça o código normalmente e mude-o para dinâmico antes de baixar. Você recebe o endereço curto e um link de gerenciamento. Guarde o link de gerenciamento; ele é a sua chave para o código.
- Imprima o código. O conteúdo dele nunca mais muda, faça o que fizer com o destino.
- Abra a página de gerenciamento para ver os escaneamentos conforme chegam, mudar para onde o código aponta, pausá-lo ou agendar uma troca, por exemplo enviando os escaneamentos para outra página depois de uma data ou para uma versão em outro idioma conforme o país do visitante.
Cada código é gratuito, e a contagem é mantida enquanto o código existir. Para uma campanha com muitos pontos de exibição, a geração em massa a partir de uma planilha cria um código distinto por linha, cada um rastreado separadamente.
Lendo os números
Alguns padrões que aparecem repetidamente:
- Uma explosão no primeiro dia e depois nada. As pessoas que viram o código primeiro foram funcionários, amigos ou quem o colocou lá. Julgue a campanha a partir da segunda semana.
- Escaneamentos em horários estranhos e de muito longe. Normalmente é um robô, uma prévia de link ou um scanner de segurança que segue todo endereço que vê. Um fundo pequeno e constante disso é normal. Olhe a tendência, não visitas isoladas.
- Um ponto com zero. Antes de concluir que ninguém se importa, verifique se ele escaneia. Luz ruim, reflexo no vidro e um código impresso pequeno demais são comuns, e o nosso guia sobre por que um código não está escaneando lista o resto.
- Escaneamentos que param de repente. Alguém tirou o cartaz, ou o destino quebrou e as pessoas pararam de contar para os amigos. Escaneie o código você mesmo.
Privacidade, resumidamente
Rastrear um código significa manter um redirecionamento que registra visitas. Isso é uma quantidade modesta de dados, e são os mesmos dados que o site de destino ia receber de qualquer jeito. Não colete mais do que precisa, diga com clareza no destino que a visita veio por um código rastreado se o seu público se importar com isso, e não use rastreamento para nada que você ficaria desconfortável em imprimir ao lado do código. Contar quantas pessoas escanearam um cartaz é tranquilo. Descobrir qual indivíduo foi não é possível a partir de um redirecionamento nem é uma boa ideia tentar.
Crie um código QR grátis com o QRCodeEngine — todos os formatos grátis, sem cadastro, e cada código é verificado antes de você baixá-lo.