No marketing digital orientado a dados, a precisão da atribuição não é apenas um detalhe técnico; é o pilar que sustenta a escalabilidade das suas campanhas. Um dos maiores desafios enfrentados por infoprodutores e gestores de tráfego é o “buraco negro” de dados que ocorre na transição entre a Landing Page proprietária e checkouts externos, como Hotmart ou Kiwify.
Quando o usuário clica no botão de compra, os parâmetros de origem (UTMs) frequentemente se perdem, resultando em métricas de ROI imprecisas e dificuldade na otimização de anúncios. Neste artigo, vamos eliminar esse problema definitivamente. Você aprenderá como configurar o Google Tag Manager (GTM) para capturar dinamicamente as UTMs da URL e transferi-las automaticamente para o seu checkout, garantindo que cada venda seja atribuída à campanha correta.
Realizando a configuração
O primeiro passo é copiar o código de JavaScript que você está visualizando abaixo, é um código de extrema importância para todo o resto da configuração.
<script>
(function () {
var links = document.querySelectorAll(‘a[href*=”pay.hotmart.com”]’);
var original = “”;
var track = “”;
var novoLink = “”;
var arrURL = [];
// Substitua os valores abaixo pelos reais, ou deixe os placeholders do GTM
var rastreio = “sck={{utm_source}}|{{utm_medium}}|{{utm_campaign}}|{{utm_content}}|{{utm_term}}&utm_source={{utm_source}}&utm_medium={{utm_medium}}&utm_campaign={{utm_campaign}}&utm_content={{utm_content}}&utm_term={{utm_term}}”;
for (var i = 0; i < links.length; i++) {
console.log(1);
original = links[i].getAttribute(“href”);
track = rastreio;
arrURL = original.split(‘?’);
if (arrURL.length == 1) {
novoLink = original + “?” + track;
} else {
novoLink = arrURL[0] + “?” + track + “&” + arrURL[1];
}
links[i].setAttribute(“href”, novoLink);
}
})();
</script>
Feito isso, crie uma nova tag no seu Google Tag Manager Web com as seguintes configurações
- Tipo de Tag: HTML Personalizado
- Cole o script
- Acionamento: All Pages

E salve.
Agora, na aba ‘Variáveis’, vamos criar as variáveis para passar todas as UTM’s. Realize a configuração abaixo:
- Tipo de Variável: URL
- Tipo de Componente: Consulta
- Chave de Consulta: utm_source
- Origem da URL: URL da página/padrão

Faça essa configuração para as demais utm’s como: utm_id, utm_medium, utm_campaign, utm_term, utm_content e salve todas.
Para testar, copie a URL do seu site já com as utm’s.
Dica: É possível montar uma URL utmizada utilizando o ga-dev-tools.google.
Testando sua configuração
Tendo feito as configurações anteriores, faça um debugg pelo seu Google Tag Manager Web, utilizando a sua URL com as UTM’s.
Um detalhe importante: O Script que estamos utilizando localiza todos os botões com o link ‘pay.hotmart’ e insere as UTM’s do seu site ou LP nesse botão, uma vez que o botão é clicado, todas as utm’s são automaticamente transferidas. Caso queira fazer para outro site ou para a Kiwify acesse o script e altere todos os links ‘pay.hotmart’ para o link que deseja transferir as UTM’s
Conclusão
Implementar a transferência automática de UTMs via Google Tag Manager vai muito além de um simples ajuste técnico rotineiro. Trata-se fundamentalmente de recuperar a integridade total da sua inteligência de dados de marketing digital. Ao garantir que todas as informações essenciais de origem acompanhem a jornada completa do usuário, desde o primeiro clique na Landing Page até o momento decisivo do checkout em plataformas como Hotmart ou Kiwify, você elimina definitivamente o perigoso achismo das suas análises diárias e ganha a clareza estratégica necessária para escalar suas campanhas de tráfego com segurança financeira.
Lembre-se sempre de que em um mercado digital cada vez mais competitivo e saturado, vence o player que detém os dados mais precisos para tomar decisões rápidas, assertivas e lucrativas baseadas na realidade dos fatos. Esta automação profissional assegura que nenhum investimento seja desperdiçado em fontes de tráfego que não convertem. Agora que o seu rastreamento está devidamente blindado, seu foco pode finalmente voltar-se de forma integral para a otimização constante de criativos e ofertas irresistíveis que convertem muito mais.
Também siga o Mundo do Traqueamento em outras redes sociais:
Inscreva-se no https://www.youtube.com/channel/UC6mX6bbcEmQoaznI0D7Aw5Q
Siga e curta no https://www.instagram.com/mundodotraqueamento/
Siga e comente no https://twitter.com/traqueamento
Siga também no https://www.linkedin.com/company/mundo-do-traqueamento




