# Plano de Mídia — PX3 Cloud PhotoRF 2.0 | Meta Ads | Lançamento 07/10/2026

**Responsável:** Bruno (Gestão de Tráfego — Climb Digital)
**Data:** 01/10/2026
**Status:** PLANO PARA APROVAÇÃO — NADA foi criado no Meta Ads Manager. Renato aprova, depois libero execução.
**Janela:** 6 dias (ativar 02/10 → lançamento 07/10)

---

## 1. Resumo executivo

| Item | Definição |
|---|---|
| **Produto** | Cloud PhotoRF 2.0 (software de separação de fotos por reconhecimento facial — nicho fotógrafo de formatura/eventos) |
| **Objetivo** | Encher a lista de espera da LP `espera.px3lab.com.br` até o lançamento 07/10 |
| **Objetivo Meta** | OUTCOME_LEADS, otimizando pelo evento **Lead** do pixel `1509133033542161` (não LPV) |
| **Conta** | `act_519765955435243` — "PX3LAB \| Vinicius Amaral" (BRL, timezone America/Sao_Paulo) |
| **Estrutura** | 1 campanha **CBO** (janela curta, múltiplos ângulos → CBO distribui melhor que ABO em 6 dias) |
| **Públicos** | 4 adsets: Interesses, LAL de leads, Retargeting, Broad/Advantage+ |
| **Criativos** | 3 vídeos (reencodados H.264) + piloto estático 01, escalando com os estáticos da Juliana |
| **Benchmark CPL (conta real)** | Frio interesses **R$6,62**, LAL **R$7,10**, Advantage+ vídeos **R$7,76**. Média lifetime **R$6,46** |
| **Meta CPL lançamento** | Alvo R$8-12 (lista de espera, lead topo de funil). Teto de corte: R$18 sem volume |
| **Nome da campanha** | `[PX3][CONV][CloudPhotoRF2][Lanc1007][Out26]` |

> **Base do plano = benchmark REAL da conta.** Puxei o histórico lifetime via Graph API: a conta já gerou 4.992 leads a CPL médio R$6,46. As 3 campanhas de captação mais relevantes (2026) rodaram CPL R$6,62 / R$7,10 / R$7,76 com CTR 1,2-2,4% e CPM R$15-28. CPM atual da conta (últimos 30d): R$25,55, frequência 2,65, CTR 1,39%. Conta ativa, saudável, sem bloqueio.

---

## 2. Conta e BM (confirmado ao vivo via Graph API v22.0)

- **Conta de anúncios:** `act_519765955435243` — nome "PX3LAB \| Vinicius Amaral"
  - Business: **PX3 LAB SOLUCOES INTELIGENTES LTDA**
  - Moeda: BRL \| Timezone: America/Sao_Paulo \| Status: ATIVA (1), sem motivo de desativação
  - Saldo atual: R$114,70 \| Pagamento: Mastercard *2504 (funding ativo)
- **Pixel:** `1509133033542161` — "[Pixel] PX3 - Site" → **CONFIRMADO ligado a essa conta** (está na lista de pixels da act_519765955435243)
- **CAPI:** rodando em `track-capi-px3.agentesclimb.us` (PageView + Purchase, dedupe por event_id). Evento **Lead** dispara na LP via pixel + CAPI com dedupe.

> **ATENÇÃO — não confundir contas.** O business PX3 tem 5 contas de anúncio. A conta certa é a `act_519765955435243` (Vinicius Amaral), que detém o pixel do lançamento. A `act_10201029181486329` ("Flávia Paiva") é do mesmo business mas NÃO tem o pixel 1509133033542161 — não usar.

> **Pendência pré-ativação:** a API não retornou página de FB/Instagram promovida vinculada à conta (`promote_pages` veio vazio). **Preciso que o Renato confirme qual página FB + conta IG da PX3 Lab usar como identidade do anúncio** antes de subir — sem página vinculada o anúncio não publica. (A conta tem histórico de campanhas IG/FB, então a página existe; só preciso o vínculo/nome confirmado.)

---

## 3. Vídeos reencodados HEVC → H.264 (regra: não subir HEVC no Meta)

**Origem (HEVC/H.265 — problemático no Meta):**
`/opt/mia/workspace/clientes/px3lab/campanha_lancamento_1007/videos/RENATO/`
- `PX3 -+ CLOUD PHOTO RF 20 - 01 - FILA - R.mp4` (81,6s, 1080x1920, hevc)
- `PX3 -+ CLOUD PHOTO RF 20 - 02 - TRIPLA - R.mp4` (107,6s, 1080x1920, hevc)
- `PX3 -+ CLOUD PHOTO RF 20 - 03 - SEM ID - R.mp4` (96,9s, 1080x1920, hevc)

