N
Ninjo
Internal · Funnel + Atribución · v1
ROI Ninjō · Juanma Huss · Mayo 2026
12,0×

USD 897 invertidos → USD 10.780 generados. 6 ventas atribuidas, agente ADS 7,6× más eficiente que organic.

3.349 conversaciones nuevas en mayo a través de 3 agentes Ninjō, 58 agendas trackeadas en DB (vs 78 en CRM = 74% de tracking, gap conocido). 6 buyers cierran con UTM utm_source=ninjo_ai en el sales tracker, todos cruzados con conversation_id vía utm_term.

6 / 6
Buyers vía agentes Ninjō
$10.780
Revenue atribuible
3 / 6
Cerraron por ADS
Cliente
lic.juanmahuss · Evolvere Rehab
Período
01 – 27 mayo 2026
Generado
2026-05-27 · v1
Resumen económico

USD 897 invertidos, USD 10.780 cobrados — 12,0× retorno

Inversión Ninjō
$897
$500 fijo + $397 variable
Revenue atribuido
$10.780
6 ventas con UTM = ninjo_ai
ROI · CPA
12,0×
$149,5 costo por venta

Funnel por agente — cohort de convos nuevas en mayo

Tres agentes activos en mayo. Cohort = conversación con first_message_at en mayo y agent_messages > 0. Agendas = call_booked = true en custom_properties. Ventas = match con sales tracker Evolvere vía utm_term.

Agente Convos Calificados Agendas Ventas Revenue Convo→Venta $ / convo
ads ece902fd 270 105 (39%) 9 3 $5.191,72 1,11% $19,23
organic 758229cc 2.207 353 (16%) 42 3 $5.588,60 0,14% $2,53
rodilla 019cd83f 872 390 (45%) 6 0 $0 0,00% $0
monolítico 01994f75 1 0 $0
Total mayo 3.349 848 (25%) 58 6 $10.780,32 0,18% $3,22
Gap de tracking

58 agendas en DB vs 78 calls en el sheet de Evolvere = 74% de tracking. Coincide con el gap conocido reportado por Juanma el 22-abr. Las ventas se cazan vía UTM (no por call_booked), así que la atribución de revenue queda completa aunque el bot subreporte agendas.

Tasas de conversión por agente

ads — ece902fd

Convos
270
100%
Calificados (Lead≥4)
105
39%
Agendas
9
3,3%
Ventas
3
1,1%

organic — 758229cc

Convos
2.207
100%
Calificados (Lead≥4)
353
16%
Agendas
42
1,9%
Ventas
3
0,14%

rodilla — 019cd83f

Convos
872
100%
Calificados (Lead≥4)
390
45%
Agendas
6
0,7%
Ventas
0
0%
Atribución 100% trazable

6 buyers, 6 trayectos diferentes

Cada fila es un cierre con UTM Ninjō. El match en DB se hizo por handle de IG (5 directos por nombre) y por perfil + fecha (Ana Luisa = acanelada, IG sin nombre sincronizado). Días = entre primera convo y booking link enviado.

Ticket promedio
$1.796
Min $1.728,60 (Erika/Ana Luisa) · Max $2.010 (Mariela)
Cierres mismo día
3 / 6
Carlos, Morena, Erika — todos vía ADS
Cierres long-tail (>1 mes)
3 / 6
Mariela 6m · David 3m · Ana Luisa 3d — todos vía organic
# Buyer IG handle Agente Kw Contenido exacto que la trajo 1ª convo Ticket
01 Mariela Turolla
mujer · 55 · AR · 43 msgs
@marielaturolla organic Pelvis 1ª touch: story-reply 12-nov-25 asset 18095300107866763 (expirada — ID en IG Insights)
Re-engaged vía META AD: "Cómo funciona el entrenamiento / 24-2" el 30-abr-26
Story-reply final pre-cierre: 01-may-26 asset 18100888979007460
12-nov-25 $2.010,00
02 David Brandoni
hombre · 50 · AR · 36 msgs
@david_h_brandoni organic Cadera Post de FEED: instagram.com/p/DUYMZpOjubr/
media_id 18134396938503041 · publicado ~feb-26
06-feb-26 $1.850,00
03 Ana Luisa Calderon
mujer · 44 · MX · 43 msgs
acanelada
(perfil sin nombre IG sync)
organic Programa Story-reply 25-abr-26 asset 18050114396734007
(story expirada — pedir IG Insights del 24/25-abr para identificar)
25-abr-26 $1.728,60
04 Carlos Sanchez Ruiz
hombre · 50 · AR · 10 msgs
@casr_sr ads Psoas Post de FEED: instagram.com/p/DXNIcGCDnzA/
media_id 17910735807380920 · publicado ~abr-26
21-abr-26 $1.731,56
05 Morena Buljevich
mujer · 24 · AR · bailarina · 55 msgs
@morebuljevich ads DM directo orgánico "info entrenamiento deportistas"
Sin metadata de ad/story/post — descubrió el perfil sin trigger trackeado
06-may-26 $1.731,56
06 Erika Roth
mujer · 40 · AR · runner · 19 msgs
@erikaa.roth ads REFERIDO de boca en boca
"una amiga lo está haciendo" — sin contenido Ninjō en su journey
22-abr-26 $1.728,60
Total revenue NINJO mayo $10.780,32
Contenido top-de-ventas — accionable

