Para rastrear vendas da Hubla no Meta Ads, no Google Ads e no TikTok Ads, configure o pixel de cada rede no produto (Produtos › produto › Configurações › Pixel), adicione o token da API de Conversões da Meta, decida conscientemente quando o evento de compra é disparado e com qual valor, e faça as UTMs do anúncio chegarem ao checkout. Depois, cruze as vendas aprovadas com o gasto de cada anúncio. Como a Hubla é muito usada para comunidades pagas e assinaturas, existe uma camada a mais: a primeira cobrança conta só parte da história, e uma campanha que parece fraca no primeiro mês pode ser a que mais fatura em 90 dias.
Este guia mostra o que a Hubla entrega de forma nativa, as duas configurações do pixel que mais mudam o ROAS que você lê no gerenciador, como pensar a atribuição em produto recorrente e como conectar a Hubla à Track Hunter.
O que a Hubla já faz para rastrear anúncios
Pixels de várias redes, por produto
A central de ajuda da Hubla tem guias de pixel para Meta Ads, Google Ads, TikTok, Pinterest, Bing, LinkedIn, Taboola, Outbrain, Kwai e X. O pixel da Meta é colado no campo Meta Pixel, dentro da aba Pixel das configurações do produto, e a API de Conversões é configurada no mesmo lugar, com o token gerado no Gerenciador de Eventos.
Os eventos que vão para a Meta
Segundo a tabela de eventos da própria Hubla:
| Evento | Quando dispara (padrão da Hubla) | Enviado por |
|---|---|---|
| PageView | Visita à página | Pixel |
| ViewContent | Visualização da página de compra | Pixel |
| InitiateCheckout | Quando o cliente começa a preencher os dados | Pixel e API de Conversões |
| AddToCart | Quando o cliente aceita um order bump | Pixel e API de Conversões |
| Purchase | Só em vendas aprovadas, com o valor total pago | Pixel e API de Conversões |
O AddToCart no order bump é um detalhe próprio da Hubla: no Gerenciador de Eventos, ele indica quantos compradores aceitaram a oferta adicional, não quantos colocaram o produto principal no carrinho.
A origem gravada na venda
Os webhooks da Hubla, documentados para quem integra sistemas, mostram o que a plataforma guarda de cada pagamento: na fatura vêm as UTMs (source, medium, campaign, content, term), parâmetros extras como SCK e identificadores de clique como fbclid, gclid e ttclid, além do método de pagamento (pix, bank_slip ou credit_card). Ou seja: se a UTM chegar ao checkout, ela fica registrada.
As duas decisões do pixel que mudam o ROAS do gerenciador
A Hubla permite personalizar, pixel a pixel, quando o Purchase é enviado e qual valor vai junto. O padrão é seguro, mas muita operação mexe nisso ao migrar de outra plataforma sem medir o efeito.
1. Quando enviar o Purchase. As opções são "apenas vendas aprovadas" (padrão) ou "vendas pendentes e aprovadas", que inclui o momento em que o PIX ou o boleto é gerado. A segunda dá mais volume de sinal para a Meta otimizar, mas conta como compra quem nunca pagou. Com ela ligada, o ROAS do gerenciador sobe sem que entre um real a mais.
2. Qual valor enviar. "Valor total pago, incluindo juros do parcelamento" (padrão) ou "valor total pago sem juros". Numa comunidade anual de R$ 797 parcelada em 12 vezes com juros pagos pelo cliente, o valor enviado à Meta fica acima do preço do produto. Se você compara ROAS entre campanhas, escolha um critério e mantenha.
Nenhuma das duas escolhas é errada. O problema é decidir verba olhando um ROAS que mistura PIX gerado com juros de parcelamento. Para isso existe o número das vendas aprovadas, líquidas, cruzadas com o anúncio. Se a divergência entre gerenciador e checkout já incomoda, vale ler por que o Pixel do Facebook não rastreia todas as vendas.
Assinatura e comunidade: o ROAS da primeira cobrança engana
Na Hubla, uma venda recorrente gera uma assinatura e, a cada ciclo, uma nova fatura. O Purchase da entrada acontece logo depois do clique no anúncio; a renovação vem 30 dias depois, sem novo clique, fora das janelas de atribuição da Meta. Na prática, o gerenciador de anúncios credita à campanha só a entrada. A decisão de verba, em produto recorrente, depende de quanto cada campanha traz ao longo de alguns ciclos.
Veja um exemplo hipotético. Uma comunidade de R$ 97 por mês testa duas campanhas na Meta, com R$ 6.000 cada:
| Campanha A (conteúdo educativo) | Campanha B (oferta "entre hoje") | |
|---|---|---|
| Assinaturas no 1º mês | 110 | 140 |
| Receita da 1ª cobrança | R$ 10.670 | R$ 13.580 |
| ROAS da 1ª cobrança | 1,78 | 2,26 |
| Renovações no 2º mês | 88 | 70 |
| Renovações no 3º mês | 72 | 42 |
| Reembolsos na garantia | 3 (R$ 291) | 14 (R$ 1.358) |
| Receita em 90 dias (líquida de reembolso) | R$ 25.899 | R$ 23.086 |
| ROAS em 90 dias | 4,32 | 3,85 |
No primeiro mês, B vence com folga e seria a campanha escalada. Em 90 dias, A traz mais receita com o mesmo investimento, porque atrai quem fica. A campanha B vende a entrada, mas perde metade da base no primeiro ciclo e concentra os reembolsos.
Três cuidados para fazer essa leitura sem se enganar:
- Guarde a origem da primeira compra. A renovação herda o cliente, não o clique. A UTM que importa é a da assinatura original.
- Compare coortes do mesmo mês. Uma campanha que começou há 20 dias ainda não teve chance de renovar.
- Separe reembolso de cancelamento. Reembolso devolve dinheiro que já entrou; cancelamento só interrompe as próximas cobranças. Os dois pioram a campanha, mas de jeitos diferentes. Veja reembolso e chargeback para o impacto no lucro.
Como conectar a Hubla à Track Hunter
A Hubla se conecta à Track Hunter por webhook, com vendas e reembolsos em tempo real.
- Gere a URL na Track Hunter. Em Integrações › Checkouts, abra o card da Hubla e clique em "Criar URL de webhook". Crie uma URL por conta da Hubla.
- Acesse a Hubla. Entre em app.hub.la com a sua conta de produtor.
- Vá em Integrações. No menu lateral, abra a área de integrações. Na documentação da Hubla, o webhook fica na seção Automações da página de Integrações, e cada envio é chamado de "regra".
- Abra o Webhook. Clique na opção de webhook e adicione um novo (na Hubla, "Adicionar regra").
- Cole a URL. Insira a URL gerada pela Track Hunter no campo de destino. Na documentação de configuração, a Hubla permite escolher produtos específicos ou "Todos os seus produtos"; para não perder vendas de produto novo, prefira todos.
- Ative os eventos e salve. Marque os eventos de compra e reembolso, salve e valide na Track Hunter.
Se tiver mais de uma conta na Hubla (por exemplo, uma por marca ou comunidade), repita o processo com uma URL para cada. E não desconecte a integração no meio de uma campanha: o painel da Track Hunter avisa que as vendas do período desconectado não chegam sozinhas depois.
Leve a UTM até o checkout da Hubla
Na Meta, use o padrão de parâmetros recomendado pela Track Hunter no campo Parâmetros de URL do anúncio:
utm_source=FB&utm_campaign={{campaign.name}}|{{campaign.id}}&utm_medium={{adset.name}}|{{adset.id}}&utm_content={{ad.name}}|{{ad.id}}&utm_term={{placement}}
O utm_content com {{ad.id}} é o que liga a assinatura ao anúncio. Se o anúncio passa por uma página de vendas ou de captura antes do checkout, instale o Pixel de trackeamento da Track Hunter nela: ele reconhece links de checkout da Hubla e os decora com a sessão e as UTMs do visitante, para a origem não se perder no clique do botão. O passo a passo dos parâmetros está em UTM: o que é e como usar.
O que muda no seu dia a dia depois de conectar
- Lucro real, não faturamento. A taxa da Hubla e as comissões de afiliado e coprodutor chegam automaticamente pela integração. Reembolso e chargeback saem do faturamento. Imposto sobre vendas e custos extras você cadastra em Configurações › Taxas e Produtos.
- Venda ligada ao anúncio. Com a UTM padrão, cada venda aparece com anúncio, conjunto e campanha. Order bump e upsell herdam o anúncio da compra principal, então o anúncio que traz pedidos maiores não fica subavaliado.
- Purchase para a API de Conversões da Meta. A Track Hunter envia a compra à Meta com os dados do comprador, como e-mail e telefone, em hash. Se o token da API de Conversões também está ativo no produto da Hubla para o mesmo pixel, confira no Gerenciador de Eventos se não há compra contada duas vezes e ligue ou desligue os eventos que fizerem sentido.
- PIX e boleto aguardando pagamento separados. Vendas Pendentes ficam fora do faturamento até serem pagas, sem a distorção do "Purchase no PIX gerado".
- Imposto sobre anúncios Meta na conta. A alíquota padrão de 2026 (13,83% para contas no Brasil) entra no lucro e no ROI, e pode ser ajustada por conta de anúncio.
Todo plano começa com 30 dias grátis, sem cartão. Dá para ligar a Hubla, rodar em paralelo com o que você usa hoje e comparar os números da sua própria operação.
Perguntas Frequentes
A Hubla tem API de Conversões da Meta?
Sim. Na aba Pixel das configurações do produto, você cola o ID do pixel no campo Meta Pixel e o token de acesso no campo da API de Conversões. Segundo a Hubla, InitiateCheckout, AddToCart e Purchase saem pelo pixel e pela API; PageView e ViewContent, só pelo pixel.
A Hubla envia Purchase quando o PIX é gerado?
Por padrão, não: o Purchase vai só nas vendas aprovadas, com o valor total pago. Nas configurações de cada pixel, dá para mudar para "vendas pendentes e aprovadas", que dispara também quando o PIX ou o boleto é gerado. Isso aumenta os eventos, mas conta compras que podem nunca ser pagas.
Por que o valor de compra no Meta Ads é maior que o recebido na Hubla?
Uma causa comum é o valor com juros do parcelamento, que é o padrão da Hubla. Outras são reembolsos, que continuam contados como compra no gerenciador, e o Purchase no PIX gerado, se essa opção estiver ligada. Compare sempre com as vendas aprovadas e líquidas.
Como medir o retorno de anúncios para uma comunidade por assinatura na Hubla?
Guarde a UTM da primeira compra e acompanhe a receita dessa coorte por alguns ciclos, descontando reembolsos. O ROAS da primeira cobrança favorece campanhas que vendem entrada barata e perdem assinantes rápido. Compare campanhas pela receita acumulada no mesmo intervalo, como 90 dias.
O webhook da Hubla serve para todos os produtos?
Ao criar a regra de webhook, a Hubla deixa escolher produtos específicos ou todos os seus produtos. Para rastreamento de vendas, a opção com todos evita que um produto ou comunidade nova fique de fora sem você perceber.
Como conectar a Hubla à Track Hunter?
Por webhook. Crie a URL em Integrações › Checkouts no card da Hubla, abra a integração de Webhook no painel da Hubla, adicione uma nova regra com essa URL, marque os eventos de compra e reembolso e salve. Use uma URL por conta da Hubla.