Resultados e orçamento
Como medir o WhatsApp da loja pela API de administração: mensagens, funil, anúncios, custos da Meta, campanhas e orçamento mensal.
O WhatsApp só vale a pena se der para medir. Esta seção reúne as rotas de resultados da API de administração: quantas mensagens saem e são lidas, quanto a Meta cobra, quantos cliques viram pedidos, quais anúncios compensam, como vão as campanhas e quanto da verba mensal já foi gasto. Tudo é da loja inteira, somando todos os números de WhatsApp e todos os sellers.
Como funciona
- Veja o panoramaVisão geral, funil e anúncios mostra volume, taxa de leitura e a conversão do clique ao pedido.
- Controle o custoCustos e uso mensal separa mensagens de serviço, templates e pontos de entrada gratuitos, e estima o que passa da franquia.
- Defina um tetoEm Orçamento mensal, fixe o limite do mês e, se quiser, pare as campanhas ao atingi-lo.
- Compare as campanhasDesempenho das campanhas mostra as 20 com mais envios e o custo estimado de cada uma.
Conceitos-chave
Categorias de mensagem da Meta
A Meta cobra por mensagem e o preço depende da categoria.
| Categoria | O que é | Cobrança |
|---|---|---|
SERVICE | Resposta a um cliente dentro da janela de 24 horas | Gratuita até a franquia mensal; depois cobrada |
UTILITY | Template transacional (pedido enviado) | Por mensagem |
MARKETING | Template promocional | Por mensagem |
AUTHENTICATION | Template de código | Por mensagem |
| Ponto de entrada gratuito | Respostas nas 72 horas após um anúncio que leva ao WhatsApp | Gratuita |
Origem da mensagem
Cada mensagem tem uma origem de uma letra. Ela aparece em by_origin e nos relatórios de economia.
| Código | Quem enviou |
|---|---|
C | O cliente (mensagem recebida) |
A | A API, ou um atendente pela caixa de entrada |
B | O assistente automático |
E | O aplicativo WhatsApp Business no celular (eco, a chamada não passa pela API) |
H | Histórico importado no cadastro do número |
Coexistência e economia
Quando uma pessoa responde pelo aplicativo WhatsApp Business (origem E), a mensagem não passa pela API e não gera custo de serviço. Em Custos o campo savings estima quanto isso economiza.
Fuso e datas
O relatório de uso mensal conta dias e mês em America/Sao_Paulo. Os demais campos de data vêm em RFC 3339 (UTC) ou como YYYY-MM-DD.
Endpoints
| Método | Caminho | Para que serve |
|---|---|---|
| GET | /api/v1/admin/whatsapp-confluence/analytics/overview | Indicadores, série diária e origem das mensagens. Visão geral, funil e anúncios |
| GET | /api/v1/admin/whatsapp-confluence/analytics/funnel | Do clique no link ao pedido, por canal. Visão geral, funil e anúncios |
| GET | /api/v1/admin/whatsapp-confluence/analytics/roas | Retorno por anúncio que leva ao WhatsApp. Visão geral, funil e anúncios |
| GET | /api/v1/admin/whatsapp-confluence/analytics/costs | Custo diário, projeção e economia da coexistência. Custos e uso mensal |
| GET | /api/v1/admin/whatsapp-confluence/analytics/usage | Mensagens enviadas no mês, por categoria e conta. Custos e uso mensal |
| GET | /api/v1/admin/whatsapp-confluence/analytics/campaigns | As 20 campanhas com mais envios e o custo estimado. Desempenho das campanhas |
| GET | /api/v1/admin/whatsapp-confluence/budget | Lê o orçamento e o gasto do mês. Orçamento mensal |
| PUT | /api/v1/admin/whatsapp-confluence/budget | Grava o orçamento mensal. Orçamento mensal |
Erros comuns
- Tratar
404 disabledcomo rota inexistente. É o recurso de analytics desligado na loja; ligueenable_analyticsnos ajustes. - Passar
month=2026-9. O uso mensal exige dois dígitos (2026-09); sem eles vem 400. - Somar
cost_centseestimate_microscomo se fossem a mesma unidade. Um é centavos, o outro milionésimos de real. - Esperar uma janela de datas.
daysconta para trás a partir de agora; não existefrom/to. - Gravar o orçamento sem reenviar tudo. O
PUTsubstitui o orçamento inteiro: o limite omitido é removido ealert_thresholdsomitido viranull. - Achar que o teto rígido bloqueia o atendimento. Ele só pausa campanhas.
- Conciliar a fatura da Meta com estes números. São estimativas por tabela de tarifas.