**Comando validado (executado):**
```bash
cd "/opt/mia/workspace/clientes/px3lab/campanha_lancamento_1007/videos/RENATO/"
mkdir -p _h264
for v in *.mp4; do
  out="_h264/$(basename "$v" .mp4)_h264.mp4"
  ffmpeg -y -i "$v" -c:v libx264 -preset slow -crf 20 -pix_fmt yuv420p \
    -c:a aac -b:a 128k -movflags +faststart "$out"
done
```
(Acrescentei `-pix_fmt yuv420p` ao comando do briefing: garante compatibilidade universal de players/placements do Meta. CRF 20 preserva qualidade visual.)

**Saída final (H.264 — prontos pra subir):**
`/opt/mia/workspace/clientes/px3lab/campanha_lancamento_1007/videos/RENATO/_h264/`
- `PX3 -+ CLOUD PHOTO RF 20 - 01 - FILA - R_h264.mp4` → código criativo **`vid_01_fila`**
- `PX3 -+ CLOUD PHOTO RF 20 - 02 - TRIPLA - R_h264.mp4` → código criativo **`vid_02_tripla`**
- `PX3 -+ CLOUD PHOTO RF 20 - 03 - SEM ID - R_h264.mp4` → código criativo **`vid_03_semid`**

> **Nota de duração:** os 3 vídeos são longos (82-108s). Pra feed/stories frio, o Meta corta engajamento depois de ~15-30s. Não bloqueia a subida, mas sinalizo: se a retenção cair, vale a Juliana/editor cortar versões de 20-30s dos 3 ganchos pra testar contra os longos. Deixo isso como otimização pós-aprendizagem, não pré-requisito.

---

## 4. Estrutura da campanha

**Campanha:** `[PX3][CONV][CloudPhotoRF2][Lanc1007][Out26]`
- Objetivo: **OUTCOME_LEADS**, evento de otimização **Lead** (pixel 1509133033542161)
- **CBO (Advantage Campaign Budget)** — orçamento na campanha, 4 adsets competindo. Justificativa: janela de 6 dias + múltiplos públicos; CBO redistribui verba pro que performa sem eu ter que micro-gerenciar ABO dia a dia num prazo curto.
- Posicionamentos: **Advantage+ Placements** (deixa o Meta otimizar feed/stories/reels). Vídeos 9:16 cobrem bem stories/reels; o estático 1:1 cobre feed.
- Janela de atribuição: **7 dias clique / 1 dia visualização** (padrão).
- Otimização de entrega: Lead. **Período de budget diário** (não lifetime) pra poder escalar/cortar diário.

### Adsets (4)

| Adset | Nome Ads Manager | Público | utm_term |
|---|---|---|---|
| **1 — Interesses** | `[PX3][CONV][CloudPhotoRF2][Lanc1007][ADS][interesses][Out26]` | Fotografia profissional, Lightroom, Adobe Photoshop, Adobe Lightroom, fotógrafo de eventos, fotografia de casamento, câmeras Canon/Sony/Nikon. Idade 28-55, BR nacional, todos os gêneros | `interesses_foto` |
| **2 — LAL quente** | `[PX3][CONV][CloudPhotoRF2][Lanc1007][ADS][lal][Out26]` | Lookalike 1-3% **já existentes na conta**: "Semelhante (1%) / (1-2%) / (2-4%) - LISTA DE LEADS 12.25". Idade 28-55, BR | `lal_leads` |
| **3 — Retargeting** | `[PX3][CONV][CloudPhotoRF2][Lanc1007][ADS][retarget][Out26]` | "[Site] Page View - 180D" + "[Site] Page View - 90D" (visitou LP sem converter). BR | `retarget_lp` |
| **4 — Broad/Advantage+** | `[PX3][CONV][CloudPhotoRF2][Lanc1007][ADS][broad][Out26]` | Sem interesse, só idade 28-55 + BR. Meta otimiza livre | `broad` |

> **LALs já prontos na conta** (não preciso criar nada novo): a conta tem LAL 1%, 1-2%, 2-4%, 4-6%, 6-8%, 8-10% da "LISTA DE LEADS 12.25" (~1.400 pessoas). Uso 1-3% no adset 2.

> **Ressalva retargeting (adset 3):** as audiences de Page View estão com ~20 pessoas (muito pequenas) porque a LP `espera.px3lab.com.br` é nova e o público ainda não populou. **O adset 3 pode entregar pouco ou nada nos primeiros dias** — é esperado. Ele cresce conforme o tráfego dos adsets 1/2/4 enche a LP. Deixo ele montado e ativo (ou pausado pra ligar em D3), decisão do Renato. Recomendo: subir pausado e ligar quando a Page View passar de ~300 pessoas.

---

## 5. Criativos por adset

