Para rastrear vendas da Onprofit no Meta Ads, no Google Ads e no TikTok Ads, a regra é uma só: tudo na Onprofit é cadastrado uma vez e vinculado produto a produto. O pixel da Meta é criado em Integrações e depois ligado a cada produto na aba "Píxeis e Códigos Adicionais". O webhook que manda as vendas para um tracker também só começa a enviar quando é atribuído a cada produto, e isso inclui cada order bump e cada upsell, que na Onprofit são produtos separados. Com os vínculos feitos, falta garantir que as UTMs do anúncio cheguem ao checkout e cruzar as vendas com o gasto de cada anúncio.
Quase todo "a Onprofit não está mandando venda" que aparece em operação de tráfego tem a mesma causa: integração criada, mas não vinculada ao produto certo. Este guia mostra onde ficam esses vínculos, por que eles distorcem o ROAS quando faltam e como conectar a Onprofit à Track Hunter sem perder o order bump no caminho.
Como a Onprofit organiza pixel, Google Ads e webhook
Pixel da Meta: cadastro em Integrações, vínculo no produto
Pelo guia de pixel do Facebook da Onprofit, o caminho é:
- Menu Integrações › Facebook Pixel › Integrar › Adicionar Integração.
- Preencher Nome (uso interno), ID do Pixel e Pixel API, o campo para envio de eventos pelo servidor.
- Em Produtos, editar o produto, abrir a aba Píxeis e Códigos Adicionais, selecionar o pixel cadastrado e salvar.
Dá para cadastrar vários pixels e escolher qual vai em cada produto. A central não detalha a lista de eventos que a Onprofit dispara; confira no Gerenciador de Eventos da Meta, com uma compra de teste, quais chegam e por qual caminho (navegador ou servidor).
Google Ads: conversão por oferta
A integração com o Google Ads segue a mesma lógica: você cadastra o ID de conversão (AW-) e o rótulo em Integrações e depois associa a integração às ofertas, em Produtos › Editar Produto › Google Ads. A conversão dispara na aprovação da compra, com valor e moeda, e respeita a opção de "Marcação Purchase" (todas as formas de pagamento, só cartão ou rótulos por forma de pagamento). Na página de integrações da Onprofit também aparecem Google Tag Manager, Google Analytics e Vturb. A central não documenta pixel do TikTok; se você anuncia lá, confirme com o suporte da Onprofit.
Webhook: V1, V2 e status da venda
A documentação de webhook descreve duas versões de payload. A V2 traz cliente, endereço e produto em blocos separados, datas de compra e confirmação, preços em centavos e status como PAID, WAITING, CANCELLED, REFUNDED e CHARGEBACK. As formas de pagamento incluem cartão, PIX, boleto e combinações como cartão + PIX e cartão + cartão. A própria central reforça: depois de criar a integração, é preciso ativá-la na seção de webhook de cada produto.
O ponto cego: order bump e upsell são outros produtos
Na Onprofit, o order bump é um produto já cadastrado que você escolhe como complemento; o valor dele é somado ao total no mesmo checkout. O upsell também é outro produto, oferecido depois da compra principal. Para o rastreamento, isso tem uma consequência direta: cada um tem o próprio webhook. Se a integração foi atribuída só ao produto principal, as vendas de bump e de upsell nunca chegam ao tracker.
O efeito aparece no ROAS de um jeito traiçoeiro. O anúncio que mais gera pedidos com bump e upsell é justamente o mais prejudicado, porque é o que mais "perde" receita na medição. Veja um exemplo hipotético de um lançamento de curso de R$ 197 com bump de R$ 47 e upsell de R$ 297:
| Webhook só no produto principal | Webhook em principal, bump e upsell | |
|---|---|---|
| Investimento Meta | R$ 12.000,00 | R$ 12.000,00 |
| Vendas do curso (100 × R$ 197) | R$ 19.700,00 | R$ 19.700,00 |
| Order bumps (38 × R$ 47) | não chega | R$ 1.786,00 |
| Upsells (12 × R$ 297) | não chega | R$ 3.564,00 |
| Faturamento medido | R$ 19.700,00 | R$ 25.050,00 |
| ROAS medido | 1,64 | 2,09 |
| Custo de processamento (hipotético: 4% do faturamento) | − R$ 788,00 | − R$ 1.002,00 |
| Imposto sobre vendas (hipotético: 6%) | − R$ 1.182,00 | − R$ 1.503,00 |
| Imposto sobre anúncios Meta (13,83% do investimento) | − R$ 1.659,60 | − R$ 1.659,60 |
| Lucro medido após anúncio | R$ 4.070,40 | R$ 8.885,40 |
Com o webhook incompleto, a operação enxerga menos da metade do lucro real e um ROAS de 1,64, perto do ponto em que muita gente pausa campanha. O dinheiro entrou na conta; só não entrou na medição. O raciocínio de como ligar essas compras extras ao anúncio está em order bump e upsell: como atribuir ao anúncio certo.
Taxas: o que entra no custo de cada venda na Onprofit
Na página Nossos diferenciais, a Onprofit afirma que "não cobra taxas por Transação" e trabalha com assinatura fixa. O pagamento em si passa por um processador: a central documenta integrações com Pagar.me, Mercado Pago e DOM Pagamentos. Então, na conta do lucro por venda, o custo de processamento do cartão, do PIX e do boleto continua existindo, só que vem desse processador e das condições que você contratou. Por isso a linha de custo do exemplo acima é hipotética: ela varia de operação para operação.
Dois recursos da Onprofit também mexem na leitura do faturamento:
- Pagamento híbrido e com 2 cartões. O cliente pode combinar PIX e cartão, ou dois cartões, na mesma compra. É uma venda só, com mais de uma forma de pagamento.
- Checkout internacional. Segundo a central da Onprofit, o comprador fora do Brasil vê o preço em dólar, e o produtor recebe o valor convertido em reais. Parcelamento é exclusivo de cartão emitido no Brasil.
Como conectar a Onprofit à Track Hunter
A Onprofit se conecta à Track Hunter por webhook, com vendas e reembolsos em tempo real. São nove passos, e os dois últimos são os que mais ficam para trás.
- Gere a URL na Track Hunter. Em Integrações › Checkouts, abra o card da Onprofit e clique em "Criar URL de webhook".
- Acesse a Onprofit. Entre na sua conta de produtor.
- Abra as integrações. No menu, vá em Integrações (ou Webhooks).
- Adicione um webhook. Clique na opção de webhook e depois em adicionar uma nova integração.
- Cole a URL. Insira a URL da Track Hunter no campo de destino.
- Selecione a versão do payload V2. No campo "Versão do payload", escolha V2.
- Ative os eventos e salve. Marque os eventos de compra e reembolso e salve a integração.
- Atribua a integração a cada produto. Este é o passo que faz o envio começar. Abra cada produto, vá na aba "Webhooks", clique em "Adicionar Integração", selecione a que você criou e deixe em "Todas as Ofertas".
- Repita nos order bumps e upsells. Cada order bump e cada upsell é um produto separado, com webhook próprio. Sem esse passo, as vendas de bump e upsell não chegam à Track Hunter.
Dois cuidados extras. Produto novo começa sem webhook: inclua a atribuição no seu checklist de lançamento. E não desconecte a integração durante uma campanha, porque as vendas do período desconectado não chegam sozinhas depois.
Leve a UTM do anúncio até o checkout
O webhook entrega a venda; a UTM diz de onde ela veio. No campo Parâmetros de URL dos anúncios da Meta, use o padrão recomendado pela Track Hunter:
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 o ID do anúncio é o que liga a venda ao criativo. Em lançamento, o anúncio quase nunca leva direto ao checkout: passa por página de captura, VSL ou página de vendas. Instale o Pixel de trackeamento da Track Hunter nessas páginas. O script reconhece links de checkout da Onprofit e os decora com a sessão e as UTMs do visitante, e acompanha players como Vturb, ConverteAI e PandaVideo. Para montar os padrões de Google e TikTok, veja UTM: o que é e como usar.
O que você passa a enxergar
- Lucro real por período e por anúncio. O dashboard parte do faturamento e desconta reembolso, chargeback, taxas de checkout e comissões de afiliado e coprodutor que chegam pela integração, além de imposto, investimento e custos que você cadastra em Configurações › Taxas e Produtos. Antes de cadastrar um percentual de processamento à mão, veja se a taxa já aparece em Taxas de Checkout, para não descontar duas vezes.
- Order bump e upsell no anúncio certo. Com o webhook em todos os produtos, bump e upsell herdam o anúncio e a campanha da compra principal.
- Purchase na API de Conversões da Meta. A Track Hunter envia a compra à Meta com os dados do comprador em hash. Se o campo Pixel API da Onprofit também estiver preenchido para o mesmo pixel, acompanhe no Gerenciador de Eventos se a compra não está sendo contada duas vezes; na Track Hunter você liga ou desliga cada evento enviado à Meta.
- PIX e boleto aguardando pagamento separados. Vendas pendentes ficam fora do faturamento até serem pagas. Entenda o porquê em vendas pendentes de PIX e boleto.
- Vendas sem origem visíveis. A Taxa de Rastreamento mostra quanto das vendas chegou com UTM. Se ela cai de repente num lançamento, o suspeito número um é uma página nova sem o pixel ou um anúncio sem parâmetros.
Todo plano começa com 30 dias grátis, sem cartão. Dá para conectar a Onprofit, atribuir o webhook a todos os produtos e comparar com a medição que você usa hoje.
Perguntas Frequentes
A Onprofit tem API de Conversões da Meta?
Sim. Ao cadastrar o Facebook Pixel em Integrações, a Onprofit pede o ID do Pixel e o campo Pixel API, usado para eventos pelo servidor. Depois, o pixel precisa ser vinculado ao produto na aba Píxeis e Códigos Adicionais, senão não dispara naquele checkout.
Por que as vendas de order bump da Onprofit não aparecem no meu tracker?
Porque, na Onprofit, cada order bump e cada upsell é um produto separado, com webhook próprio. Se a integração de webhook foi atribuída só ao produto principal, as vendas extras não são enviadas. Abra cada produto usado como bump ou upsell, vá na aba Webhooks e adicione a integração.
Qual versão do payload do webhook usar na Onprofit?
Para a Track Hunter, selecione a V2 no campo "Versão do payload". A V2 traz os dados de cliente, endereço e produto em blocos separados, datas de compra e confirmação, valores em centavos e status como pago, aguardando, reembolsado e chargeback.
A Onprofit cobra taxa por venda?
Segundo a própria Onprofit, a plataforma não cobra taxa por transação e trabalha com assinatura fixa. O processamento do pagamento passa por um processador integrado, como Pagar.me, Mercado Pago ou DOM Pagamentos, que tem custos próprios. Considere esses custos no cálculo do lucro por venda.
Como rastrear conversões do Google Ads na Onprofit?
Cadastre o ID de conversão (AW-) e o rótulo em Integrações › Google Ads e associe a integração às ofertas do produto. A conversão é disparada quando a compra é aprovada, com valor e moeda, conforme a opção de Marcação Purchase escolhida.
Como conectar a Onprofit à Track Hunter?
Por webhook. Gere a URL no card da Onprofit em Integrações › Checkouts, crie o webhook na Onprofit com essa URL, selecione a versão V2, marque compra e reembolso e salve. Depois, atribua a integração a cada produto, inclusive order bumps e upsells, em "Todas as Ofertas".