Ads · Cockpit de Mídia Paga
Um único cockpit para Meta, Google e TikTok Ads: gerenciar campanhas, analisar cross-channel, automatizar otimização e planejar estratégia — com o KRATUS escrevendo copy e recomendando ações em cada tela. O diferencial que rouba cliente da concorrência: nós amarramos o gasto ao ROI real do CRM (custo por lead e por deal ganho), não só ao ROAS que a plataforma reporta.
Abordagem híbrido
Integramos o que já existe (dados + write actions); construímos o cockpit, o cérebro e o loop de ROI.
Integra o Windsor.ai (350+ connectors, com write actions para Meta, Google, TikTok, LinkedIn e Bing já disponíveis) + APIs nativas quando preciso — não reconstruímos o Ads Manager de cada plataforma. Constrói o cockpit unificado, o KRATUS (copy + insights), o motor de automação (reusa o de eventos do F5) e o loop com o CRM que transforma ROAS em receita comprovada.
Os quatro pilares
Gerenciar · Analisar · Automatizar · Planejar — com KRATUS por cima de todos.
▤Gerenciamento
Árvore campaign → ad set → ad das 3 plataformas num só lugar: criar, editar, pausar/ativar, orçamento, ações em massa. Biblioteca de criativos e audiências. Editar sem sair do KRAT ONE (write via connector).
◔Análise
Dashboard cross-channel blended + breakdown por plataforma: gasto, ROAS, CPA, CTR, conversões — e o ROI real (custo por lead/deal do CRM). Performance por criativo, funil, cohorts.
⟲Automação
Regras "quando → então" que otimizam sozinhas: pausar perdedor, escalar vencedor, realocar budget, dayparting, alertas. Executa nativo, com aprovação no que gasta.
◈Estratégia
Media plan (alocação de budget por canal + forecast), briefs de campanha, mapa de funil (TOFU/MOFU/BOFU), e recomendação de canal por objetivo — assistida por KRATUS.
O diferencial — por que trocar de ferramenta
O que a maioria não entrega. É aqui que ganhamos o cliente da concorrência.
◈Dashboard cross-channel "blended"
Um ROAS / CPA / gasto só, somando Meta + Google + TikTok — com breakdown por plataforma. A maioria das ferramentas é mono-canal; a visão unificada é o que o gestor quer ver de manhã.
⚑ROI real amarrado ao CRM
Não paramos no ROAS da plataforma. Ligamos clique → lead → deal ganho (via o deriveChannel que o CRM já usa) e mostramos custo por lead e custo por venda. É o número que prova receita — e retém cliente.
◐Creative Intelligence
Biblioteca de criativos com performance por hook / formato / ângulo, detecção de fadiga (frequência ↑ + CTR ↓) e o KRATUS gerando variações novas dos vencedores. Inspirado no melhor do Motion/Madgicx.
✎KRATUS Copy Studio
Gera e reescreve headlines, primary text, descrições, CTAs respeitando o limite de caractere de cada plataforma, na voz da marca (aprendida do site/brand do cliente). "Rewrite with KRATUS" em todo campo + variações A/B por ângulo.
⟲Automação que executa de verdade
Regras "quando → então" que pausam perdedores, escalam vencedores e realocam budget — e executam nativamente (write via Windsor.ai). Reusa o motor de eventos do F5. Guardrail: toda ação que gasta passa por aprovação.
◔Budget pacing & alertas
Gasto vs. orçamento do mês com alerta de over/under-pacing, e anomalias (pico de gasto, queda de ROAS, anúncio reprovado, conta com problema) viram tarefa/notificação no CRM.
✓Aprovação do cliente
Criativo e copy podem passar por aprovação do cliente antes de subir (reusa o fluxo de approvals). Transparência = confiança = retenção.
◱Benchmarks por vertical
Compara CTR / CPC / CPA do cliente com referências do nicho — contexto que transforma número em conversa de estratégia.
KRATUS no módulo — a IA em cada tela
O pedido central: botões de IA por toda parte. Onde cada um vive.
Copy Studio
Gerar/reescrever headline, primary text, descrição, CTA por plataforma (respeitando limites). "Rewrite with KRATUS" em todo campo de texto. Variações A/B por ângulo.
Ângulos de criativo
De um brief (produto, público, oferta), o KRATUS propõe ângulos e hooks — e roteiros curtos para vídeo (UGC/short).
Insights & "o que fazer agora"
No analytics, o KRATUS diagnostica (fadiga, CPA subindo, canal desbalanceado) e propõe a ação — que vira sugestão com aprovação.
Audiências
Sugere segmentos, lookalikes e interesses a partir do público que converte no CRM.
Negative keywords (Google)
Varre os termos de busca e sugere negativas para cortar desperdício — aplica via write action.
Realocação de budget
Recomenda mover verba do que perde para o que ganha (sugere, humano aprova) — nunca gasta sozinho.
Modelo de dados
Entidades das 3 plataformas normalizadas + o que é nosso (criativos, regras, plano, aprovações).
| Tabela | Chave / campos |
|---|---|
| ad_account | client · platform(meta/google/tiktok) · external_id · oauth/connector ref · status · currency |
| ad_campaign | ad_account · external_id · name · objective · status · budget · bid_strategy · start/end |
| ad_set | campaign · external_id · name · status · budget · targeting(jsonb) · schedule (ad_group no Google/TikTok) |
| ad | ad_set · external_id · name · status · creative_ref · final_url |
| ad_creative | client · type(image/video/carousel) · assets(s3/url) · headline · primary_text · description · cta · angle/hook tags |
| ad_metric_daily | ad_account · entity(campaign/adset/ad) · day · métricas canônicas (spend, impr, clicks, conv, conv_value, …) |
| ad_audience | client · platform · name · type(custom/lookalike/interest) · spec(jsonb) · size |
| ad_rule | ws/client · trigger · conditions(jsonb) · actions(jsonb) · requires_approval · enabled · run_count |
| media_plan | client · período · objetivo · alocação por canal (jsonb) · budget · forecast |
| ad_approval | client · kind(creative/copy/budget/action) · payload · status · decided_by (reusa approval) |
Métricas canônicas
Cada plataforma chama de um jeito. Normalizamos num schema único para comparar maçã com maçã.
| Campo canônico | Nome | Cálculo |
|---|---|---|
| spend | Gasto | soma direta |
| impressions / reach / frequency | Impressões · alcance · frequência | frequência = impr / reach |
| clicks · CTR · CPC | Cliques · taxa · custo | CTR = clicks/impr · CPC = spend/clicks |
| CPM | Custo por mil | spend / impr × 1000 |
| conversions · conv_value | Conversões · valor | da plataforma + do GA4/CRM |
| ROAS · CPA | Retorno · custo por aquisição | ROAS = conv_value/spend · CPA = spend/conv |
| cost_per_lead · cost_per_deal | Custo por lead · por venda | spend ÷ leads/deals do CRM (o número que importa) |
As três lentes — L1 · L2 · L3
Mesmo dado, escopo do filtro diferente (segue a regra do Analytics).
L1Plataforma
Rede: gasto total sob gestão, contas conectadas, saúde das conexões, custo/margem de AI do módulo.
L2Agência
Por cliente: gerenciar, otimizar, analisar cross-channel, provar ROI. O cockpit de trabalho do dia a dia.
L3Cliente
Performance da própria mídia, só leitura: gasto, resultados, ROI. Aprovar criativos. Sem markup/custo interno da agência.
Automação & execução
Reusa o motor de eventos + approvals do F5. O que dispara, o que checa, o que faz — e como executa nativo.
| Camada | Detalhe |
|---|---|
| Gatilhos | schedule (dayparting) · métrica cruza limiar (ROAS |
| Condições | ROAS / CPA / gasto / frequência / CTR / idade do anúncio / status — E/OU (mesmo motor do CRM) |
| Ações | pause · enable · set_budget (+/−%) · duplicate · shift_budget (entre ad sets) · notify · kratus_draft (nova variação) |
| Execução | write actions via Windsor.ai (Meta/Google/TikTok já suportados) — pause/enable/budget/create |
| Guardrail | qualquer ação que gasta (subir budget, ativar) passa por approval; pausar/alertar pode ser automático |
Telas — protótipos
A detalhar em tela no mesmo método do CRM/GBP. Próximo passo se o escopo agradar.
Dashboard cross-channel
KPIs blended (gasto/ROAS/CPA/ROI) + breakdown por plataforma, série temporal, e o card ROI real (custo por lead/deal). Insight do KRATUS no topo.
Gerenciador de campanhas
Árvore campaign→ad set→ad das 3 plataformas, status/budget editável, ações em massa, filtros.
KRATUS Copy Studio
Editor de anúncio com preview por plataforma, limites de caractere, e Rewrite/Generate with KRATUS em cada campo + variações.
Creative Library
Grade de criativos com performance por hook/ângulo, badge de fadiga, e "gerar variação" do vencedor.
Automação (regras)
Builder "quando → então" com condições de métrica e ações nativas + guardrail de aprovação.
Media Plan / Estratégia
Alocação de budget por canal, forecast, funil TOFU/MOFU/BOFU, brief assistido por KRATUS.
Faseamento
F1Conectar + enxergar
OAuth/Windsor por client + ingest de métricas canônicas + dashboard cross-channel + ROI via CRM + leitura de campanhas. Já entrega o "wow".
F2Gerir + escrever
Editar/pausar/budget via write action + Copy Studio KRATUS + Creative Library + aprovação de cliente.
F3Automatizar + planejar
Regras + execução nativa + Creative Intelligence (fadiga/variações) + alertas/pacing + Media Plan/estratégia.