Como Capturar Parâmetros de UTMs no Formulário do Elementor

Capturar Parâmetros de UTMs no seu Formulário é essencial para um rastreamento eficiente, veja abaixo como realizar a configuração completa no Form do Elementor.

Como configurar os “campos ocultos” no seu formulário do Elementor

Para começar, acesse a sua página pelo editor do Elementor, em seguida clique no seu formulário para editá-lo e em depois em “Adicionar item

Configurar formulário do elementor para capturar utms da URL

Em Type, selecione “Hidden” (oculto) e em label coloque o nome do parâmetro que irá puxar. Começamos com “utm_source

Configurar Hidden Fields (campos ocultos) para capturar utms no formulário do Elementor

Vá até a aba “Advanced“, em Default Value clique no icone das pilha e em seguida procure por “Request Parameter

configurar reques parameter para capturar utms no formulário do Elementor

Depois clique na ferramenta para abrir as configurações. Em “Type” mantenha “Get” e em Parameter Name, escreva “utm_source

Em ID chame o campo pelo mesmo nome do parâmetro que está puxando.

Repita o processo para os demais parâmetros-padrão de UTM: utm_campaign, utm_medium, utm_term e utm_content. Esse processo funciona para qualquer parâmetro, inclusive parâmetros personalizados.

Para agilizar o processo, clique no ícone de “Criar cópia” em cima do campo oculto recém criado

No final você terá seu formulário com os campos visíveis sendo exibidos e os campos ocultos do Elementor configurados para capturar os parâmetros de UTM da sua URL


Teste suas configurações

Comece inserindo alguns parâmetros de teste na URL sua página, por exemplo:


https://eduardomezzavilla.com.br/teste/?utm_source=teste-source&utm_campaign=teste-campaign&utm_medium=teste-medium&utm_term=teste-term&utm_content=teste-content

Acessa a página com o formulário configurado contendo os parâmetros UTMs de teste e faça um cadastro de teste.

Depois, abra seu painel do WordPress e vá até Elementor > Submissions

Identifique seu teste realizado e clique no seu email que você inseriu no teste.

Quando você abrir os dados de cadastro, deverá encontrar os valores que inseriu na sua URL

Bônus – Script que limpa as UTMs antes de

Um problema comum na captura de parâmetros UTM surge quando os dados ficam “presos” no formulário.

Nesse caso, vários leads passam a aparecer com os mesmos parâmetros, mesmo quando vêm de campanhas ou canais diferentes. Como resultado, você analisa dados distorcidos e toma decisões com base em informações incorretas.

Isso acontece, principalmente, quando o sistema mantém dados antigos e continua reutilizando essas informações ao longo do tempo.

Para evitar esse cenário, o script limpa qualquer valor existente nos campos de parâmetros UTM. Assim, ele impede o reaproveitamento de dados antigos e mantém apenas informações atualizadas.

Dessa forma, você reduz erros de atribuição e, consequentemente, melhora a confiabilidade dos dados usados na análise das campanhas.

Para fazer isso, acesse “Elementor“> “Custom Code

configurar scripts que limpa utms do formulário

Adicione um novo código e instale-o no BODY – END, conforme indica a imagem abaixo.

Segue o código abaixo:

<script>
document.addEventListener("DOMContentLoaded", function() {
  var urlParams = new URLSearchParams(window.location.search);

  document.getElementById("form-field-utm_source").value = urlParams.get("utm_source") || "";
  document.getElementById("form-field-utm_medium").value = urlParams.get("utm_medium") || "";
  document.getElementById("form-field-utm_campaign").value = urlParams.get("utm_campaign") || "";
  document.getElementById("form-field-utm_term").value = urlParams.get("utm_term") || "";
  document.getElementById("form-field-utm_content").value = urlParams.get("utm_content") || "";
});
</script>

Conclusão

Configurar corretamente a captura de parâmetros UTM no formulário é o primeiro passo para ter clareza sobre o que realmente gera resultado nas suas campanhas.

No entanto, na prática, a maioria das operações ainda perde dinheiro por erros invisíveis de rastreamento, atribuição incorreta ou dados contaminados — como no caso das UTMs presas.

Ou seja, mesmo com tudo aparentemente “funcionando”, é comum tomar decisões baseadas em dados distorcidos, o que impacta diretamente o seu ROI.

Por isso, se você já investe em tráfego pago ou pretende escalar suas campanhas, faz sentido validar se toda a sua estrutura está realmente correta — do clique até a conversão.

Hoje eu disponibilizo um diagnóstico completo de tráfego e rastreamento, onde analiso exatamente esses pontos: identificação de falhas, gargalos de atribuição e oportunidades de melhoria que podem estar escondidas na sua operação.

Como esse diagnóstico é feito de forma individual e estratégica, eu abro poucas vagas por período.

Se fizer sentido para você, você pode solicitar o seu diagnóstico aqui:

0 0 votos
Classificação do artigo
Inscrever-se
Notificar de
guest
0 Comentários
mais antigos
mais recentes Mais votado
Feedbacks embutidos
Ver todos os comentários

Conteúdo do artigo