Link de WhatsApp com UTM: por que a origem se perde e como preservar
A UTM colocada em um link wa.me não chega a lugar nenhum. Entenda o que o WhatsApp lê do link, onde a origem some e as formas de fazer ela chegar até o lead.
Dá para colocar UTM em um link de WhatsApp?
Colocar UTM em um link wa.me não funciona: o WhatsApp abre a conversa e descarta os parâmetros, e o número chega sem origem. Para preservar a UTM, o anúncio precisa apontar para um link ou uma página que registre os parâmetros antes de abrir o WhatsApp. Depois, esse registro precisa ser ligado ao número que enviou a primeira mensagem.
Como é formado um link de WhatsApp?
O link de WhatsApp mais usado tem o formato wa.me. Ele é curto e aceita só duas informações: o número e, se você quiser, um texto para a mensagem.
https://wa.me/5511999999999?text=Ol%C3%A1%2C%20quero%20saber%20mais
| Parte do link | Exemplo | Para que serve |
|---|---|---|
| Número | 5511999999999 | Código do país, DDD e telefone, só com números |
| Texto | ?text=Ol%C3%A1... | Mensagem que já aparece escrita para a pessoa enviar |
| Codificação | %20 no lugar do espaço | Espaços e acentos precisam ser convertidos para o link funcionar |
Existe também o formato longo, com api.whatsapp.com/send, que recebe os mesmos dois dados em parâmetros chamados phone e text. O comportamento é igual.
Repare no que não existe nessa lista: nenhum campo para campanha, origem ou anúncio. O link de WhatsApp não foi feito para carregar rastreamento.
O que acontece com a UTM em um link wa.me?
Uma UTM só tem efeito quando existe uma página sua para lê-la. Em um site, o Google Analytics ou o pixel leem os parâmetros na URL e gravam a origem da visita. No link wa.me, a página que abre é do WhatsApp, e ela só olha para o número e para o texto.
| Onde você coloca a UTM | O que acontece |
|---|---|
| No link wa.me, depois do número | O WhatsApp ignora. A conversa abre e o parâmetro é descartado |
| Dentro do texto da mensagem | Aparece escrito na conversa, para a pessoa ver e apagar |
| Em uma página sua, antes do WhatsApp | A página lê e registra a visita, mas não sabe quem escreveu depois |
| Em um link de rastreamento | O clique é registrado e pode ser ligado ao número que enviou a mensagem |
A primeira linha é o erro mais comum. O link continua funcionando, a conversa abre, e isso dá a impressão de que a UTM foi junto. Ela não foi.
Como preservar a UTM até o WhatsApp?
Há três formas de fazer a origem sobreviver à passagem para o aplicativo. Cada uma chega até um ponto diferente.
1. Código no texto da mensagem. Em vez da UTM, você escreve uma marca na mensagem pronta, como "(A1)". É simples e não depende de ferramenta. Em troca, a marca fica visível, a pessoa pode apagar, e cada anúncio precisa do seu link.
2. Página intermediária. O anúncio leva a uma página sua com um botão de WhatsApp. O Google Analytics registra a visita com a UTM e o clique no botão. Você fica sabendo quantos cliques cada campanha gerou. Não fica sabendo qual contato veio de qual campanha, porque a ligação com o número não existe.
3. Link de rastreamento ligado ao número. O anúncio aponta para um link que registra as UTMs e o identificador do clique e então abre o WhatsApp. Quando a primeira mensagem chega, o sistema liga o clique ao telefone. É a única forma em que a UTM termina dentro da ficha do lead.
O guia sobre como saber de qual anúncio veio o lead do WhatsApp compara os métodos com mais detalhe, incluindo o relatório da Meta.
Qual modelo de UTM usar no anúncio?
No Meta Ads, a UTM não precisa ser escrita à mão em cada anúncio. O campo Parâmetros de URL aceita valores dinâmicos, entre chaves duplas, que a Meta troca pelo nome da campanha, do conjunto e do anúncio na hora do clique.
Um modelo de exemplo, com os parâmetros dinâmicos da Meta:
utm_source=facebook&utm_medium=paid&utm_campaign={{campaign.name}}&utm_term={{adset.name}}&utm_content={{ad.name}}
| Parâmetro | O que leva |
|---|---|
| utm_source | A plataforma de origem, como facebook ou google |
| utm_medium | O tipo de tráfego, como paid para anúncio |
| utm_campaign | A campanha |
| utm_term | O conjunto de anúncios |
| utm_content | O anúncio, ou seja, o criativo |
Com os valores dinâmicos, o mesmo texto serve para todos os anúncios da conta. Você cola uma vez e cada clique chega com os nomes certos.
O Sparkle Tracker tem um modelo pronto, que leva também os identificadores da campanha, do conjunto e do anúncio e o posicionamento. Ele fica em Operações e UTMs, na aba UTMs, e é o mesmo para grupo, conversa 1x1 e venda direta.
O campo certo é Parâmetros de URL. Ele fica na configuração do anúncio, na parte de rastreamento. Não cole os parâmetros no fim do link de destino: é mais fácil errar um caractere e quebrar o endereço.
E no anúncio de Click to WhatsApp, onde entra a UTM?
Não entra. O anúncio de Click to WhatsApp abre a conversa direto, sem passar por endereço nenhum. Como não existe URL, não existe lugar para a UTM.
Nesse formato, a origem vem de outro lugar: a primeira mensagem chega acompanhada de uma referência do anúncio que a pessoa tocou. Um sistema conectado ao número consegue ler essa referência e registrar o lead com o anúncio.
No Sparkle Tracker, esse lead entra como Meta Ads, e o Gerenciador de Anúncios mostra os leads e o custo por lead de cada anúncio. O funcionamento está na página de Click to WhatsApp.
Na prática, quem usa os dois formatos tem duas fontes de origem: a UTM, nos anúncios com link, e a referência do anúncio, nos de Click to WhatsApp. O painel junta as duas.
Como o Sparkle Tracker leva a UTM até o lead?
- O anúncio usa o link da operação no lugar do wa.me, com o modelo de UTM em Parâmetros de URL.
- O link registra o clique, com as UTMs e o identificador do clique, e abre a conversa com a mensagem pronta.
- A pessoa envia a mensagem. Se ela chega até 30 segundos depois do clique, o clique é ligado ao lead.
- O lead aparece no painel com campanha, conjunto, anúncio e posicionamento.
Se existe uma página antes do WhatsApp, o script da operação vai nela, na primeira linha do head, e guarda a origem do visitante até o clique no botão.
Também dá para guardar um parâmetro seu. Em Configurações, Campos da URL, você cadastra o nome do parâmetro, por exemplo vendedor, e acrescenta &vendedor=ana no fim dos parâmetros de URL do anúncio. O valor aparece na ficha do lead, em Campos personalizados.
Como testar se a UTM chegou?
- Abra o link do anúncio com um parâmetro de teste no final, como
?utm_source=teste. - Envie a mensagem que aparece pronta, sem esperar.
- Abra a ficha do lead no painel e confira a aba de informações, que mostra a origem do clique.
Se o lead aparecer como orgânico, a causa costuma ser uma destas:
- O link usado foi o wa.me, e não o link da operação.
- A mensagem demorou. Fora da janela de 30 segundos, o clique não é ligado.
- O número não está conectado, ou o rastreamento de WhatsApp Comercial está desligado.
- O teste foi feito com um número que já era lead. Vale a primeira origem registrada, então um contato antigo não muda de origem.
Quais são os erros mais comuns com UTM e WhatsApp?
- Colar a UTM no wa.me e achar que funcionou porque a conversa abriu.
- Escrever a UTM à mão em cada anúncio. Um nome digitado diferente divide a mesma campanha em duas linhas no relatório.
- Usar um encurtador comum. Ele conta cliques, mas não liga o clique ao número de quem escreveu.
- Trocar o nome da campanha no meio do período. Com parâmetro dinâmico por nome, o histórico se divide. Os identificadores não mudam, e por isso modelos que levam o identificador são mais estáveis.
- Medir só o clique no botão de WhatsApp. Clique não é conversa, e conversa não é venda.
CEO do Sparkle Tracker. Trabalha no mercado digital desde 2020 e criou a plataforma para medir os próprios lançamentos em grupo de WhatsApp. Sobre o autor.
Dúvidas sobre UTM no WhatsApp
Pode colocar, mas não adianta. O WhatsApp lê do link apenas o número e o texto da mensagem, e descarta qualquer outro parâmetro. A conversa abre normalmente e a UTM não fica registrada em lugar nenhum.
O Google Analytics mostra o que acontece nas suas páginas. Se existe uma página antes do WhatsApp, ele registra a visita com a UTM e o clique no botão. Ele não sabe quem enviou a mensagem depois, então não liga a campanha ao contato.
Não. O anúncio de Click to WhatsApp abre a conversa direto e não tem URL para receber parâmetros. Nesse formato, a origem vem da referência do anúncio que acompanha a primeira mensagem, lida por um sistema conectado ao número.
A UTM é um conjunto de parâmetros que você define para dizer a origem do clique, como campanha e anúncio. O fbclid é um código que a própria Meta coloca no link para reconhecer o clique, e o gclid é o equivalente do Google. Um bom rastreamento guarda os dois.
Não. Com os parâmetros dinâmicos da Meta em Parâmetros de URL, o mesmo link serve para todos os anúncios, e cada clique chega com o nome da campanha, do conjunto e do anúncio. No Sparkle Tracker, o link da operação é um só.
Link de WhatsApp rastreável é um link que registra o clique, com as UTMs e o identificador do anúncio, antes de abrir a conversa ou o grupo. O wa.me sozinho não é rastreável, porque o WhatsApp abre sem guardar de onde a pessoa veio. No Sparkle Tracker, o link rastreável é o link da operação, usado no anúncio e também no orgânico, como mostra a página de trackeamento orgânico.
Faça a UTM chegar até a ficha do lead.
Troque o wa.me pelo link da operação e veja cada conversa com campanha, conjunto e criativo. 7 dias grátis no plano mensal.