Visão Geral — Todas as Unidades
Investimento total
—
Contatos
—
Vendas
—
Custo por Contato
—
Teto: R$ 10
Custo por Venda
—
Teto: mês anterior
Retorno sobre Investimento
—
Mínimo: 4x
Receita prevista imediata
—
vendas × ticket médio (R$ 130,42)
Receita prevista ao longo do tempo
—
receita imediata × LTV (9,3 meses)
Evolução ao longo do tempo
G
Olá! Sou o agente de tráfego da Academia Gaviões 24h, treinado com o Playbook completo — Pilares 1, 2 e 3 + ciclo PDCA.
Posso diagnosticar campanhas pelo PMDO, verificar gatilhos (
O que você precisa?
Posso diagnosticar campanhas pelo PMDO, verificar gatilhos (
CPA>R$200, CPL>R$10, CTR<0,55%), orientar sobre as etapas C1–C7 e executar o checklist da agência.O que você precisa?
Diagnosticar campanhas pelo PMDO
Qual etapa cada campanha está?
CPL acima do limite — o que fazer?
Frequência > 4 — próximos passos
Checklist semanal da agência
Como estruturar campanha pré-venda?
Gerar plano de ação corretiva
Todas as campanhas
| Campanha | Status | Etapa | Investimento | Vendas | Custo/Venda | Contatos | Custo/Contato |
|---|---|---|---|---|---|---|---|
| Carregando… | |||||||
Diagnóstico PMDO — Gatilhos ativos
Protocolo Mestre de Diagnóstico e OtimizaçãoAguardando dados
Carregando diagnóstico…
Benchmarks (Pilar 2)
CPA
R$ 120
Limite: R$ 200
CPL
R$ 6
Limite: R$ 10
CTR
0,65%
Mínimo: 0,55%
CPM
R$ 12
Limite: R$ 13,50
CPC
R$ 3
Limite: R$ 4
Frequência
3,77
Limite: 4,0
Análise por unidade
Selecione uma unidade para ver a análise individual
Visão geral — Todas as unidades
| Unidade | Objetivo | Investimento | Vendas | Custo/Venda | Contatos | Custo/Contato | ROI | Receita LTV | |
|---|---|---|---|---|---|---|---|---|---|
| Carregando… | |||||||||
◈ Regras de orçamento (Pilar 2)
▸ Metas primárias inegociáveis: CPA ≤ R$ 200 e CPL ≤ R$ 10▸ Se primária OK mas secundária não → monitorar▸ Se primária estoura → ação corretiva imediata (ACT)▸ Redistribuir orçamento para conjuntos de melhor performance
▲ Definir limite de CPL
O agente analisa campanhas acima do limite pelo PMDO
◇ Distribuir orçamento mensal
IA distribui conforme etapa (Pilar 1) e performance (Pilar 2)
Estrutura de campanhas C1–C7 — 4 etapas
ETAPA 1
Geração de Audiência
~60 dias antes da inauguração
C1Reconhecimento — vídeos 15s, renders 3D, banners "Em Breve"
C2Tráfego Perfil — ativa em TODAS as etapas
ETAPA 2
Pré-Venda
~15 dias antes da inauguração
C2Tráfego Perfil (continua)
C3Mensagem WhatsApp — Lote 1
C4Virada de Lote — urgência
C5Último Lote — escassez final
ETAPA 3
Perpétuo
Pós-inauguração — operação contínua
C2Tráfego Perfil (continua)
C6Venda Direta — fotos reais + depoimentos
C7Distribuição — posts orgânicos impulsionados
ETAPA 4
Comercial
Ações esporádicas — qualquer momento
—Sazonais: Dia das Mães, Black Friday
—Promoções: Mês do Amigo, Taxa Zero
—Engajamento: Desafios, aulões, eventos
Hierarquia de gatilhos PMDO
Protocolo Mestre de Diagnóstico e Otimização
CPA > R$ 200 — Gatilho Primário 1
Agência: 24h para diagnóstico + plano de ação escrito
CPL > R$ 10 — Gatilho Primário 2
Se CTR<0,55% → criativo ruim. Se CPM>R$13,50 → audiência cara. Senão → lead mal qualificado
Frequência > 4,0 — Saturação de público
Novos criativos, expandir audiência, excluir engajados 7–15 dias — 48h
CPC > R$ 4 — Custo por clique elevado
Revisar copy e gancho, testar formatos, ajustar lances — 48h
CTR < 0,55% — Baixa relevância do criativo
Pausar anúncios, criar novos, teste A/B — 48h
Regra dos 7 dias
Se gatilho continuar após ação → escalonamento automático para o Hub
Diagnóstico de funil
CPA alto + CPL alto → problema de mídia — agência ajusta
CPA alto + CPL baixo → problema comercial — gestão intervém
CPL bom + matrículas baixas → problema no atendimento/vendas
Ciclo PDCA
P
PLAN
▸Mapeamento de etapa por unidade
▸Campanhas C1–C7 a ativar
▸Orçamento e distribuição
▸Calendário e datas
▸Briefing de criativos
D
DO
▸Setup técnico ≤10 dias úteis
▸Lançamento conforme Pilar 1
▸Monitoramento diário
▸1 teste A/B/semana/unidade
▸Planilha até 12h do dia seguinte
C
CHECK
▸Check semanal — toda segunda
▸Quinzenal — reunião 30–45min
▸Mensal — comparativo completo
▸Análise de funil completo
▸Top 3 e Bottom 3 unidades
A
ACT
▸GP1/GP2 → 24h diagnóstico
▸Secundários → 48h ação
▸Regra 7 dias → escalonamento
▸Plano por escrito obrigatório
▸Aprendizados → banco criativos
Escalonamento
Nível 1
0–48h
0–48h
Agência resolveIdentifica, corrige, documenta e comunica o Hub.
Nível 2
48h–7 dias
48h–7 dias
Hub intervémRevisão conjunta. Hub pode exigir mudanças. Deadline: +7 dias.
Nível 3
14+ dias
14+ dias
Ary decideWARNING (30 dias última chance) ou SUBSTITUIÇÃO.
Avaliação trimestral da agência
Performance
50%
▸CPA < R$ 200
▸CPL < R$ 10
▸Meta de matrículas atingida
▸Evolução mês a mês positiva
Compliance
30%
▸Planilha diária até 12h
▸Relatórios quinzenais e mensais
▸SLAs de escalonamento
▸Setup técnico correto
Proatividade
20%
▸Melhorias espontâneas
▸A/B além do mínimo
▸Benchmarks de mercado
▸Otimizações proativas
Resultado possível
CONTINUA — performance dentro ou acima do esperado
WARNING — 1+ critérios abaixo. Plano de melhoria 30 dias.
SUBSTITUIÇÃO — 2 warnings consecutivos ou falha crítica.
Parâmetros do negócio
Esses valores são usados nos cálculos de receita e ROI da aba Unidades. Ficam salvos no navegador.
Ticket Médio (R$)
Valor médio de cada venda. Usado em: Receita prevista imediata = vendas × ticket médio
LTV — Tempo de permanência (meses)
Quanto tempo o aluno fica na unidade, em meses. Usado em: Receita ao longo do tempo = receita imediata × LTV
Teto Custo por Contato (R$)
Custo máximo aceitável por contato. Acima disso, gatilho de alerta.
ROI Mínimo (x)
Retorno mínimo sobre investimento. Abaixo disso, gatilho de alerta.
Nota: O teto de Custo por Venda é dinâmico — puxado automaticamente do custo por venda médio do mês anterior via Meta Ads. Os demais campos acima são configuráveis manualmente.
Documentação técnica — Mapeamento de dados
Fonte dos dados
Todos os dados exibidos neste painel vêm diretamente da Meta Graph API v19.0, a mesma API que alimenta o Gerenciador de Anúncios do Meta. Nenhum dado é estimado, simulado ou inserido manualmente. O Worker (backend) faz as chamadas autenticadas e repassa os dados brutos para o frontend.
Colunas do Dashboard e Campanhas
Investimento
Campo da API:
Valor total gasto na campanha no período selecionado. Equivale à coluna "Valor usado" no Gerenciador de Anúncios.
Tipo: valor direto (sem cálculo)
spendValor total gasto na campanha no período selecionado. Equivale à coluna "Valor usado" no Gerenciador de Anúncios.
Tipo: valor direto (sem cálculo)
Vendas (Compras)
Campo da API:
Tipos aceitos (por prioridade):
1.
2.
3.
Lógica: o sistema busca o primeiro tipo encontrado nessa ordem. O
Tipo: valor direto do campo
actions → busca por action_typeTipos aceitos (por prioridade):
1.
omni_purchase — compras omnichannel (online + loja física). Este é o tipo principal usado pelo Meta no Gerenciador de Anúncios quando a coluna "Compras" está configurada.2.
purchase — compras online (Pixel/CAPI)3.
offsite_conversion.fb_pixel_purchase — compras registradas pelo Pixel do FacebookLógica: o sistema busca o primeiro tipo encontrado nessa ordem. O
omni_purchase é a soma de todas as compras (online + offline), por isso bate com o Gerenciador de Anúncios.Tipo: valor direto do campo
value da action encontradaCusto por Venda
Cálculo:
Investimento total dividido pelo número de compras (omni_purchase). Equivale à coluna "Custo por compra" no Gerenciador de Anúncios.
Alerta vermelho: quando ultrapassa R$ 200 (referência do Playbook Gaviões)
spend ÷ vendasInvestimento total dividido pelo número de compras (omni_purchase). Equivale à coluna "Custo por compra" no Gerenciador de Anúncios.
Alerta vermelho: quando ultrapassa R$ 200 (referência do Playbook Gaviões)
Contatos (Conversas)
Campo da API:
Tipos aceitos (por prioridade):
1.
2.
Lógica: busca o primeiro tipo encontrado. Equivale à coluna "Conversas por mensagem iniciadas" no Gerenciador de Anúncios.
Tipo: valor direto do campo
actions → busca por action_typeTipos aceitos (por prioridade):
1.
onsite_conversion.messaging_conversation_started_7d — conversas iniciadas via Messenger/WhatsApp/Instagram Direct nos últimos 7 dias após ver o anúncio2.
messaging_conversation_started — conversas iniciadas (formato alternativo)Lógica: busca o primeiro tipo encontrado. Equivale à coluna "Conversas por mensagem iniciadas" no Gerenciador de Anúncios.
Tipo: valor direto do campo
value da action encontradaCusto por Contato
Cálculo:
Investimento total dividido pelo número de conversas iniciadas. Equivale à coluna "Custo por conversa por mensagem iniciada" no Gerenciador de Anúncios.
Alerta vermelho: quando ultrapassa R$ 10 (limite do Playbook Gaviões)
spend ÷ contatosInvestimento total dividido pelo número de conversas iniciadas. Equivale à coluna "Custo por conversa por mensagem iniciada" no Gerenciador de Anúncios.
Alerta vermelho: quando ultrapassa R$ 10 (limite do Playbook Gaviões)
Cards de métricas (topo do Dashboard)
Investimento total: soma de
spend de todas as campanhas ativasVendas: soma de
omni_purchase de todas as campanhas ativasCusto por Venda: investimento total ÷ vendas totais
Custo por Contato: investimento total ÷ contatos totais
Filtros aplicados
Status: apenas campanhas com
effective_status = ACTIVELimite: até 100 campanhas por requisição
Períodos disponíveis:
last_7d (7 dias), last_30d (30 dias), last_90d (90 dias)Endpoint:
GET /{ad_account}/campaigns com insights.date_preset()Diagnóstico PMDO — Gatilhos automáticos
CPL > R$ 10 (GP2): usa
spend ÷ contatos por campanha. Diagnóstico automático: se CTR < 0,55% → criativo ruim; se CPM > R$ 13,50 → audiência cara; senão → lead mal qualificadoFrequência > 4,0 (GS): usa campo
frequency da API. Indica saturação de público.CTR < 0,55% (GS): usa campo
ctr da API (multiplicado por 100 para percentual). Indica baixa relevância do criativo.Arquitetura técnica
Frontend:
gavioes-painel.pages.dev — Cloudflare Pages (HTML estático)Backend:
gavioes-agente-trafego.arijguariza.workers.dev — Cloudflare WorkerSegurança: token Meta e chave Anthropic ficam como secrets no Worker. Nunca expostos no frontend. Login com JWT (8h de expiração).
Chat IA: usa Claude Sonnet via API Anthropic, com system prompt do Playbook Gaviões (Pilares 1, 2, 3 + PDCA)
API do Meta: Graph API v19.0 — chamadas autenticadas pelo Worker com token de usuário do sistema (BM)