2 posts de feed identificados con URL exacta que trajeron $3.581,56 (Carlos + David). Repostear y/o duplicar formato:

· instagram.com/p/DUYMZpOjubr/ → David Brandoni ($1.850, cadera)
· instagram.com/p/DXNIcGCDnzA/ → Carlos Sanchez Ruiz ($1.731,56, psoas)

Meta Ad activo identificado: "Cómo funciona el entrenamiento / 24-2" (ad_id 120243987486670013) — re-activó a Mariela tras 5 meses orgánicos, ticket $2.010.

Patrón ADS

ADS cierra el mismo día. 3 de 3 buyers ADS pasaron de primera convo a booking link en menos de 24h. Carlos (Psoas) 38min · Morena (deportistas) mismo día · Erika (referido) mismo día. Setting frío que funciona — la pauta trae intención alta.

Patrón ORGANIC

Organic cierra long-tail. Mariela tardó 6 meses entre story-reply Pelvis y compra. David, 3 meses. El nurturing largo (40+ mensajes) es el activo — descartar leads "fríos" de organic es perder revenue futuro. Validá la decisión 22-abr de no cortar contactos <7 días.

Qué trajo cada agenda

Programa gana en ventas, story-reply gana en ticket

Keyword → Ventas NINJO (6 ventas)

Lo que escribió el lead en su primer mensaje, normalizado.

Keyword / Trigger Ventas Revenue Buyers Agente predominante
Programa 1 $1.728,60 Ana Luisa Calderon organic
Pelvis + story-reply 1 $2.010,00 Mariela Turolla organic
Cadera 1 $1.850,00 David Brandoni organic
Psoas 1 $1.731,56 Carlos Sanchez Ruiz ads
DM directo deportistas 1 $1.731,56 Morena Buljevich ads
Referido (sin kw) 1 $1.728,60 Erika Roth ads

Keyword → Agendas (58 agendas trackeadas en DB)

Distribución del primer inbound message de cada agenda en mayo. Programa lidera por mucho — confirma el feedback del 27-abr de moverle fuego.

Programa (kw + variantes)22%
Story-reply (sin kw)12%
Psoas7%
Sacro3%
Hernia3%
Pelvis/Cervical/Postura/Escoliosis/Romboide/Plancha/Alimentación/Ciática (1 c/u)16%
Frase larga / "hola" libre36%

Contenido exacto → Ventas (los 6 buyers)

URL clickeable cuando el contenido es post de feed/reel. Cuando el trigger fue una story (efímera), queda el asset_id + fecha para que cruces con tu IG Insights.

Buyer Tipo trigger Contenido exacto Ticket
David Brandoni FEED post instagram.com/p/DUYMZpOjubr/ $1.850,00
Carlos Sanchez Ruiz FEED post instagram.com/p/DXNIcGCDnzA/ $1.731,56
Mariela Turolla META AD "Cómo funciona el entrenamiento / 24-2"
ad_id 120243987486670013Ad Library
$2.010,00
Ana Luisa Calderon STORY (expirada) asset 18050114396734007 · 25-abr-26 → cruzar con IG Insights ese día $1.728,60
Morena Buljevich SIN TRIGGER DM directo orgánico — sin metadata de ad/story/post $1.731,56
Erika Roth REFERIDO Vino por amiga ya en el programa — sin contenido Ninjō en journey $1.728,60

Top piezas que generaron agendas (story-replies, mayo)

