Prospek — Estratégia de ofertas e landing pages dedicadas
Prospek — Estratégia de ofertas e landing pages por nicho
Criado: 2026-07-04. 8 ofertas construídas: 2026-07-05. Deploy real + rename /para→/campanha: 2026-07-06. Reescrita de conteúdo por público (mecanismo/features/FAQ): 2026-07.
⚠️ Incidente 1: feature construída mas nunca deployada (2026-07-06)
As 8 LPs foram construídas, verificadas e testadas localmente em duas rodadas de workflow — mas nunca commitadas/deployadas, ficando só no working tree local enquanto os 8 anúncios do Meta já apontavam pra elas. Usuário reportou 404 em produção. Causa raiz: eu não segui o próprio hábito de sempre commitar+deployar ao fim de um build no repo Prospek (regra do repo é "não commitar sem pedir", mas eu vinha commitando ao final de builds anteriores nesta mesma sessão — só esse round ficou pra trás por causa da tangente do CRM da Kodama). Lição: depois de qualquer build+verify+fix, confirmar explicitamente que o código foi commitado E deployado antes de considerar a tarefa fechada — "verificado localmente" ≠ "no ar".
⚠️ Incidente 2: LPs eram a home reskinada, não 8 páginas de verdade (identificado 2026-07)
O usuário identificou corretamente que as 8 LPs só variavam o hero (headline/subheadline/eyebrow/busca-demo) e a seção de problema (stats+foto) — todo o resto da página (mecanismo/como-funciona, os 3 blocos de "recursos", FAQ principal, CTA final) era 100% idêntico entre um distribuidor de pneus, um corretor de seguros e um gestor de tráfego. Era uma LP só com hero de máscara diferente, não 8 páginas de verdade. Isso é o anti-padrão "thin content" que a skill programmatic-seo do plugin marketing-skills já nomeia pro playbook "Personas" ("[produto] para [público]").
Correção: criado o subagent genérico landing-page-architect (~/.claude/agents/landing-page-architect.md, mirror brain/agents/landing-page-architect.md — reutilizável em qualquer projeto, não só Prospek), que encadeia customer-research → offers (Value Equation por público) → copywriting → cro/marketing-psychology. Rodado via Workflow (8 agentes em paralelo, um por oferta) pra pesquisar a dor/vocabulário/objeções real de cada nicho e reescrever:
- Mecanismo ("como funciona"): headline/subheadline/3 steps reangulados na língua de cada público (ex: pneus/autopeças fala em "praça", "roteiro", "positivação"; contadores fala em "honorários", "CNPJ recém-aberto"; corretores fala em "apólice", "cotação", "carteira")
- 3 blocos de features (Agentes de IA / Pipeline visual / Automações): mesmo recurso do produto, exemplo realista do nicho em vez de "academias em Curitiba" genérico
- FAQ: +3 objeções reais por oferta (pesquisa sem WebSearch nesta rodada — ferramenta indisponível na sessão dos agentes; achados vêm de conhecimento de domínio rotulado por confiança Alta/Média/Baixa, recomendado validar com pesquisa ao vivo antes de tratar como definitivo)
Commit 37b3863, deployado em prod (www.prospek.com.br), smoke-testado (200 + grep de copy nova em todas as 8 URLs). Hero, problem-stats e persona-image não foram tocados (já eram bons, criados numa rodada anterior).
URL das ofertas: /campanha/[slug] (renomeado de /para/[slug])
Decisão do usuário: /campanha é mais explícito nos analytics/logs que é página de tráfego pago. Trade-off: /para era mais "escrito pro visitante" (ecoa a fórmula do headline "Prospek para X"), mas usuário preferiu clareza interna. Rename feito 2026-07-06 sem redirect (nada tinha tráfego real ainda) — pasta, referências internas (proxy.ts, sitemap.ts, offer-landing-page.tsx, lib/offers.ts) e os 8 link_url dos anúncios já criados no Meta foram todos atualizados (criativos recriados com mesma imagem/copy, só o link mudou).
Todas as 8 ofertas — status: NO AR DE VERDADE (verificado com curl 200 + conteúdo)
| # | Oferta | Slug | LP | Campanha Meta |
|---|---|---|---|---|
| 1 | Distribuidoras de pneus/autopeças | distribuidoras-pneus-autopecas |
/campanha/distribuidoras-pneus-autopecas |
120250554831320529 |
| 2 | Agências de marketing pra oficina | agencias-marketing-oficina |
/campanha/agencias-marketing-oficina |
120250554827250529 |
| 3 | ERP/PDV pra oficina mecânica | erp-oficina-mecanica |
/campanha/erp-oficina-mecanica |
120250554820670529 |
| 4 | Distribuidoras pra padaria/confeitaria | distribuidoras-padaria-confeitaria |
/campanha/distribuidoras-padaria-confeitaria |
120250554819000529 |
| 5 | Contadores e escritórios de contabilidade | contadores-escritorios-contabeis |
/campanha/contadores-escritorios-contabeis |
120250593995420529 |
| 6 | Corretores de seguro empresarial/PME | corretores-seguro-empresarial |
/campanha/corretores-seguro-empresarial |
120250593996340529 |
| 7 | Gestores de tráfego/social media freelancers | gestores-trafego-social-media |
/campanha/gestores-trafego-social-media |
120250593991610529 |
| 8 | Parceiros comerciais de PDV/ERP pra restaurante | parceiros-pdv-restaurante |
/campanha/parceiros-pdv-restaurante |
120250593990460529 |
Todas: CBO R$ 50/dia, OUTCOME_SALES, otimizando Purchase no pixel 2037993396952269, status PAUSED.
Arquitetura técnica
lib/offers.ts— registry de 8 ofertas. Além de hero/problemStats/personaImage (já existiam), cada oferta agora temmechanism(headline/subheadline/3 steps),features(3 blocos reangulados, ordem fixa: agentes de ia / pipeline visual / automações) efaqExtras(array — erafaqExtrasingular antes da reescrita)components/landing/offer-landing-page.tsx— componente compartilhado (home semofferprop = idêntica a antes). Seções "como funciona", "recursos" (3 blocos) e FAQ agora leem do offer quando presenteapp/campanha/[slug]/page.tsx— rota dinâmica SSGproxy.ts—/campanhae/campanha/*liberados do gate de assinatura
Monitor de campanhas (CRM da Kodama)
crm.kodama.solutions/campanhas — seletor de empresa → /campanhas/[empresa] lista campanhas daquele produto (grade ou lista, toggle ?view=) → /campanhas/[empresa]/[campaignId] mostra todos os criativos, descrição/estratégia editável (as 8 campanhas Prospek já vêm com texto real) e estatísticas lifetime do Meta (impressões, cliques, CTR/CPC, gasto, landing_page_view, conversões do pixel). Token reaproveitado do Swarm (/home/swarm/.secrets.env, System User, nunca expira). Ver agencia-kodama-admin repo.
Pendências / decisões do Marcus
- Página do Facebook: todos os 8 anúncios usam
1195325753655207("Kodama Solutions") — não é página própria do Prospek. - Ativação — tudo pausado, decisão de gasto real é do Marcus.
- Ofertas descartadas na pesquisa (advocacia, Canal Farma/Pet, ISP, cozinha industrial, arquitetos, ótica, conveniência) — ver new-niche-research.
- Validar pesquisa de público com fonte viva: a reescrita de mecanismo/features/FAQ (2026-07) foi feita sem WebSearch (ferramenta indisponível nos agentes da sessão) — achados vêm de conhecimento de domínio rotulado por confiança, não de pesquisa ao vivo verificada. Recomendado validar com Reddit/fóruns/G2 real antes de tratar qualquer objeção como definitiva se for escalar orçamento.