Pular para o conteúdo
Abra seu espaço de trabalho
Ver tópicos de ajuda
Conversões otimizadas

Configure as conversões otimizadas com o Velo.

Ative as conversões otimizadas no Google Ads, envie dados de contato com hash dos formulários só com consentimento e comprove com um formulário de teste.

6 min de leituraRevisado em 21 de outubro de 2026

Como as conversões otimizadas seguem o consentimento

As conversões otimizadas acrescentam à sua conversão do Google Ads uma cópia com hash dos dados de contato que o visitante digitou, como um endereço de e-mail. O Google usa essa cópia para associar a conversão a um clique no anúncio quando faltam cookies ou o visitante trocou de dispositivo.

A tag do Google só envia esses dados quando o sinal ad_user_data está concedido. O Velo concede ad_user_data, junto com ad_storage e ad_personalization, quando o visitante permite a categoria Publicidade. Nas regiões em que o Velo pergunta antes de rastrear, ele continua negado até lá. Um navegador que envia o Global Privacy Control é tratado como uma recusa de publicidade.

O Velo nunca lê os seus formulários.

A tag do Google coleta os dados de contato e aplica o hash. O Velo só define os sinais de consentimento que decidem se a tag pode enviá-los.

Antes de começar

  • O Velo está instalado e o Consent Mode funciona. Confira com o teste no Tag Assistant.
  • Uma conversão do Google Ads dispara quando o visitante preenche o seu formulário, se cadastra ou compra, por exemplo na página de agradecimento.
  • O endereço de e-mail ou o número de telefone está disponível na página quando essa conversão dispara.
  • Você pode editar as metas do Google Ads e publicar o seu contêiner do GTM ou editar o código do seu site.
  • O seu aviso de privacidade diz que você compartilha dados de contato com hash com o Google para medir publicidade. Confira o texto com quem orienta você em privacidade.

Ative no Google Ads

  1. No Google Ads, abra Goals → Settings.
  2. Expanda Customer data use. Em contas mais antigas, o painel se chama Enhanced conversions.
  3. Selecione Turn on enhanced conversions, leia os termos de dados do cliente e aceite-os.
  4. Salve.

Desde 2026, uma só configuração cobre as conversões otimizadas para a web e para leads, e o Google Ads aceita dados da tag do Google, do GTM e do Data Manager ao mesmo tempo. Se a sua conta ainda pedir um método, escolha o que você usa abaixo: Google Tag Manager ou Google tag.

Configure no Google Tag Manager

O GTM pode encontrar os dados de contato de três formas:

  • Automatic collection procura um endereço de e-mail ou um número de telefone na página. É a forma mais rápida, mas a menos confiável.
  • Manual configuration lê os seletores CSS ou as variáveis JavaScript que você indicar, um por campo.
  • Code lê um objeto que o seu site envia para a camada de dados. É a forma mais confiável.
  1. Abra a tag Google Ads Conversion Tracking da conversão, como a sua tag de lead ou de compra.
  2. Selecione Include user-provided data from your website.
  3. Em User-provided data, escolha New Variable e selecione uma das três formas.
  4. Mantenha as configurações de consentimento da tag como estão. As tags do Google Ads têm verificações de consentimento nativas, então seguem os sinais que o Velo define sem configurações extras.
  5. Não adicione um gatilho velo_consent_update a uma tag de conversão. Ele contaria uma conversão cada vez que um visitante fizesse uma escolha.
  6. Faça o preview e publique o contêiner.

Na opção Code, coloque os dados na camada de dados quando o formulário for enviado, depois leia user_data com uma Data Layer Variable e selecione-a na variável User-Provided Data.

Apenas exemplo · use os valores do seu formulário
dataLayer.push({
  event: 'generate_lead',
  user_data: {
    email: formEmail,
    phone_number: '+34600000000'
  }
});

Configure com a tag do Google no seu código

