# Auditoria D6 — Campanha Lançamento Cloud PhotoRF 2.0

**Data da auditoria:** 06/10/2026 ~10h BR (D-1 do lançamento)
**Lançamento oficial:** 07/10/2026 00h BR (~14h a partir de agora)
**Budget roda até:** 07/10 06h BR | **Teto total acordado: R$1.700**
**Responsável:** Bruno (Tráfego — Climb Digital)
**Status:** DIAGNÓSTICO ONLY. Nada alterado no gerenciador. Números REAIS da API.

Conta `act_519765955435243` | Campanha `120249006877920377` | CBO `LOWEST_COST_WITHOUT_CAP` | **daily_budget ATUAL R$400 (40000)** | Pixel `1509133033542161` evento Lead.

> **Mudança desde o D5:** a escala pra R$400/dia + correção de distribuição (min R$180 Interesses, cap R$120 LAL, pause vid_01/broad) **FOI EXECUTADA** (Renato aprovou após o D5). Esta auditoria valida se funcionou.

---

## 1. VISÃO GERAL (01/10 → 06/10 ~10h, números reais da API)

| Métrica | D5 (05/10) | **D6 (agora)** | Δ |
|---|---|---|---|
| Gasto total | R$786,25 | **R$1.185,90** | +R$399,65 |
| Impressões | 25.416 | 39.821 | +14.405 |
| Alcance | 10.284 | 14.285 | — |
| Frequência | 2,47 | **2,79** | subindo |
| Cliques no link | 286 | 417 | — |
| CTR | 1,58% | **1,47%** | caindo |
| CPM | R$30,94 | R$29,78 | estável |
| Landing Page Views | 241 | 354 | — |
| **Leads (pixel)** | **43** | **61** | +18 |
| **CPL médio** | R$18,28 | **R$19,44** | subiu leve |

**Teto:** R$1.185,90 de R$1.700 = **restam R$514,10** para a janela final (~20h até 07/10 06h).

**Leitura rápida:** gastou +R$400 e trouxe +18 leads a ~R$22/lead marginal. CPL geral subiu de R$18,28 → R$19,44. O custo marginal continua acima da média porque a escala pra R$400 injetou verba num público (LAL) que degradou. MAS a correção estrutural salvou o campeão: ver seção 3.

---

## 2. BREAKDOWN POR DIA — comparação D1 → D6

| Dia | Gasto | Leads | **CPL** | CTR | Observação |
|---|---|---|---|---|---|
| 01/10 (D1) | R$114,02 | 5 | R$22,80 | 1,80% | arranque, learning |
| 02/10 (D2) | R$192,39 | 14 | **R$13,74** | 1,71% | melhor dia |
| 03/10 (D3) | R$221,48 | 12 | R$18,46 | 1,73% | saneamento no fim do dia |
| 04/10 (D4) | R$215,38 | 11 | R$19,58 | 1,37% | pós-saneamento, CPL subiu |
| 05/10 (D5) | R$313,45 | 10 | **R$31,35** | 1,19% | **pior dia — dia da escala pra R$400 + CTR despencou** |
| 06/10 (D6 parcial) | R$129,18 | 9 | **R$14,35** | 1,41% | **recuperou forte — correção pegou** |

**Comparação de blocos (CPL):**
- **D1-D2:** R$306,41 / 19 leads = **R$16,13**
- **D3-D4:** R$436,86 / 23 leads = **R$18,99**
- **D5:** R$313,45 / 10 leads = **R$31,35** (dia ruim: escala brusca + queda de CTR + verba pro LAL antes do cap estabilizar)
- **D6 (parcial, meio-dia):** R$129,18 / 9 leads = **R$14,35** (melhor CPL desde o D2)

**Veredito da tendência:** o D5 foi o pior dia (a escala pra R$400 caiu junto com queda de CTR e o LAL ainda queimando). **O D6 é a prova de que a correção funcionou:** com min no Interesses + cap no LAL estabilizados por um dia inteiro, o CPL do dia voltou pra R$14,35. A campanha está entregando MELHOR agora do que no D4-D5.

---

## 3. BREAKDOWN POR ADSET — a correção FUNCIONOU (inversão do D5 revertida)

### Acumulado 01-06/10
| Adset | ID | min/cap | Gasto | Leads | **CPL** | Leitura |
|---|---|---|---|---|---|---|
| **Interesses** | ...33340377 | **min R$180** | R$490,83 | **31** | **R$15,83** | CAMPEÃO. Agora lidera em leads. Min pegou. |
| **LAL** | ...29510377 | **cap R$120** | R$510,02 | 20 | **R$25,50** | Degradou, mas o cap travou a sangria |
| Broad | ...40180377 | livre | R$185,05 | 10 | R$18,51 | Melhorando (CPL R$15,16 nos últimos 2d) |
| Retargeting | ...36040377 | PAUSED | — | — | — | Audiência morta (ver seção 5) |

