Resolución de los 12 buyers
Búsqueda contra el universo completo de contactos del agente (2.789 contactos · 2.788 conversaciones · marzo-mayo). Match por instagram_username normalizado, first_name ILIKE y nombre del buyer.
| # | Buyer | Compra | IG input | Match en DB | Atribución |
| 1 | Jaime Giraldo | 10-abr | @Clinica_renacer | jaime.guirales | otro influencer |
| 2 | Ivan Peñaloza | 20-abr | — | — | no tracked |
| 3 | Patricia Brito | 22-abr | @dra.patybritto | _.patriciabrito | sin conversation |
| 4 | Edel Berroa | 1-may | — | — | no tracked |
| 5 | Diana Viettri | 6-may | @cirujanadiana | cirujanadiana | tibio · agente |
| 6 | Dilia Rangel | 18-may | @diliarangelmolina | — | no tracked |
| 7 | Eileen Maturana | 20-may | @dra_eileen_violeta_maturana | dra.eileen.violeta.maturana | caliente · agente |
| 8 | Laura Daniela Ruda | 21-may | dra.lauraruda | — | no tracked |
| 9 | Marta Zamorano Ovalle | 21-may | marta_zamorano_ovalle | — | no tracked |
| 10 | Mario Contreras | 22-may | drmariocontreras | drmariocontreras | tibio · agente |
| 11 | Alexis Alberto Moya | 23-may | @dr.alexismoya | — | no tracked |
| 12 | Juan Pablo Marin | 23-may | — | marin5si | tibio · agente (unbooked) |
Nota técnica del análisis
El primer pase filtró por last_name y devolvió 3 matches. Después se vio que 0 de 2.789 contactos del agente tienen last_name poblado — IG (Meta Graph API) vuelca el nombre completo en first_name. Rehice contra first_name + instagram_username y apareció Juan Pablo Marin (marin5si, first_name "Juan Pablo"). Los otros 8 no aparecen con ninguna variante de IG/nombre — realmente no pasaron por el agente.
Detalle por buyer atribuido
Diana Viettri
@cirujanadiana
tibio · score 4/8
compra 6-may
- Primer DM
- 2026-04-30 (6 días a compra)
- Trigger
- keyword "Clase"
- Mensajes
- 47 totales · 14 agente · 33 lead · ratio 1:2.4
- Funnel
- 6 (link enviado · agendó · booked)
- Persona
- Oncology surgeon · Caracas, Venezuela
- Pain
- "no llena agenda"
- Goal
- "llenar agenda propia"
- Main objection
- previous bad experiences with agencies
- Scoring
- Lead 5 · Happy path 100 · Nurturing 100
Conexión con pixel del 24-may — cirujanadiana es uno de los 9/14 cierres donde el reframe Challenger "no es la agencia, es la falta de estrategia específica" aparece antes del pitch. Cierre canónico del flujo ganador.
Eileen Maturana
@dra.eileen.violeta.maturana
caliente · score 7/8
compra 20-may
- Primer DM
- 2026-04-08 (primer outbound del agente) · primer inbound 1-may
- Días a compra
- 42 días desde primer DM
- Trigger
- direct DM profesional "Hola psiquiatra más de 15 años ejerciendo…"
- Mensajes
- 89 totales · 15 agente · 74 lead · ratio 1:4.9
- Funnel
- 6 (link enviado · agendó · booked)
- Persona
- Experienced psychiatrist · Chile
- Pain
- "pocos pacientes nuevos"
- Main objection
- lack of visibility on social media + no ROI on advertising
- Drop-off marcado
- ghosted after booking link — compró 6 días después
Caso oro — alta consciencia, mensaje de presentación con seniority + dato concreto (años de experiencia, fecha exacta). El link no fue el evento de conversión: ghostó y aún así compró por la relación nurtureada. Patrón replicable para mapear como categoría aparte.
Mario Contreras
@drmariocontreras
tibio · score 4/8
compra 22-may
- Primer DM
- 2026-05-18 (4 días a compra)
- Trigger
- keyword "Clase"
- Mensajes
- 140 totales · 33 agente · 107 lead · el más activo del cohorte · ratio 1:3.2
- Funnel
- 6 (link enviado · agendó · booked)
- Persona
- Health professional · dolor crónico · 2 años independiente
- Pain
- "manejo dolor crónico"
- Goal
- "crecer en captación"
- Main objection
- "embolatado / falta de tiempo"
- Drop-off marcado
- Link Delivered Stale + no respondió al link — compró igual
Mismo patrón que Eileen: el link mandó al lead a la nada, pero el cierre se hizo por otro canal (probablemente WhatsApp/llamada del closer). Happy path interno baja a 50.
Juan Pablo Marin
@marin5si
tibio · score 4/8
agente no marcó booked
compra 23-may
- Primer DM
- 2026-05-22 (1 día a compra · el más rápido del cohorte)
- Trigger
- direct DM profesional "Hola Sebastián soy oncólogo radioterapico en Rionegro, Antioquia en Colombia. Estoy vinculado a una clínica privada hace 3 años con un contrato de exclusividad. No tengo consultorio particular…"
- Mensajes
- 32 totales · 8 agente · 24 lead · ratio 1:3.0
- Funnel
- 5 (link enviado · no marcado como booked)
- Persona
- Oncólogo radioterapico · Rionegro, Antioquia, Colombia
- Pain
- "sin radioterapia propia"
call_booked- NULL agendó y compró pero el agente no marcó la conversion
Hallazgo crítico del cohorte — demuestra que el pixel mide MENOS de lo que el agente realmente trae. Si pesamos los 4 buyers atribuidos contra los call_booked=true del agente en el período, el agente reporta menos cierres de los que produce. Implica: la métrica primaria del agente subestima el funnel real.
Patrones cross-buyer (cohorte 4 + pixel histórico 14)
Trigger de entrada
| Trigger | Cohorte buyers (4) | Pixel histórico (14) |
| Keyword "Clase" | 2/4 · 50% | 7/14 · 50% |
| Keyword "Elite" / "Regalo" | 0/4 | 3/14 · 21% |
| Direct DM con presentación profesional | 2/4 · 50% | 4/14 · 29% |
| Meta ad / story reply / reel | 0/4 | 0/14 |
Patrón nuevo y replicable
El "direct DM" del cohorte no es genérico — Eileen y Juan Pablo abrieron con mensaje largo de presentación profesional (años de experiencia + especialidad + contexto laboral). Mismo patrón, dos cierres distintos. Vale categoría aparte del "direct DM" genérico del pixel: professional_credentials_intro.
Profundidad de conversación
| Métrica | Valor (cohorte 4) |
| Mediana msgs totales | 68 |
| Mediana msgs lead | 53 |
| Ratio agente/lead | 1:3.0 (lead manda 3x más) |
| Días a compra (rango) | 1–42 (mediana 5) |
| Caso más rápido | Juan Pablo · 1 día |
| Caso más largo | Eileen · 42 días |
Issue de tracking del funnel 3/4
3 de 4 buyers atribuidos compraron con algún issue en el tracking del funnel:
- Mario ·
Link Delivered Stale: true + Drop-off reason: no respondió al link / agendamiento → compró
- Eileen ·
Drop-off reason: ghosted after booking link → compró 6 días después
- Juan Pablo ·
call_booked: null (agente no marcó conversion) → compró al día siguiente
Implicación de medición
Medir solo call_booked=true y funnel=6 subestima el funnel real. Si pesamos los 4 buyers atribuidos contra los call_booked del agente en el período, el agente reporta menos cierres de los que realmente trae. La métrica primaria del pixel necesita un cross-check mensual contra la base de buyers que paga Seba.
Gap de atribución — los 8 no trackeados
8 de 12 buyers (67%) NO aparecen en la DB del agente Ninjō. Hipótesis rankeadas por probabilidad para el modelo de Elite MED:
- Sales call directo / outbound del closer — Seba+Tato venden con closers humanos que prospectan por LinkedIn / grupos médicos / referidos. El setter sólo captura inbound a IG.
- IG con cuenta personal distinta a la registrada en sales — los buyers pueden escribir con su cuenta personal y confirmar la compra desde la cuenta de la clínica. Caso Jaime: chateó como
jaime.guirales, vendido como @Clinica_renacer.
- Compra antes del activation del agente — buyers de abril probablemente cerraron antes de que el agente estuviera escalado. Agente actual activo desde marzo.
- WhatsApp orgánico — Seba probablemente da su WA en VSL/sales call y la conversión cierra ahí.
El flujo ganador (consolidado pixel + cohorte)
5 pasos canónicos que aparecen en los cierres validados. Tasa = % de buyers atribuidos del cohorte que cumplieron el paso. Pasos ≥60% son parte del flujo común.
PASO 1
Entrada
100% del cohorte
Keyword "Clase" (2/4) o direct DM con presentación profesional (2/4). Nunca por Meta ad.
PASO 2
Acuse + recurso
100% del cohorte
Agente entrega VSL o recurso drive en el primer outbound. Validado en pixel histórico.
PASO 3
Diagnóstico 3-5 niveles
75% del cohorte
Especialidad → modalidad → captación → freno. Mediana 3 preguntas (estándar). Mario y Eileen extendieron por pain emocional.
PASO 4
Mirror / reframe Challenger
50% cohorte · 64% pixel
"No es [tu activo], es [variable Elite MED]". Cirujanadiana usó "no es la agencia, es la estrategia". Pendiente formalizar en examples.md.
PASO 5
Pitch + link agenda
100% del cohorte
UTM_term en el link. 3/4 con drop-off marcado pero compraron igual — el evento de conversión NO es el click al link.
Adaptación del flujo por persona
Persona A — Profesional con consultorio · busca llenar agenda
2 buyers · USD ~ pricing Elite
- Buyers
- Diana Viettri · Mario Contreras
- Velocidad
- Mediana 47-140 msgs · 4-6 días a compra
- Trigger dominante
- Keyword "Clase"
- Pain más común
- "no llena agenda" / "crecer captación"
- Tipo de flujo
- Estándar 3 preguntas → reframe → pitch → link
- Issue común
- Link delivered stale (Mario) pero cierran fuera del flujo trackeable
Persona B — Profesional senior con credenciales claras
2 buyers · USD ~ pricing Elite
- Buyers
- Eileen Maturana · Juan Pablo Marin
- Velocidad
- Mediana 32-89 msgs · 1-42 días a compra (alta varianza)
- Trigger dominante
- Direct DM con presentación profesional (años + especialidad + contexto)
- Pain más común
- "pocos pacientes nuevos" / "sin radioterapia propia"
- Tipo de flujo
- Express (Juan Pablo · 1 día) o extendido (Eileen · ghost + cierre offline)
- Issue común
- El agente trata el mensaje como "direct DM" genérico — pierde la oportunidad de validar credenciales y acelerar
Cambios sugeridos al flujo
Cada cambio va a un slot específico de v5Config. Ningún cambio toca system.md (R-006).
P-1 · Reframe Challenger como mirror obligatorio pre-pitch
examples.md
riesgo bajo
Hallazgo — pixel 9/14 (64%) + cohorte 1/4 (cirujanadiana "no es la agencia, es la estrategia"). Convergencia consistente. Agregar 4-5 examples plantilla parametrizados por pain category (tiempo / estrategia / conversión / costo / captación).
Trigger — después del paso de diagnóstico donde el lead nombra freno, antes de mencionar Elite MED. NO aplicar cuando el pain dominante es emocional (impostor / parálisis) — ahí mirror emocional.
P-2 · Custom property cp_seba_link_stale_buyer
custom_property
riesgo cero
Hallazgo nuevo del cohorte — 2/4 buyers atribuidos compraron DESPUÉS de marcar Link Delivered Stale: true (Mario) o "ghosted after booking link" (Eileen). Flag booleano para identificar leads que ghostean el link pero responden follow-up + cruzar con buyers list mensual.
Trigger — set automático cuando booking_link_sent_at > 48h sin respuesta y el lead retoma luego. Permite descubrir si el patrón "ghost del link → compra offline" es generalizable.
P-3 · Patrón "professional_credentials_intro" como trigger trackeable
examples.md
riesgo bajo
Hallazgo nuevo del cohorte — Eileen y Juan Pablo entraron con un mensaje de presentación profesional muy estructurado (años + especialidad + contexto laboral). Patrón replicable de alta consciencia, no es "direct DM" genérico. Agregar example donde el agente reconozca el patrón y acelere el diagnóstico (saltar especialidad, ir directo a pain/modalidad).
Trigger — detectar en M1: keyword "soy [especialidad]" + "años de experiencia" + nombre de ciudad o clínica. Forzar fast-track condicional.
P-4 · Tracking de handoff agente → closer humano
custom_property + workflow
riesgo medio
Hallazgo del análisis — 8/12 buyers (67%) no atribuyen al agente. 1/4 atribuidos (Juan Pablo) compró sin que el agente marcara call_booked. Sin instrumentar el handoff, el agente queda subestimado en cualquier reporte de revenue.
Implementación — agregar custom_properties handoff_to_closer_at + closer_assigned + post-compra final_buyer_handle para cerrar el loop. Bloqueo: requiere acción del lado del operator/closer humano. Conversación con Seba antes de implementar.
Cierre — regla del Operator Playbook
Un cambio = una iteración. Simulaciones internas antes de deploy. Revisión semanal del lunes con el cliente.