GTM
Empurra um evento no dataLayer do Google Tag Manager quando a página do funil abre — nome e parâmetros definidos por você
O elemento GTM, da categoria Integração, empurra um evento no dataLayer do Google Tag Manager quando a página abre. Ele não executa código seu — para isso existe o Script — e, como o Redirecionar, não desenha nada para o visitante.
Ele também não instala o GTM: quem carrega o container do tag manager é o funil. Em Configurações do funil, Integrações, tipo Google Tag Manager, preencha o ID do Container (formato GTM-XXXXXXX; IDs G-XXXXXXX, do GA4, não são aceitos). Sem esse ID no funil publicado, o elemento fica inerte, sem aviso nenhum no editor.
O que você preenche
A aba Conteúdo tem duas seções. Em Evento, o campo Nome é texto livre (lead_complete, por exemplo): o GTM não define eventos padrão, então não há catálogo. Esse nome é literal — {{variavel}} aqui não é resolvido. Em Parâmetros, o botão Adicionar parâmetro, que aparece ao passar o mouse na seção, cria um par Chave / Valor — reordenável, duplicável e sem limite de quantidade. O Valor aceita variáveis do funil pelo botão de inserir — é assim que você manda o total do pedido ou uma resposta do Quiz. No disparo, chave vazia é descartada e chave repetida faz valer a última.
Enquanto o nome estiver fora do formato aceito (começa com letra; só letras, dígitos, _ e .; até 60 caracteres), o painel mostra o alerta Evento não configurado. Ele não impede salvar nem publicar: um nome fora do formato ainda é empurrado.
No editor e no funil publicado
No canvas você vê apenas uma caixa tracejada com o logo do GTM e o nome do evento — âmbar quando ainda não há nome. Nada é disparado no editor.
No funil publicado, o disparo acontece uma vez por montagem da página: sair e voltar dispara de novo; ficar na mesma página, não. Diferente dos elementos Meta Pixel e TikTok Pixel, que disparam uma única vez por sessão, o GTM re-dispara sempre que a página é montada de novo. No modo Testar o GTM fica fora da página: nenhum evento chega ao seu container.
Com o container configurado, o funil publicado também empurra sozinho um evento xquiz.page_view no dataLayer a cada página que abre — em todas as páginas, tenham elas um elemento GTM ou não. O evento carrega o slug, o nome e o id da página (slug, pageTitle e pageId): use esse evento no GTM para disparar suas tags, em vez do "History Change".
Configurações
A aba Configurações traz só o Nome do elemento; não existe aba Tema, Delay nem Exibição condicional. Mudanças no evento só valem depois de publicar.
O que sai daqui é um evento do GTM, visível no Preview do GTM e nas ferramentas ligadas a ele. Não é um evento do XQuiz: não aparece em Leads nem em Analytics.