### Últimos 2 dias (05-06/10) — o cap/min em ação
| Adset | Gasto | Leads | **CPL** |
|---|---|---|---|
| **Interesses** | R$215,87 | 12 | **R$17,99** |
| LAL | R$166,13 | 3 | **R$55,38** (capado, mas ainda caro) |
| Broad | R$60,63 | 4 | **R$15,16** |

**ACHADO PRINCIPAL:** a inversão do D5 (CBO empurrando verba pro LAL caro) **foi corrigida**. Agora o **Interesses lidera em leads (31) e mantém o melhor CPL (R$15,83)** — o min de R$180 segurou. O LAL foi capado em R$120/dia e parou de drenar o budget. **O cap no LAL foi a decisão certa.**

**Ponto de atenção:** o LAL, mesmo capado, ainda gastou R$166 em 2 dias por apenas 3 leads (CPL R$55). Ele continua sendo o ralo. O cap limitou o dano, mas na janela final vale cortar de vez o que vaza dentro do LAL (ver seção 7).

---

## 4. BREAKDOWN POR AD (acumulado)

| Ad (código/público) | Gasto | Leads | **CPL** | CTR | Status |
|---|---|---|---|---|---|
| **vid_01_fila / interesses** | R$381,79 | 27 | **R$14,14** | 1,50% | ACTIVE — pilar (44% dos leads) |
| **vid_01_fila / lal** | R$281,48 | 11 | **R$25,59** | 1,47% | ACTIVE — **vazamento, puxa o LAL pra cima** |
| **est_06_parente_sozinho / lal** | R$142,14 | 4 | **R$35,53** | 1,31% | **ACTIVE — VAZAMENTO. Era pra ter morrido no D3 (só pausaram no interesses)** |
| est_12_manda_lote / broad | R$102,58 | 4 | R$25,64 | 2,13% | ACTIVE — melhor CTR da conta, CPL no limite |
| **cta_02 / lal_leads** | R$50,96 | 4 | **R$12,74** | 0,91% | ACTIVE — bom CPL, recebendo verba |
| vid_01_fila / broad | R$31,56 | 1 | R$31,56 | 1,25% | **PAUSED** (correto, pausado no plano) |
| est_06 / interesses | R$26,80 | 2 | R$13,40 | 3,06% | PAUSED (pausado no D3) |
| cta_01 / interesses | R$22,04 | 1 | R$22,04 | 1,53% | ACTIVE — subalimentado |
| cta_02 / interesses | R$20,60 | 0 | — | 0,75% | ACTIVE — sem lead, CTR baixo |
| cta_01 / lal_leads | R$13,25 | 1 | R$13,25 | 0,90% | ACTIVE |
| est_03_fila_rolando / broad | R$6,81 | 2 | **R$3,40** | 2,73% | ACTIVE — barato, subalimentado |
| cta_02 / broad | R$4,92 | 2 | **R$2,46** | 2,17% | ACTIVE — joia barata, subalimentada |

**Vazamentos ATIVOS confirmados (gasto hoje 06/10):**
- **est_06_parente_sozinho/lal** (ID `120249013948200377`): CPL acumulado R$35,53, gastou R$15,31 HOJE. Foi pausado só no adset Interesses no D3 — a cópia no LAL ficou viva e queimou R$142. **Candidato nº 1 a pausar.**
- **vid_01_fila/lal** (ID `120249009555700377`): CPL R$25,59, gastou R$14,75 hoje por 0 leads. Puxa o CPL do LAL. **Candidato nº 2.**

**Pilar segue firme:** vid_01_fila/interesses — 27 leads (44% do total), CPL R$14,14, R$60,50 gastos hoje por 7 leads (CPL R$8,64 hoje). É o que sustenta a campanha.

---

## 5. RETARGETING — MORTO, não dá pra ligar

- `[Site] Page View - 90D`: **~20 pessoas** (status: "público desatualizado")
- `[Site] Page View - 180D`: **~20 pessoas** (status: "público desatualizado")
- LPV reais da campanha: **354** — mas NÃO populam a custom audience.

**Diagnóstico:** apesar de 354 landing page views reais do pixel, as audiências de retargeting continuam travadas em ~20 (o mínimo que o Meta reporta). A regra da audiência aponta pra URL/pixel antigo, não pro pixel `1509133033542161` da LP v2. **Gap de instrumentação, não de volume.**

**Veredito: NÃO vale ligar o adset de retargeting pras últimas 14h.** 20 pessoas não sustenta entrega, e as audiências estão marcadas como desatualizadas (o Meta vai subservir). A reativação dos leads no dia 07 tem que vir por **email/CRM (lista Linkia via Amanda)**, não por Meta retargeting.

