ROAS real com IA: a venda do checkout contra o que a Meta informa
O gerenciador mostra ROAS 4,9 e o checkout não fecha a conta. Veja como a IA cruza o investimento da Meta com a venda confirmada, campanha por campanha.
Como calcular o ROAS real com IA?
Para ter o ROAS real com IA, a IA precisa ler duas coisas da mesma fonte: o investimento da Meta e as vendas que o checkout confirmou, ligadas à campanha de origem. Com o Sparkle Tracker conectado ao Claude ou ao ChatGPT, você pede "compare o ROAS da Meta com o ROAS das vendas confirmadas, por campanha" e recebe as duas colunas lado a lado. Daí sai também o ROAS líquido, sem a taxa do gateway e sem os reembolsos. Use o ROAS real para decidir verba, e o da Meta só como referência.
Por que o ROAS da Meta não é o ROAS real?
Porque a Meta divide pelo investimento uma receita que ela mesma atribuiu a si. O ROAS real divide pelo mesmo investimento a receita que o checkout confirmou. A conta é igual. A receita é que muda.
A receita atribuída pela Meta inclui estimativa, conta quem viu o anúncio dentro de uma janela de dias e não desconta o reembolso. Ao mesmo tempo, ela perde a venda que o pixel não viu: Pix pago no dia seguinte, checkout em outro domínio, navegador que bloqueia o script. Os dois erros puxam para lados opostos, e por isso uma campanha pode parecer melhor e outra pior do que de fato é.
A fórmula e os cinco motivos dessa diferença estão no guia como calcular o ROAS. Este guia parte de lá e mostra como fazer o cruzamento conversando com a IA, campanha por campanha.
O que a IA cruza para chegar ao ROAS real?
A IA sozinha não tem esses números. Se você mandar um print do gerenciador, ela vê só o lado da Meta. Conectada ao Sparkle Tracker por MCP, ela lê as duas pontas na sua conta:
| Dado | De onde vem | Para que serve |
|---|---|---|
| Investimento | Contas de anúncio da Meta conectadas ao Sparkle | O divisor de todas as contas |
| Resultado que a Meta informa | Métricas da Meta no Gerenciador de Anúncios do Sparkle | O ROAS que você vê no gerenciador da Meta |
| Venda confirmada | Webhook do checkout, ligada ao lead e ao anúncio | O ROAS real, por campanha, conjunto e anúncio |
| Reembolso e chargeback | Eventos do checkout, com quantidade e valor de cada um | Tirar da conta a venda que voltou |
| Taxa do gateway | O que o gateway informa na venda ou na conferência pela API e, se ele não informa, a taxa configurada para a conta | O ROAS líquido |
A venda chega com origem porque o lead foi registrado no clique, seja ele de anúncio que leva ao grupo de WhatsApp, à conversa 1x1 ou à página de vendas, e a venda do checkout é ligada a esse lead pelo telefone ou pelo e-mail. O caminho completo está em trackeamento de vendas.
ROAS da Meta, real, líquido e da operação: qual é qual?
São quatro leituras do mesmo investimento. Cada uma responde a uma pergunta diferente, e a IA consegue mostrar todas na mesma resposta. Os números abaixo são de um exemplo de 30 dias com R$ 12.400 investidos na Meta.
| Leitura | Receita usada | No exemplo |
|---|---|---|
| ROAS da Meta | Receita que a Meta atribui aos anúncios | R$ 60.450 ÷ R$ 12.400 = 4,88 |
| ROAS real | Vendas confirmadas no checkout com origem nos anúncios | R$ 49.580 ÷ R$ 12.400 = 4,00 |
| ROAS líquido | Vendas confirmadas menos a taxa do gateway | R$ 45.330 ÷ R$ 12.400 = 3,66 |
| Retorno da operação | Todo o faturamento, com orgânico | R$ 58.300 ÷ R$ 12.400 = 4,70 |
No Gerenciador de Anúncios do Sparkle, as três primeiras leituras já existem como colunas, por campanha, conjunto e anúncio: ROAS (plataforma), que é o da Meta, ROAS real (Tracker), que é a receita registrada pelo Sparkle dividida pelo gasto, e ROAS líquido, que já tira a taxa do gateway. A IA conectada lê essas mesmas colunas. O reembolso fica à parte, e você pede para ela descontar.
Uma nota sobre nomes. No mercado, "ROAS blended" é usado de dois jeitos: às vezes para o ROAS calculado com a venda confirmada, às vezes para o faturamento inteiro dividido pelo investimento inteiro. Quando pedir à IA, diga qual dos dois você quer.
O retorno da operação mede o negócio, não o anúncio. Ele mistura a venda que veio de indicação e de conteúdo, então serve para saber se a operação inteira se paga, mas não para decidir onde colocar a verba. Para separar uma coisa da outra, veja o guia de tráfego orgânico e pago.
Como pedir o ROAS real com IA, passo a passo
- Conecte a IA ao Sparkle. No Claude, por um conector personalizado (conectar o Claude). No ChatGPT, pelo Modo desenvolvedor (conectar o ChatGPT), cuja disponibilidade depende do seu plano do ChatGPT. Para só calcular ROAS, deixe "Mexer nos anúncios" desligado: a IA lê e não altera nada.
- Escolha o período. Para ROAS, prefira 14 ou 30 dias. Venda com Pix e boleto chega dias depois do clique, e um período curto distorce a conta.
- Peça as duas colunas. "Compare o ROAS que a Meta informa com o ROAS das vendas confirmadas, por campanha, nos últimos 30 dias."
- Peça a conta à vista. "Mostre o investimento e a receita usados em cada ROAS." Assim você confere de onde saiu cada número.
- Desça um nível. Na campanha onde os dois números mais se separam, peça a mesma comparação por conjunto e por anúncio.
Veja como fica numa conversa:
Foram R$ 12.400 investidos. A Meta atribui R$ 60.450 (ROAS 4,88). O Sparkle confirmou R$ 49.580 em vendas dessas campanhas (ROAS 4,00).
O remarketing parece a melhor campanha na Meta e é a pior pela venda confirmada. O público frio é o contrário: vendeu mais do que a Meta registrou.
As vendas reembolsadas já saíram dos R$ 49.580, porque o Sparkle só conta venda paga. Falta a taxa do gateway, que levou R$ 4.250. Descontando, sobram R$ 45.330: ROAS líquido de 3,66.
Exemplo de conversa
O atalho "Diagnóstico das campanhas", que vem pronto na conexão, faz essa comparação de custo por venda e ROAS do Sparkle contra os resultados da Meta e termina com três sugestões: o que pausar, o que escalar e o que testar. A decisão continua sendo sua.
Como ler a comparação lado a lado?
A diferença entre as duas colunas diz mais do que cada número sozinho. Três padrões aparecem com frequência:
| O que aparece | Causa provável | O que fazer |
|---|---|---|
| ROAS da Meta bem acima do real | Atribuição por visualização e janela de dias, que conta quem já ia comprar, e reembolso que a Meta não desconta. Comum em remarketing | Não escale só pelo número da Meta. Confira o volume de vendas confirmadas antes |
| ROAS real acima do da Meta | Venda que o pixel não viu: Pix pago depois, checkout em outro domínio, navegador com bloqueio. Pode acontecer em público frio, como no exemplo | Não pause pelo número da Meta. A campanha pode estar vendendo mais do que parece |
| Os dois perto um do outro | Pixel e venda confirmada contando parecido | Use o ROAS real como base e acompanhe a semana seguinte |
Antes de mexer na verba, compare o ROAS real com o ROAS de empate do produto, que é 1 dividido pela margem. Peça à IA para fazer essa conta com a sua margem. Um ROAS real de 3,20 é ótimo para um curso com 80% de margem e é prejuízo para um produto físico com 30%.
Cuidado com pouco volume. Uma campanha com 3 vendas pode ter ROAS de 9 numa semana e de 1 na outra. Peça à IA o número de vendas ao lado de cada ROAS. Muitos gestores só tiram conclusão a partir de umas 10 vendas.
Como chegar ao ROAS líquido?
O ROAS líquido usa a receita que de fato fica com você: as vendas confirmadas menos a taxa do gateway. Reembolso e chargeback não entram de novo na conta, porque a venda devolvida já sai das vendas confirmadas quando o evento chega. É o número mais próximo do que cai na conta, e o mais conservador.
Para a IA chegar nele, duas coisas precisam estar certas no Sparkle:
- Os eventos de reembolso e chargeback marcados no webhook do checkout. Sem eles, a venda devolvida continua contada como paga e o ROAS fica inflado.
- A taxa do gateway. A Hotmart informa na própria venda quanto ficou para você. Para gateways que não informam, como pode ser o caso da Kiwify ou da Cakto, o Sparkle usa a conferência pela API do gateway ou a taxa configurada para a conta. Venda sem taxa conhecida fica fora do líquido, em vez de entrar com um número chutado, e o Sparkle avisa a IA quantas vendas estão nessa situação.
Peça à IA para dizer o que entrou em cada conta: "Mostre o faturamento, os reembolsos e chargebacks do período e as taxas usadas no ROAS líquido." Se a linha de reembolso vier zerada num mês com vendas, confira se o evento de reembolso está marcado no webhook. Se o líquido cobrir só parte das vendas, falta a taxa de algum gateway.
Quer ver o ROAS real das suas campanhas? A conexão da IA com o Sparkle está a partir do plano Pro, o mesmo plano que liga o checkout e o gateway. Teste o plano Pro por 7 dias e faça a comparação com os seus números.
Perguntas prontas para copiar
Compare o ROAS que a Meta informa com o ROAS das vendas confirmadas, por campanha, nos últimos 30 dias. Mostre o investimento e o número de vendas de cada uma.A comparação principal, com o volume ao lado
Qual campanha tem a maior diferença entre o ROAS da Meta e o ROAS real? Abra essa campanha por anúncio.Para achar onde a Meta mais erra
Calcule o ROAS líquido do mês, descontando a taxa do gateway, e mostre cada valor usado e quantas vendas ficaram sem taxa conhecida.A conta mais próxima do caixa
Minha margem é de 60%. Quais anúncios estão abaixo do ROAS de empate pela venda confirmada?Troque a margem pela do seu produto
Compare o ROAS real desta semana com o da semana passada, por campanha, em porcentagem.Para ver tendência, não um dia isolado
Para descobrir o criativo que mais vendeu, e não só o de melhor ROAS, veja qual anúncio vendeu mais.
Quais são as limitações desse cruzamento?
- Só o investimento da Meta. O investimento que o Sparkle lê vem das contas de anúncio da Meta. Nas fontes Google e orgânicas, lucro e ROAS ficam vazios. Para o Google, cole o custo na conversa, como mostra o guia Google Ads com Claude.
- Conta inteira, em reais. No Dashboard, o investimento é o da conta de anúncio inteira e não é separado por operação. Se dois produtos dividem a mesma conta, peça o ROAS por campanha no Gerenciador, com campanhas nomeadas por produto.
- Venda sem origem. Se o comprador usa no checkout um telefone ou e-mail diferente do que deixou como lead, a venda entra sem campanha e não aparece no ROAS real de nenhum anúncio.
- A tela Dados é acumulada. Perguntas por UTM ou por campo da URL usam o total desde o começo, sem filtro de período.
- A IA sugere, você decide. Ela faz as contas e aponta o que chama a atenção. Pausar ou mudar verba pela IA só acontece se você ligar a permissão "Mexer nos anúncios", e mesmo assim cada mudança vem como prévia e espera o seu "sim".
CEO do Sparkle Tracker. Trabalha no mercado digital desde 2020 e criou a plataforma para medir os próprios lançamentos em grupo de WhatsApp. Sobre o autor.
Dúvidas sobre ROAS real com IA
Não. O print mostra só a receita que a Meta atribuiu, que é a base do ROAS da plataforma. Para o ROAS real, a IA precisa das vendas confirmadas no checkout ligadas a cada campanha, o que ela lê quando está conectada a uma ferramenta de rastreamento como o Sparkle Tracker.
O ROAS real usa as vendas confirmadas no checkout. O ROAS líquido usa essas vendas menos a taxa do gateway. Venda reembolsada já sai das duas contas. No exemplo deste guia, o ROAS real é 4,00 e o líquido é 3,66, com o mesmo investimento.
Porque o pixel perde parte das vendas: Pix ou boleto pagos dias depois, checkout em outro domínio e navegador que bloqueia o script. Essas vendas chegam pelo webhook do checkout, mas a Meta não as atribui. Por isso uma campanha de público frio pode vender mais do que o gerenciador mostra.
Não. O investimento lido pelo Sparkle Tracker é só o das contas da Meta, em reais e da conta inteira. Nas fontes Google e orgânicas, lucro e ROAS ficam vazios. Você pode colar o custo do Google na conversa e pedir a conta com as vendas confirmadas do Google.
Funciona nos dois, pela integração MCP do Sparkle Tracker. No Claude, a conexão é feita por um conector personalizado. No ChatGPT, pelo Modo desenvolvedor, cuja disponibilidade depende do plano do ChatGPT.
A partir do plano Pro. A integração com o Claude, o ChatGPT e outros assistentes está nos planos Pro, Expert e Growth. As integrações com checkouts e gateways, que trazem a venda confirmada, também começam no Pro. O teste grátis dura 7 dias.
Pergunte o ROAS que o seu caixa confirma.
Teste o plano Pro por 7 dias, ligue o checkout, conecte a IA e compare o ROAS da Meta com o das vendas confirmadas, campanha por campanha.