**Fase inicial (02/10):** cada adset roda com os **3 vídeos H.264 + piloto estático 01** = 4 criativos.
- `vid_01_fila`, `vid_02_tripla`, `vid_03_semid` + `est_01_sem_cadastro`
- Copy reaproveitada do Jonathan (ver arquivo `copies_criativos_cloud_photorf_2_0.md`). Os vídeos usam o áudio/roteiro próprio; a copy de texto primário do anúncio puxo dos ângulos correspondentes (fila → EST-01/02; verificação tripla → EST-04; sem ID → EST-05).

**Decisão manual (não DCO):** com apenas 6 dias e CBO, prefiro criativos manuais (1 anúncio = 1 ideia) pra ler qual ângulo/vídeo converte e cortar o perdedor rápido. DCO embaralha a leitura num prazo curto.

### Expansão conforme Juliana aprova estáticos
Os 11 ângulos estáticos estão em produção (`/opt/mia/workspace/clientes/px3lab/criativos_lancamento_1007/`), um por pasta (02_fila_rolando … 12_integracao_api) + piloto_02_olho_fechado. Plano de entrada escalonada:
1. **Já: `est_01_sem_cadastro`** (aprovado) entra nos 4 adsets no D0.
2. **Assim que piloto 02 "olho fechado" sair** → adiciono `est_07_olho_fechado` como 5º criativo (não substituo, adiciono).
3. **Conforme Juliana aprovar o padrão de foto** → adiciono em lote os demais, priorizando os de maior potencial de CTR frio (Jonathan sinalizou: **Familiares EST-06** e **Vizinhança EST-08** param o scroll no frio; **Verificação EST-04/05** são os mais fortes de remarketing → vão pro adset 3).
4. Cada estático novo entra com nome e UTM já definidos (ver Seção 6), sem resetar a campanha (adicionar anúncio não zera aprendizagem da campanha CBO, só do anúncio novo).

> Não espero os 11 estáticos pra subir. Subo com vídeos + est_01 no D0 e vou plugando o resto. Limite prático: ~5-6 criativos ativos por adset — mais que isso dilui sinal no budget desta campanha.

---

## 6. UTM padrão (regra imutável — todo anúncio sobe com UTM)

Base fixa pra todos:
```
utm_source=meta
utm_medium=paid
utm_campaign=px3_cloudphotorf2_lanc1007
utm_content=<codigo do criativo>
utm_term=<publico do adset>
```

URL destino (exemplo, vídeo 01 no adset de interesses):
```
https://espera.px3lab.com.br/?utm_source=meta&utm_medium=paid&utm_campaign=px3_cloudphotorf2_lanc1007&utm_content=vid_01_fila&utm_term=interesses_foto
```

**Matriz utm_content × utm_term:**

| Criativo | utm_content |
|---|---|
| Vídeo 01 Fila | `vid_01_fila` |
| Vídeo 02 Tripla | `vid_02_tripla` |
| Vídeo 03 Sem ID | `vid_03_semid` |
| Estático 01 Separação sem cadastro | `est_01_sem_cadastro` |
| Estático 02 Olho fechado (quando sair) | `est_07_olho_fechado` |
| Demais estáticos | `est_06_familiares`, `est_08_vizinhanca`, `est_04_verif_tripla`, etc. |

| Adset | utm_term |
|---|---|
| Interesses | `interesses_foto` |
| LAL leads | `lal_leads` |
| Retargeting | `retarget_lp` |
| Broad | `broad` |

> O UTM Enricher do Linkia PX3 já está configurado pra ler esses utm_* e popular os custom fields do CRM. A LP já captura e repassa. Confirmado: LP no ar (HTTP 200), pixel 1509133033542161 + fbq presentes, form com tag `waitlist-photorf2-v2`.

---

## 7. Pixel + CAPI (confirmado)

- **Evento de otimização:** `Lead` (é o que importa pra captação).
- **PageView + ViewContent:** já disparam na LP (pixel + CAPI async via dashboard-px3).
- **Dedupe:** CAPI usa event_id → sem contagem dupla entre browser e server.
- **Pré-ativação:** confirmar no Events Manager que o evento **Lead** está sendo recebido (browser + server) após um submit de teste na LP. Se o Lead não aparecer no Events Manager, a otimização fica cega → **bloqueante**. (A LP foi testada E2E e leads caem no CRM; preciso só confirmar que o *evento Lead do pixel* dispara, não só a integração do form com o Linkia.)

---

## 8. Budget — 3 cenários

Base de cálculo: CPL histórico frio R$6,62-7,76. Pra lançamento de lista de espera (lead topo de funil, menor fricção que WhatsApp), uso **CPL projetado R$8-12** (margem de segurança: criativo novo + público em aquecimento + janela curta sem tempo de maturar aprendizagem).