> Fica o gap pro pós-lançamento: investigar com Leo/conversion-cro por que a LP v2 não alimenta a custom audience. Fora do escopo desta janela.

---

## 6. LINKIA PX3 (CRM) — match saudável, qualidade 100%

| Fonte | Leads (período 01-06/10) |
|---|---|
| Pixel Meta (evento Lead) | **61** |
| **Linkia — tag `waitlist-photorf2-v2`** | **42** |

Quebra por dia no CRM: 01/10 (5) + 02/10 (5) + 03/10 (12) + 04/10 (5) + 05/10 (7) + 06/10 (8) = **42**.
(A tag tem 62 contatos no total; 20 são antigos — abr/jun/jul/ago/set, base v1/testes.)

**Match 42/61 = 69%.** Saudável, na mesma faixa do D5 (72%). A diferença pixel vs CRM é esperada (dedupe, duplo-submit, lead que disparou pixel e abandonou form).

**Qualidade dos 42 leads do período:**
- **100% com email** (42/42)
- **100% com telefone** (42/42)
- **56 dos 62 com tag `origem_meta`** — UTM/atribuição populando certo.

Fluxo CORS/form/GHL íntegro. Lista pronta pra Amanda disparar o lançamento no dia 07.

---

## 7. AJUSTES CONCRETOS PRA ÚLTIMA JANELA (aprovar com Renato)

**Estado do teto:** R$1.185,90 gastos / R$1.700 teto = **R$514,10 restantes** / ~20h de janela. No R$400/dia atual, gasta ~R$330 nas próximas 20h → fecha **~R$1.516** (dentro do teto, R$184 de folga).

### AJUSTE 1 (PRIORITÁRIO) — Cortar os 2 vazamentos do LAL
Matar o que o cap só conseguiu limitar:
- **Pausar est_06_parente_sozinho/lal** (`120249013948200377`, CPL R$35,53) — era pra ter morrido no D3.
- **Pausar vid_01_fila/lal** (`120249009555700377`, CPL R$25,59, 0 lead hoje).
- Efeito: o budget liberado desses dois (hoje já R$30) é redistribuído pelo CBO pro Interesses (campeão R$14) e Broad (R$15). Derruba o CPL de regime na reta final sem resetar aprendizado.

### AJUSTE 2 — Manter R$400/dia (NÃO escalar pra R$500)
- Com R$514 de teto restante e 20h, R$400/dia já consome a janela com folga. **R$500/dia furaria o teto** (~R$415 em 20h, fecharia ~R$1.600 e com risco de estourar na madrugada por oscilação de entrega).
- O objetivo da reta final é VOLUME de lista a CPL controlado, não escala agressiva. Com os vazamentos cortados (Ajuste 1), o R$400 rende melhor que hoje.
- **Não mexer no min R$180 Interesses nem no cap R$120 LAL** — estão funcionando.

### AJUSTE 3 (opcional, baixo risco) — Dar palco aos CTAs/estáticos baratos subalimentados
- cta_02/broad (CPL R$2,46), est_03/broad (CPL R$3,40), cta_02/lal (CPL R$12,74) têm CPL ótimo mas quase sem verba. Como são no Broad (livre) e no LAL (capado), o Ajuste 1 já empurra verba natural pra eles. Não precisa ação manual — só monitorar.

> **Resumo da recomendação:** pausar 2 ads vazando no LAL + manter R$400/dia + não ligar retargeting. Fecha ~R$1.516 dentro do teto, com CPL de regime melhorando.

---

## 8. PLANO PRO LANÇAMENTO 07/10

### 8.1 Criativos — trocar pra mensagem "chegou"?
- A waitlist é a mecânica central; os criativos atuais ("entra na fila", vid_01_fila) são de **expectativa**, corretos até 07/10 00h.
- **Recomendação:** NÃO subir criativo novo de "chegou" DENTRO desta campanha de Lead. Trocar criativo reseta aprendizado do ad a horas do fim e não compensa. A comunicação de "chegou" vai pros leads da waitlist por **email/CRM** (canal que converte lista, não mídia paga fria).
- Se o Renato quiser mídia paga de "chegou/abriu" no dia 07, isso é **campanha NOVA de conversão de venda** (ver 8.3), não edição desta.

### 8.2 Comunicação com a waitlist (Amanda / CRM)
- **42 leads no Linkia** com tag `waitlist-photorf2-v2`, 100% email + phone. Lista pronta.
- **Ação pra Amanda (amanda-crm):** confirmar que o fluxo/automação de lançamento está armado pra disparar no 07/10 00h (ou no horário exato do Renato): email + (se houver) WhatsApp com o link/vídeo de abertura.
- **PERGUNTA ABERTA PRO RENATO:** os leads da waitlist recebem o vídeo/link de abertura automaticamente no 07? Quem dispara — automação do Linkia já configurada, ou Amanda precisa montar hoje? **Isto precisa estar pronto HOJE (D-1).** É o gargalo real do lançamento, não a mídia.

