Sem cookies · Sem banner de consentimento · Dados na EuropaSem cookies · GDPR · Dados na UE

Português
Conversões

Como rastrear eventos personalizados com JavaScript

Para ações que acontecem dentro do seu código: um pagamento confirmado, uma etapa de formulário concluída, um vídeo visto até o fim…

Menu da documentação

Crie a meta

Nova meta personalizada com nome, chave e valor
  1. Configurações → Metas → Nova meta → «Personalizada».
  2. Dê um nome e uma chave: letras, números e _ . : - (até 64 caracteres), por exemplo purchase ou signup_step_2.
  3. Opcional: um valor em euros para cada conversão.
  4. Salve: o painel mostra o código exato com sua chave.

Chame pelo seu código

Chame _ovt() com a chave no momento em que a ação acontecer. O código de rastreamento precisa estar instalado nessa página.

_ovt('purchase');

Por exemplo, quando um formulário assíncrono é enviado com sucesso:

form.addEventListener('submit', async (e) => {
  e.preventDefault();
  const res = await fetch('/api/contact', { method: 'POST', body: new FormData(form) });
  if (res.ok) _ovt('contact_sent');
});

Cada chamada conta uma conversão. Chame apenas quando a ação realmente acontecer (depois da confirmação do servidor), não no clique.

Lojas virtuais

As integrações do WooCommerce e PrestaShop já enviam eventos de pedidos concluídos (com seu valor), finalização de compra, carrinho, cupons e buscas. Veja os guias em Integrações.

Não encontrou o que procura? Escreva para nós e ajudaremos você. Fale conosco