| Cenário | Budget/dia | Total 6 dias | CPL projetado | Leads estimados (faixa) |
|---|---|---|---|---|
| **Conservador** | R$100/dia | R$600 | R$10-12 | **50-72 leads** |
| **Médio (recomendado)** | R$200/dia | R$1.200 | R$9-11 | **109-144 leads** |
| **Agressivo** | R$350/dia | R$2.100 | R$8-11 | **190-280 leads** |

**Recomendação do Bruno: cenário MÉDIO (R$200/dia).**
- A conta já provou que entrega lead a R$6-8 nesse nicho; R$200/dia dá volume suficiente pra CBO distribuir entre 4 adsets e sair da fase de aprendizagem mais rápido (Meta quer ~50 Lead/semana por adset — com CBO o sinal concentra na campanha).
- Em 6 dias não dá pra maturar aprendizagem plena, então budget médio equilibra volume de lista × risco de queimar verba antes de ler o campeão.
- **Observação de saldo:** a conta tem só R$114,70 de saldo e roda em cartão. Em qualquer cenário acima de R$100/dia o Renato precisa garantir que o cartão/saldo aguenta o débito diário — senão a campanha pausa sozinha por falta de fundo. **Confirmar meio de pagamento antes de ativar.**

> Escala: se no D2-D3 o CPL vier abaixo de R$10 com volume, subo ~20%/dia no vencedor (vertical) até o teto que o Renato autorizar. Não subo tudo de uma vez pra não jogar a campanha de volta pra aprendizagem.

---

## 9. Cronograma

| Dia | Etapa |
|---|---|
| **01/10 (hoje)** | Estrutura montada + vídeos reencodados. Plano entregue pro Renato. Aguarda OK |
| **02/10** | Após OK: subo campanha em PAUSED, confirmo página FB/IG vinculada, confirmo evento Lead no Events Manager, reviso UTM ponta a ponta → ATIVO |
| **02-06/10** | Otimização diária por gargalo de funil (CTR? conversão LP? volume por adset?). Plugo estáticos da Juliana conforme aprovam. Ligo retargeting quando Page View popular |
| **07/10** | **Lançamento.** Trocar criativos pra mensagem "chegou/abriu" (handoff Juliana + Jonathan) e redirecionar quem está na lista. Encerrar captação de lista de espera |

---

## 10. Decisões que preciso do Renato ANTES de ativar

1. **Aprovar o plano e o cenário de budget** (recomendo MÉDIO R$200/dia).
2. **Confirmar a página do Facebook + conta do Instagram** da PX3 Lab pra identidade do anúncio (API não retornou vínculo automático).
3. **Confirmar meio de pagamento/saldo** da conta `act_519765955435243` (saldo atual R$114,70; qualquer cenário >R$100/dia precisa de fundo garantido).
4. **Retargeting (adset 3):** subir ativo desde o D0 ou pausado pra ligar quando a audiência de Page View popular (recomendo pausado → ligar em D3).
5. **OK pra eu executar a subida no Meta Ads Manager** (regra de segurança: nada sobe sem autorização explícita).

---

## 11. Handoffs

- **Juliana (juliana-ops):** finalizar piloto 02 "olho fechado" e aprovar o padrão de foto pra liberar o batch dos 11 estáticos. Prioridade de entrada: Familiares (06), Vizinhança (08), Olho fechado (07), depois o resto.
- **Jonathan (jonathan-copy):** copy de texto primário + headline por anúncio (reaproveitar `copies_criativos_cloud_photorf_2_0.md`; adaptar CTA pra "entrar na lista de espera" em vez de "teste grátis", já que o destino é a waitlist, não o produto).
- **Leo-web (+ conversion-cro):** confirmar que o evento **Lead** do pixel dispara no submit da LP (não só a integração com Linkia). Se não dispara, instalar antes de ativar.
- **Bruno (eu):** montar campanha CBO, 4 adsets, criativos, UTM — só após OK do Renato e resolvidas as pendências da Seção 10.

---

## Observação estratégica

A maior alavanca deste lançamento não é público nem budget — é **criativo e oferta da waitlist**. A conta já prova que entrega lead a R$6-8 nesse nicho com público morno; o que decide o resultado em 6 dias é qual ângulo de vídeo para o scroll e quão clara é a promessa da lista de espera. Por isso: (1) subo os 3 vídeos de cara pra achar o campeão rápido, (2) a copy do anúncio tem que vender *entrar na lista agora* (escassez de lançamento: "avisamos você primeiro quando abrir dia 07"), não vender o produto — o produto se vende depois, na LP e no e-mail. Um detalhe que muda o CPL: os vídeos têm 82-108s. Se a retenção cair, cortar versões de 20-30s é a otimização de maior impacto, acima de qualquer ajuste de público.
