📈 Dashboard
Visão do período · orgânico e pago lado a lado
🖼 Publicações
Cada post medido pelos sinais que o Instagram declara usar para distribuir: tempo assistido, curtidas por alcance e envios por alcance.
🎬 Reels & retenção
Tempo assistido é o sinal mais forte de distribuição de Reels. Reels não devolvem follows nem visitas ao perfil pela API — para medir conversão de conteúdo, use carrossel.
🗓 Ritmo de publicação
Cadência, melhor dia e melhor horário — sempre com o tamanho da amostra à vista, porque média de dois posts não é média.
💸 Campanhas (Meta Ads)
A métrica-mãe é o custo por conversa iniciada no WhatsApp. Alcance, clique e visualização só entram para explicar o custo.
🎛 Alocação de verba
Objetivo de campanha define o resultado. Onde o dinheiro está e para onde ele deveria ir.
Quanto sairia de conversa se a verba de objetivos que não convertem fosse para o custo por conversa da melhor campanha do período.
🔍 Google Ads
Canal de decisão pendente: reativar com verba real ou pausar de vez.
👥 Audiência
Quem segue, onde mora e como a base cresce.
🤖 Copiloto
Análise gerada pelo Gemini sobre o briefing numérico do período — com a doutrina de mídia de performance embutida no servidor.
O briefing enviado contém apenas números já agregados e legendas de posts — nunca dados pessoais.
📝 Pauta editorial
O que vai ao ar, em que formato e com que objetivo. Da ideia ao publicado.
📄 Relatório
Resumo do período pronto para imprimir, salvar em PDF ou colar no WhatsApp do time.
🎯 Metas e limiares
Os números que ligam os alertas do sistema. Guardados na nuvem, valem para todo o time.
| Plataforma | Conector | Conta | Situação |
|---|---|---|---|
| Instagram orgânico | 17841409189667789 | conectado | |
| Facebook orgânico | facebook_organic | 2257969654474947 | conectado |
| Google Ads | google_ads | 988-628-2717 | conectado |
| Meta Ads · BQN 001 | 1078396144100646 | reconectar no Windsor | |
| Meta Ads · Roniery Soares | 2069118363418471 | reconectar no Windsor | |
| Meta Ads · CONTA 001 | 1381532846327971 | reconectar no Windsor |
🔄 Sincronização
Puxa os dados do Windsor.ai para a base do Radar Social. Os históricos não mudam — só vale repuxar a janela recente ou preencher buraco.
Confere se as chaves do Windsor.ai e do Gemini chegaram ao servidor e faz uma chamada de teste em cada uma. Nenhum valor de chave é exibido — só se existe e se responde.
📜 Log de eventos
Registro imutável do que foi feito no sistema.
❓ Como ler este sistema
O manual curto das métricas que importam.
1. Tempo assistido. O sinal mais forte para Reels. O Radar compara o tempo médio de cada Reel com a mediana da própria conta — comparar com benchmark de mercado não diz nada, porque depende da duração do vídeo.
2. Curtidas por alcance. Curtida sobre quem realmente viu, nunca sobre número de seguidores. Com 27 mil seguidores e 3 mil de alcance, dividir por seguidor esconde o resultado.
3. Envios por alcance (sends per reach). O melhor preditor de distribuição além dos seguidores: quando alguém manda seu post para outra pessoa, o algoritmo entende que vale a pena mostrar para mais gente. Referência: abaixo de 0,5% fraco, cerca de 1% bom, acima de 2% excepcional.
O Índice de Distribuição (0 a 100) combina esses sinais com peso diferente para Reel e para feed, já que a API não devolve as mesmas métricas para os dois.
Alcance → visita ao perfil → clique no link da bio → conversa no WhatsApp. Se as visitas ao perfil estão saudáveis e os cliques no link da bio ficam perto de zero, o gargalo é a bio, não o conteúdo. Trocar o criativo não resolve; trocar a chamada e o destino do link resolve.
Atenção: a API do Instagram não devolve follows nem visitas ao perfil para Reels — vem vazio. Quando esses campos aparecerem em branco na tabela, é limitação de coleta, não desempenho ruim.
Objetivo de campanha define o resultado. Mensagens e Engajamento geram conversa barata. Awareness e Leads geram alcance e cadastro, não conversa. Verba grande em objetivo errado é a explicação mais comum para custo por conversa que dispara.
Métrica sem volume é ruído. Abaixo de 100 conversas na janela, o custo unitário oscila por acaso. O Radar marca esses casos com ⚠ em vez de fingir precisão.
Frequência acima de 2,5 em 7 dias é fadiga de criativo: troque o anúncio, não aumente o orçamento.
Escala: campanha campeã sobe no máximo 20% a cada 48 horas (mais que isso reabre a fase de aprendizagem) ou duplica em público novo.
Windsor.ai conecta Instagram, Facebook, Meta Ads e Google Ads. Uma função no servidor puxa os números e grava nas tabelas do Radar; o app só lê a base. A chave da API do Windsor e a do Gemini ficam no servidor — nunca no código desta página.
Limitação conhecida do Windsor: campanha sem nenhuma impressão no período não aparece na consulta. Campanha pausada some da lista — não foi apagada.