### 8.3 Campanha de Lead vs campanha de Vendas no 07/10
- **Decisão depende de ter link de compra/checkout ativo no 07.**
  - **Se houver checkout ativo:** pausar (ou reduzir) a campanha de Lead e **abrir campanha NOVA de conversão de VENDA** (objetivo Purchase, otimizar pelo evento de compra), mirando: (a) público de Interesses/LAL que já funcionou aqui + (b) lista da waitlist como custom audience (quando possível subir). Essa é a campanha que monetiza.
  - **Se NÃO houver checkout / for lançamento interno pra lista:** manter a de Lead parada após 07/10 06h (fim do budget acordado) e deixar a conversão rolar 100% por email/CRM pra lista já capturada. Não faz sentido manter mídia paga de waitlist depois que o carrinho abriu.
- **Reconciliação obrigatória (regra PX3/Meta):** se ligar campanha de venda com pixel, o evento Purchase do Meta pode contar na emissão/checkout, não no pagamento. Qualquer ROAS reportado tem que ser cruzado com o faturamento real (Odoo/plataforma de venda) antes de decisão. Não reportar ROAS cru do gerenciador.

### 8.4 Risco a monitorar na madrugada
- Budget roda até 07/10 06h. **Confirmar que a campanha PAUSA às 06h** (ou alguém pausa) pra não furar o teto com gasto de madrugada. Se não houver regra automática, agendar o pause manual.

---

## RESUMO EXECUTIVO (pro Renato decidir)

1. **Estado:** R$1.185,90 gastos / **61 leads / CPL R$19,44**. Restam **R$514 de teto** e ~20h de janela.
2. **A correção do D5 FUNCIONOU:** min R$180 no Interesses + cap R$120 no LAL reverteram a inversão. Interesses virou líder (31 leads, CPL R$15,83). **D6 fechando CPL R$14,35 — melhor dia desde o D2.** O D5 foi o fundo do poço (CPL R$31), já recuperado.
3. **2 vazamentos ATIVOS no LAL pra cortar:** est_06/lal (CPL R$35,53, devia ter morrido no D3) e vid_01/lal (CPL R$25,59, 0 lead hoje). Pausar ambos redistribui verba pro campeão.
4. **Retargeting morto:** ~20 pessoas, audiência desatualizada (gap de pixel na LP v2). Reativação do 07 só por email/CRM.
5. **Linkia OK:** 42 leads no período, 100% com email+phone, match 69% com pixel. Lista pronta pra Amanda.
6. **Reta final:** pausar os 2 ads vazando + manter R$400/dia (NÃO escalar pra R$500, fura teto) → fecha ~R$1.516.
7. **07/10:** não trocar criativo nesta campanha; "chegou" vai por email/CRM. **Gargalo real = confirmar HOJE com Amanda que a automação de lançamento pra waitlist está armada.** Campanha de venda só se houver checkout ativo (campanha nova de Purchase, não edição desta).

> **NADA EXECUTADO.** Aguardo OK do Renato pros Ajustes 1 e 2. Comandos abaixo.

---

## COMANDOS DE EXECUÇÃO (só rodar com OK explícito do Renato)

```bash
TOKEN=$(cat /opt/mia/config/meta_token_renato.txt | tr -d '\n\r ')

# AJUSTE 1 — Pausar os 2 vazamentos do LAL
# est_06_parente_sozinho/lal (CPL R$35,53)
curl -s -X POST "https://graph.facebook.com/v22.0/120249013948200377" \
  --data-urlencode "status=PAUSED" --data-urlencode "access_token=$TOKEN"
# vid_01_fila/lal (CPL R$25,59, 0 lead hoje)
curl -s -X POST "https://graph.facebook.com/v22.0/120249009555700377" \
  --data-urlencode "status=PAUSED" --data-urlencode "access_token=$TOKEN"

# AJUSTE 2 — manter R$400/dia: NENHUMA ação (já está em 40000). Não escalar.

# VALIDAR
curl -s -G "https://graph.facebook.com/v22.0/120249013948200377" \
  --data-urlencode "fields=name,effective_status" --data-urlencode "access_token=$TOKEN"
curl -s -G "https://graph.facebook.com/v22.0/120249009555700377" \
  --data-urlencode "fields=name,effective_status" --data-urlencode "access_token=$TOKEN"
```

> **Na madrugada (07/10 06h):** confirmar que a campanha pausa pra não furar o teto. Se não houver regra automática, agendar pause manual da campanha `120249006877920377`.
