Skip to main content

Script de passagem de UTMs

Quando usar

Caso você tenha uma página de vendas dedicada, é necessário instalar o script de passagem de UTMs na página de checkout da Hotmart.

Por que é importante

O script de passagem de UTMs desempenha um papel crucial ao transferir as informações das UTMs de uma página para outra dentro do seu funil de vendas, garantindo que esses dados sejam rastreados até o momento do checkout.

Como instalar

  1. Acesse a página de checkout da sua oferta na Hotmart
  2. Adicione o script abaixo na tag <head> da página de checkout
  3. Salve as alterações
Script de passagem de UTMs
<script>
   var timer = setInterval(function () {
      const location =
         window.trackingNemu?.nemuUtms ||
         new URL(document.location.href)?.searchParams;
      const fields = [
         "src",
         "sck",
         "utm_source",
         "utm_medium",
         "utm_campaign",
         "utm_content",
         "utm_term",
      ];
      var links = document.getElementsByTagName("a");

      for (var i = 0, n = links.length; i < n; i++) {
         if (links[i].href.includes("#")) continue;
         if (links[i].href) {
            let link = new URL(links[i].href);
            fields.forEach((field) => {
               if (location.get(field))
                  link.searchParams.set(field, location.get(field));
            });
            let href = link.href;
            links[i].href = href;
         }
      }
   }, 500);
</script>

Parâmetros rastreados

O script captura automaticamente os seguintes parâmetros de UTM:
  • src - Fonte do tráfego
  • sck - Chave de rastreamento personalizada
  • utm_source - Origem da campanha
  • utm_medium - Meio de marketing
  • utm_campaign - Nome da campanha
  • utm_content - Conteúdo específico
  • utm_term - Termos de busca
Dica: O script funciona automaticamente a cada 500ms, garantindo que as UTMs sejam capturadas mesmo em navegações rápidas entre páginas.

Configurando Webhooks

  1. No menu lateral esquerdo, clique em Ferramentas e depois em Ver todas
  1. Na barra de pesquisa, digite: Webhook e clique no card exibido
  1. Acesse a aba Autenticação e clique em Copiar para copiar o Hottok de verificação
  1. Na Nemu, acesse Configurações > Webhooks, pesquise por Hotmart e clique em Conectar
  1. Defina um nome para o seu Webhook, cole o seu Hottok copiado no passo 3 e clique em Salvar
  1. Copie a URL do Webhook gerada.
  1. Volte para a Hotmart e clique no botão + Cadastrar Webhook
  1. Preencha os campos com as informações do passo 6 e clique em Salvar
  1. Em eventos, selecione Todos e clique em Salvar