Las stories son efímeras (24h) — no hay URL pública. Cruzar el asset_id + la fecha de publicación con tu IG Insights para identificar la story exacta.

Asset ID Agendas Notas / Acción
18098179625114132 2 Top story del mes — cruzar IG Insights con fecha de primera respuesta para ID
18106892416722105 2 Top story del mes — cruzar IG Insights
18100888979007460 1 Pre-cierre de Mariela Turolla — ticket $2.010 (el más alto del mes). Story del 01-may-26.
Acción concreta — junio

· Repostear los 2 posts de feed DUYMZpOjubr + DXNIcGCDnzA en variaciones (mismo ángulo, distinto hook) — probaron generar $3.581 en una venta cada uno.

· Escalar el Meta Ad "Cómo funciona el entrenamiento / 24-2" — único ad activo identificado con venta atribuida ($2.010). Pedirle a Juanma el creative para multiplicarlo.

· Identificar las 3 stories de los asset_id arriba mirando IG Insights del cliente en las fechas marcadas — son las piezas más eficientes por agenda generada.

Conclusiones

6 movimientos para mover el funnel en junio

01 · Mover gasto variable a ADS

ADS es 7,6× más eficiente que organic en $/convo ($19,23 vs $2,53) Y cierra el mismo día. Con $397 variable este mes generó $5.191,72. Si duplicamos variable a ADS, proyección lineal: ~$10K adicionales en junio.

02 · Revisar o apagar agente "rodilla"

872 convos, 6 agendas, $0 en ventas. Calificación alta (45% Lead≥4) pero no convierte. O el prompt necesita refactor, o trae tráfico curioso sin intención de compra. Lab: pausarlo 7 días y ver impacto neto.

03 · No cortar el nurturing largo de organic

3 de 6 ventas vinieron de organic con >3 meses de relación. Mariela (6m, $2.010), David (3m, $1.850), Ana Luisa (cohort feb-abr). Si descartamos leads "fríos" perdemos revenue futuro — el activo está en la conversación que vuelve sola.

04 · Identificar los 3 top reels del mes

18098179625114132 + 18106892416722105 = 2 agendas c/u. 18100888979007460 = ticket más alto del mes ($2.010). Pedirle a Juanma el cross-reference de IG insights, repostear y armar lookalike.

05 · "Programa" como CTA dominante

13 de 58 agendas mayo (22%) arrancaron con kw "Programa" o variantes. Cerró 1 venta directa (Ana Luisa). Confirma el ajuste del 27-abr. Psoas también convirtió ($1.731,56 Carlos) — no apagar, pero secundario a programa.

06 · Cerrar el gap de tracking

58 agendas trackeadas vs 78 calls reales = 26% de bookings que el bot no captura. El revenue se cobra igual (UTM atrapa la venta), pero la métrica intermedia de funnel pierde fidelidad. Investigar si el flag call_booked se setea correctamente en el handoff Calendly→agente.

Comparativa abril vs mayo

Métrica Abril 2026 Mayo 2026 Δ
Buyers NINJO 5 6 +20%
Revenue NINJO $8.964 (est.) $10.780 +20%
Vía agente ADS 5 / 5 3 / 6 −40 puntos
Vía agente organic 0 / 5 3 / 6 +50 puntos
Cierres mismo día 1 / 5 3 / 6 +20 puntos
Lectura de la comparativa

Mayo abrió un segundo canal: organic empezó a cerrar (0→3 ventas). Lo que parecía "agente que solo nutre" mostró cierres tras 3-6 meses de relación. Junio: validar si organic mantiene el ritmo o si fue inventario acumulado que se vació.


Notas metodológicas

· Fuente: influencer_conversation_rollup_view + messages en Ninjo DB · sales tracker Evolvere (UTM=ninjo_ai)
· Ventas atribuibles: 100% cruzadas vía IG handle directo (5/6) o perfil + fecha (1/6 — Ana Luisa = acanelada, perfil sin nombre IG sincronizado). Todos los buyers recibieron booking link con utm_source=ninjo_ai&utm_medium=bot&utm_term=<conversation_id> en el flow del agente.
· Cohort funnel: conversaciones con first_message_at entre 2026-05-01 y 2026-05-27 y agent_messages > 0
· Inversión $897: $500 fee fijo + $397 variable (mensajes facturados, ~13.230 msgs a $0,03 c/u)