Com a tag do Google instalada diretamente, volte a Goals → Settings no Google Ads. Se aparecer Tag details, escolha ali a detecção automática ou seletores CSS. Caso contrário, defina os dados no seu código antes do evento de conversão.

Apenas exemplo · use o seu próprio ID e rótulo de conversão
<script>
  gtag('set', 'user_data', {
    email: formEmail,
    phone_number: '+34600000000'
  });
  gtag('event', 'conversion', { send_to: 'AW-XXXXXXXXX/XXXXXXXXXX' });
</script>

Envie os valores sem hash e deixe a tag aplicar o hash, ou aplique você mesmo o hash com SHA-256 depois de remover os espaços e passar o texto para minúsculas. Deixe de fora os campos que você não coleta. Mantenha o trecho de código do Velo acima da tag do Google, como mostrado em Instalar o trecho de código, para a tag ler os padrões de consentimento primeiro.

Teste com o envio de um formulário

Envie o seu próprio formulário duas vezes, uma aceitando publicidade e outra recusando. Use um endereço de e-mail seu e avise a sua equipe, porque o teste pode chegar ao seu CRM ou à sua caixa de entrada.

Teste 1: aceite publicidade

  1. Abra o site publicado em uma janela anônima e escolha Aceitar tudo no banner do Velo.
  2. Abra as ferramentas de desenvolvedor do navegador, vá para Network e digite conversion no filtro.
  3. Preencha o formulário com o seu endereço de teste e envie.
  4. Clique na requisição para googleadservices.com/pagead/conversion/ ou google.com/pagead/1p-conversion/ e abra Payload.
  5. Encontre o parâmetro em. Ele deve começar com tv.1~em e continuar com uma longa sequência de letras e números. Essa sequência é o endereço com hash.

Teste 2: recuse publicidade

  1. Abra uma nova janela anônima e escolha Recusar no banner do Velo.
  2. Envie o formulário de novo com o seu endereço de teste.
  3. Ou nenhuma requisição de conversão aparece, ou ela aparece sem a longa sequência com hash depois de tv.1~em. Os dois casos significam que os dados de contato ficaram no navegador.

Com o GTM, você também pode fazer os dois testes no Preview. Selecione o evento de conversão no Tag Assistant e abra Consent: ad_user_data deve mostrar Granted no primeiro teste e Denied no segundo.

Cerca de 72 horas depois, abra Goals → Summary no Google Ads, selecione a ação de conversão e confira o Diagnostics dela para as conversões otimizadas.

Em breve: a extensão do Velo para o Chrome faz este teste por você.

Envie um formulário de teste com o painel lateral aberto, e a extensão do Velo para o Chrome vai mostrar se a conversão levou dados com hash e com qual consentimento ela foi enviada. Entre na lista de espera para saber quando ela estiver pronta.

Se algo não parecer certo

O parâmetro em termina em tv.1~em.

A tag disparou antes de os dados de contato estarem disponíveis, muitas vezes porque o formulário redireciona primeiro. Coloque os dados na camada de dados quando o formulário for enviado, ou mantenha-os na página de agradecimento, e dispare a conversão depois disso.

Não há parâmetro em depois de aceitar.

As conversões otimizadas estão desativadas no Google Ads, os termos não foram aceitos, ou Include user-provided data from your website não está selecionado na tag. Confira também no Tag Assistant se ad_user_data estava concedido quando a conversão disparou.

Os dados com hash são enviados depois de uma recusa.

A tag do Google provavelmente começa antes do Velo ou tem os seus próprios padrões de consentimento. Siga Resolva estados de consentimento inesperados e depois repita o teste.

O Diagnostics continua sem dados depois de alguns dias.

O Diagnostics precisa de conversões reais de visitantes que aceitaram publicidade. Confira se a ação de conversão que você editou é a mesma para a qual a sua tag envia, e se a conversão não é importada do Google Analytics, algo que as conversões otimizadas não suportam.