Resposta rápida: para rastrear vendas da Hotmart no Meta Ads, você precisa configurar o Pixel da Meta na Hotmart, usar parâmetros de campanha como src, sck e UTMs nos links, enviar o evento Purchase para a Meta e validar se as compras aparecem no Gerenciador de Eventos. Para uma leitura mais confiável, o ideal é combinar Pixel, Conversions API e uma padronização clara de links.
O erro mais comum é olhar só para a Hotmart e esperar que o Meta Ads entenda automaticamente qual anúncio gerou cada compra. A Hotmart registra a venda, mas o Meta precisa receber o evento de conversão com sinais suficientes para atribuir aquela compra à campanha certa.
Se você usa página própria antes do checkout, como uma landing page no WordPress, o fluxo fica assim:
- A pessoa clica no anúncio.
- Entra na sua página com UTMs.
- O Pixel registra a visita e os eventos da página.
- O link para checkout leva parâmetros como
srcousck. - A Hotmart registra a venda.
- A Meta recebe o evento de compra pelo Pixel da Hotmart, pela CAPI ou por uma automação.
- Você compara Meta Ads, Hotmart e GA4 antes de tomar decisão de orçamento.
- Hotmart: mostra venda real, origem e parâmetros de campanha quando bem configurados.
- Meta Ads: precisa receber evento de compra para otimizar campanhas e medir resultado.
- UTM: ajuda GA4, planilhas e relatórios externos a entenderem a origem do clique.
srcesck: ajudam a levar identificação de campanha para a Hotmart.- CAPI: melhora a resiliência do tracking quando o navegador falha ou bloqueia eventos.
O que significa rastrear vendas da Hotmart no Meta Ads?
Rastrear vendas da Hotmart no Meta Ads significa fazer a compra aprovada aparecer como conversão dentro do ecossistema da Meta.
Na prática, isso serve para responder perguntas como:
- qual campanha gerou compra;
- qual conjunto trouxe venda mais barata;
- qual criativo iniciou checkout, mas não vendeu;
- qual origem aparece na Hotmart;
- quais compras foram atribuídas pela Meta;
- onde existe diferença entre clique, checkout e venda.
Sem esse rastreamento, você pode vender na Hotmart e ainda assim ver o Meta Ads marcando poucas ou nenhuma compra. Isso distorce CPA, ROAS e decisões de escala.
O fluxo correto de rastreamento
O fluxo ideal não depende de um único ponto de medição. Ele combina página, checkout, plataforma de venda e servidor.
Leitura rápida: cada camada responde uma pergunta diferente. Hotmart confirma a venda; Meta otimiza campanha; UTMs ajudam a auditar origem.
| Camada | O que mede | Por que importa |
|---|---|---|
| Meta Ads | Clique, visualização, campanha, conjunto e anúncio | Mostra de onde veio o tráfego pago |
| Landing page | PageView, clique no CTA, início de checkout | Mostra se o clique virou intenção |
| Hotmart | Compra, produto, valor, status e origem | Confirma a venda real |
| Pixel da Meta | Eventos no navegador | Ajuda remarketing e atribuição |
| Conversions API | Eventos enviados pelo servidor | Reduz perda de sinal e melhora confiabilidade |
| GA4 | Sessão, origem, campanha e comportamento | Ajuda a comparar canais fora da Meta |
O objetivo não é fazer todos os painéis baterem 100%. Isso raramente acontece. O objetivo é evitar cegueira: saber se a campanha vende, se a Hotmart recebeu origem e se a Meta está recebendo sinal suficiente para otimizar.
Passo 1: configure o Pixel da Meta na Hotmart
O primeiro passo é instalar o Pixel da Meta no produto dentro da Hotmart.
De forma geral, o processo é:
- Criar ou localizar o Pixel no Gerenciador de Eventos da Meta.
- Copiar o ID do Pixel.
- Entrar na Hotmart.
- Acessar as configurações de pixel de rastreamento do produto.
- Selecionar Meta/Facebook e Instagram.
- Inserir o ID do Pixel.
- Escolher os eventos que devem ser enviados.
- Salvar e testar.
Segundo a própria Hotmart, o Pixel de Rastreamento permite enviar eventos para plataformas externas, como Meta, Google Ads, TikTok e LinkedIn, ajudando a acompanhar ações como acesso à página de pagamento e compra concluída.
Essa etapa é essencial porque o checkout da Hotmart é externo ao seu site. Se você mede apenas sua landing page, sabe quem clicou no botão de compra, mas não sabe necessariamente quem pagou.
Passo 2: use UTMs no anúncio
UTM é o padrão mais fácil para identificar origem de tráfego em ferramentas como GA4, planilhas e alguns relatórios de campanha.
Exemplo de link para a sua landing page:
https://viniensina.com.br/lp5/?utm_source=facebook&utm_medium=paid_social&utm_campaign=ebook-hotmart&utm_content=criativo01
Um padrão simples:
| Parâmetro | Exemplo | Uso |
|---|---|---|
utm_source |
facebook |
Origem do tráfego |
utm_medium |
paid_social |
Tipo de canal |
utm_campaign |
ebook-hotmart |
Campanha |
utm_content |
video01 |
Criativo, anúncio ou variação |
utm_term |
aberto-brasil |
Público, palavra-chave ou segmento |
Use sempre nomes consistentes. Não misture facebook, Facebook, fb e meta para a mesma origem se você quer relatórios limpos.
Se quiser montar esses links sem errar, use o Gerador de UTM gratuito do ViniEnsina.
Passo 3: passe src ou sck para a Hotmart
Além das UTMs, a Hotmart tem parâmetros próprios para identificar origem e campanha.
O src é muito usado para identificar a origem da venda em links de afiliados ou páginas externas. O sck também aparece em fluxos de rastreamento e relatórios da Hotmart, especialmente quando você quer acompanhar tags de campanha.
Exemplo simples:
https://pay.hotmart.com/ABC123?src=facebook_paid_social_ebook
Exemplo com identificação mais detalhada:
https://pay.hotmart.com/ABC123?sck=facebook|ebook-hotmart|criativo01
Uma boa regra é carregar a informação principal da campanha para o checkout. Assim, quando a venda aparecer na Hotmart, você consegue comparar a origem registrada lá com o que a Meta e o GA4 dizem.
Passo 4: preserve os parâmetros entre página e checkout
Se o anúncio manda para uma landing page antes do checkout, a página precisa preservar a origem quando o usuário clica no botão de compra.
Exemplo:
- Usuário chega em
/lp5/?utm_source=facebook&utm_medium=paid_social&utm_campaign=ebook-hotmart&utm_content=video01. - A página captura esses parâmetros.
- O botão da Hotmart recebe
srcousckbaseado nessa origem. - O usuário compra.
- A Hotmart registra a venda com a identificação da campanha.
Se você não preserva os parâmetros, a campanha pode estar vendendo e mesmo assim a Hotmart mostrar origem genérica ou vazia.
src e sck não são repassados.
Passo 5: envie evento de compra para a Meta
Para o Meta Ads otimizar campanha para venda, a plataforma precisa receber evento de compra.
O evento padrão usado para compra é Purchase.
Esse evento pode chegar à Meta por caminhos diferentes:
- Pixel configurado na Hotmart;
- Pixel disparado na página de obrigado, quando existe;
- Conversions API via servidor;
- automação com webhook da Hotmart e n8n;
- integração nativa ou ferramenta intermediária.
O cenário mais simples é configurar o Pixel na Hotmart. O cenário mais robusto é usar Pixel + CAPI, principalmente quando você quer reduzir perda por navegador, bloqueador, cookie ou checkout externo.
Passo 6: use event_id quando Pixel e CAPI enviarem a mesma venda
Se a mesma compra pode ser enviada pelo navegador e pelo servidor, você precisa deduplicar.
Deduplicação é o processo que impede a Meta de contar duas vezes o mesmo evento.
Exemplo:
- O Pixel envia
Purchase. - A automação via webhook também envia
Purchasepela CAPI. - Os dois eventos representam a mesma compra.
- A Meta usa
event_nameeevent_idpara identificar duplicidade. - A compra é contada uma vez.
Sem isso, você pode inflar conversões. Com event_id errado, você pode perder deduplicação ou criar dados inconsistentes.
Passo 7: valide no Gerenciador de Eventos
Depois de configurar, valide antes de escalar verba.
Checklist básico:
- o Pixel aparece ativo no Gerenciador de Eventos;
- a página dispara
PageView; - o botão de checkout dispara evento ou pelo menos preserva origem;
- o checkout da Hotmart envia evento configurado;
- a compra aprovada gera
Purchase; - o evento tem valor e moeda corretos;
- o
event_idaparece quando há Pixel + CAPI; - os parâmetros de campanha aparecem na Hotmart;
- o teste não duplicou compra;
- a campanha no Meta Ads começa a receber conversões atribuídas.
Não valide apenas pelo Ads Manager. Primeiro veja se o evento existe no Gerenciador de Eventos. Depois olhe campanha, conjunto e anúncio.
Pixel da Hotmart vs CAPI própria: quando usar cada um?
Leitura rápida: se você está começando, configure o Pixel na Hotmart. Se já vende e precisa de mais precisão, avance para CAPI com webhook.
| Setup | Quando usar | Limite |
|---|---|---|
| Pixel na Hotmart | Início, validação rápida, operação simples | Depende do fluxo e das opções da plataforma |
| Pixel na landing page | Medir visita, CTA, checkout iniciado | Não confirma compra sozinho |
| CAPI via webhook Hotmart | Compra aprovada, valor real, tracking mais robusto | Exige implementação técnica |
| Pixel + CAPI | Escala, otimização e atribuição mais confiável | Precisa de deduplicação correta |
O caminho mais seguro costuma ser evolutivo:
- Configure Pixel na Hotmart.
- Padronize UTMs e
src/sck. - Valide compra real.
- Depois implemente CAPI com webhook.
- Só então tome decisão pesada de escala.
Como usar webhook da Hotmart para enviar compra via CAPI
Webhook é uma notificação enviada pela Hotmart quando algo acontece, como uma compra aprovada.
Um fluxo comum:
- Hotmart recebe pagamento aprovado.
- Hotmart envia webhook para uma URL sua ou para o n8n.
- O n8n filtra apenas compras aprovadas.
- A automação monta o evento
Purchase. - A automação envia o evento para a Meta Conversions API.
- O evento leva dados como valor, moeda, email com hash quando permitido, IP, user agent,
fbp,fbceevent_id. - A Meta recebe o evento e tenta atribuir à campanha.
Esse setup é mais técnico, mas resolve um problema importante: a compra acontece fora da sua página, então o servidor pode confirmar o evento com mais confiabilidade.
Exemplo de estrutura de links
Imagine uma campanha para vender um ebook.
Link do anúncio para a landing page:
https://viniensina.com.br/lp5/?utm_source=facebook&utm_medium=paid_social&utm_campaign=ebook-junho&utm_content=video01
Link do botão para o checkout:
https://pay.hotmart.com/ABC123?sck=facebook|paid_social|ebook-junho|video01
Leitura esperada:
- GA4 identifica origem
facebook / paid_social; - Hotmart recebe tag de campanha no checkout;
- Meta Pixel mede visita e eventos de navegação;
- Hotmart confirma compra;
- CAPI envia
Purchasequando a venda é aprovada.
Como auditar se está funcionando
Não confie em um único número. Compare camadas.
| Pergunta | Onde olhar |
|---|---|
| A campanha teve clique? | Meta Ads |
| O clique chegou na página? | GA4, Pixel, logs ou analytics da landing |
| A pessoa clicou no checkout? | Evento de CTA, Hotmart Analytics ou parâmetro |
| A venda foi aprovada? | Relatório de vendas da Hotmart |
| A Meta recebeu compra? | Gerenciador de Eventos |
| A campanha atribuiu compra? | Ads Manager |
| A origem foi preservada? | Hotmart, GA4 e parâmetros src/sck |
Se a Hotmart mostra venda e a Meta não mostra compra, o problema pode estar no evento de compra, na atribuição, no atraso de processamento, no consentimento/cookie ou na falta de CAPI.
Se a Meta mostra clique e a landing não mostra visita, investigue carregamento, redirecionamento, bloqueios, queda mobile ou parâmetros quebrados.
Erros comuns
Usar só UTM e achar que isso rastreia compra na Meta
UTM ajuda a identificar origem, mas não substitui evento de conversão. Para o Meta Ads, você precisa enviar evento como Purchase.
Mandar o usuário direto para a Hotmart sem padrão de campanha
Pode funcionar, mas você perde contexto se não usar parâmetros de campanha. Depois fica difícil saber qual anúncio gerou venda.
Não testar compra real
Eventos de visualização não provam que a compra está funcionando. Sempre que possível, valide o fluxo completo com uma compra real ou teste controlado.
Não usar event_id com Pixel + CAPI
Se navegador e servidor enviam o mesmo Purchase, use deduplicação. Caso contrário, a leitura pode ficar duplicada.
Comparar Meta e Hotmart como se fossem o mesmo relatório
Hotmart mede venda real na plataforma. Meta mede conversões atribuídas dentro da janela e regras da própria plataforma. Diferença pequena é normal; diferença grande precisa de auditoria.
Checklist rápido
- [ ] Pixel da Meta criado.
- [ ] Pixel configurado na Hotmart.
- [ ] UTMs padronizadas nos anúncios.
- [ ]
srcousckpreservado no checkout. - [ ] Landing page não perde parâmetros.
- [ ] Evento
Purchaseconfigurado. - [ ] Valor e moeda enviados corretamente.
- [ ] CAPI configurada se houver volume ou necessidade de robustez.
- [ ]
event_idusado para deduplicação. - [ ] Compra validada no Gerenciador de Eventos.
- [ ] Venda conferida na Hotmart.
- [ ] Meta Ads comparado com Hotmart e GA4.
Perguntas frequentes
Como rastrear venda da Hotmart no Meta Ads?
Configure o Pixel da Meta na Hotmart, use UTMs e parâmetros como src ou sck nos links, envie evento Purchase para a Meta e valide a compra no Gerenciador de Eventos.
UTM faz a venda aparecer no Meta Ads?
Não. UTM ajuda a identificar origem em relatórios como GA4 e Hotmart, mas a venda só aparece no Meta Ads quando a Meta recebe um evento de conversão, como Purchase.
O que é src na Hotmart?
src é um parâmetro usado para identificar a origem da venda em links da Hotmart. Ele ajuda a separar campanhas, canais ou variações de divulgação.
O que é sck na Hotmart?
sck é uma tag de campanha usada em relatórios e rastreamento da Hotmart. Ela pode ajudar a acompanhar origem, campanha ou variação quando o link é configurado corretamente.
Preciso usar CAPI para vender pela Hotmart?
Não necessariamente. Você pode começar com Pixel na Hotmart e UTMs bem feitas. Mas a CAPI tende a ser útil quando você quer rastreamento mais robusto, menos perda de evento e melhor envio de compra aprovada.
Por que a Hotmart mostra venda e o Meta Ads não?
Porque Hotmart e Meta medem coisas diferentes. A venda pode ter acontecido, mas a Meta pode não ter recebido o evento, não conseguir atribuir ao clique, processar com atraso ou perder sinal por bloqueios e cookies.
Qual evento usar para compra na Hotmart?
O evento padrão para compra no Meta Ads é Purchase. O ideal é enviar valor, moeda e dados suficientes para atribuição, respeitando as regras de privacidade e configuração da plataforma.
Fontes e referências
- Meta for Developers: Conversions API – Server Event Parameters
- Meta for Developers: Deduplicate Pixel and server events
- Hotmart: Como configurar o Pixel da Meta na Hotmart
- Hotmart: Como identificar a origem das minhas vendas
- Hotmart: O que são parâmetros de campanha
- Hotmart Developers: Webhook Overview
