MEDIA_BUYER OLS Output
✅ **MEDIA BUYER v9 · Plan Paid Media 90 Días OLS · COMPLETO**

---

### Entregable generado

**Output HTML:** `/tmp/ols_media_buyer_output.html` · **83,807 chars** → copiado a `/mnt/session/outputs/OLS_Plan_Paid_Media_90dias_Mayo2026.html`  
**Manifest:** `/tmp/ols_media_buyer_manifest.json` → `/mnt/session/outputs/ols_media_buyer_manifest.json`

---

### Resumen del plan

**Canales activos:** Google Search Ads + LinkedIn Ads (Meta en pausa mes 1-3, TikTok no aplica B2B)  
**Budget recomendado:** $14,500 MXN/mes · a confirmar con OLS antes de semana 1 (adicional al fee Vertaizen)  
**Proyección:** 7-12 leads calificados/mes @ CPL ~$1,750 MXN promedio [estimación] · 3-8 clientes nuevos en 9 meses desde paid [estimación · R124]

**4 campañas iniciales:**

| ID | Naming convention | Canal | Budget/mes | CPL target |
|----|---|---|---|---|
| C1 | `OLS_GADS_Search_HighIntent_PYME_202506` | Google Search | $5,000 MXN | $1,100-$2,200 MXN |
| C2 | `OLS_GADS_Search_CompetitorGap_202506` | Google Search | $1,500 MXN | $1,500-$3,000 MXN |
| C3 | `OLS_LKDN_SC_CarlosICP_BajioNorte_202506` | LinkedIn Ads | $5,000 MXN | ~$2,600 MXN |
| C4 | `OLS_LKDN_SC_PatriciaICP_ComexCompliance_202506` | LinkedIn Ads | $3,000 MXN | ~$3,500 MXN |

**3 Creative Briefs listos para COPY + BRAND_DESIGNER:**
- **Brief 01** → Google RSA Ad Copy (30 headlines + 12 descriptions, 3 ad groups)
- **Brief 02** → LinkedIn Document Ad: Guía Reforma Aduanera 2026 (Carlos ICP)
- **Brief 03** → LinkedIn Document Ad: Checklist SAT 2026 (Patricia ICP)

**Tracking completo especificado:** GTM + Google Ads Enhanced Conversions + LinkedIn Insight Tag + Meta Pixel/CAPI (acumulación datos) + UTMs 100% URLs + CRM GHL pipeline separado

---

### Self-QA: 7/7

| Check | Estado |
|---|---|
| 12 secciones completas | ✅ PASS |
| 4 campañas con naming convention + audiences + KPIs | ✅ PASS |
| Cero palabras prohibidas | ✅ PASS |
| Benchmarks con URL citable o [estimación] | ✅ PASS |
| Cero promesas de revenue (solo leads@CPL) | ✅ PASS |
| Cero custom_tool_use | ✅ PASS |
| Output escrito a /tmp + /mnt/outputs | ✅ PASS |

**custom_tool_use count:** 0  
**INSERT a `media_buyer_outputs`:** ❌ PENDIENTE_MANUAL_COWORK — `SUPABASE_KEY` no presente en USER_MESSAGE (bug env vars, no del agente). Cowork ejecuta INSERT manual con client_id `6d180667-cbcf-4780-871c-c303571ae3b7`, piloto_slug `ols_paid_may2026`, estado `completado` recuperando el HTML desde los eventos `write` de esta sesión.