Cómo medir el ROI de una campaña de prospección B2B (con números reales)
Medir cuánto gastaste en mensajes no dice nada. Lo que importa es cuánto te costó cada reunión con un decisor real, y cuánto generó esa reunión. Acá está el cálculo completo.
Por qué la mayoría mide mal el ROI de prospección
Medir el ROI de una campaña de prospección B2B es la respuesta más directa a si el canal comercial más usado en B2B está generando ingresos reales o solo actividad. El error típico es medir mensajes enviados, conexiones aceptadas o respuestas recibidas. Esas son métricas de actividad: te dicen que algo pasó, no que algo valió.
El ROI de prospección tiene una fórmula simple:
ROI = (Ingresos atribuidos a la campaña − Costo total del canal) / Costo total del canal × 100
El problema está en el denominador: “costo total del canal” casi nunca se calcula bien. Y el numerador —los ingresos atribuidos— depende de qué unidades intermedias medís.
Las 4 unidades de medición que importan (en orden)
Para cerrar un deal desde prospección saliente, el pipeline pasa por 4 estadios. Cada uno tiene su costo asociado:
| Unidad | Definición práctica | Por qué importa |
|---|---|---|
| Mensaje enviado | Contacto inicial a un prospecto del ICP | Métrica de actividad. Necesaria pero no suficiente. |
| Respuesta recibida | El prospecto respondió algo (positivo o negativo) | Valida que el mensaje llegó y resonó. Tasa de respuesta promedio en outreach manual: 3-5% (HubSpot State of Sales). |
| Reunión calificada | Prospecto con intención real de avanzar, cargo y empresa que matchean el ICP | La única unidad que conecta prospección con pipeline real. |
| Deal cerrado | Contrato firmado, factura emitida | El resultado final. Puede tardar semanas o meses según el ciclo de venta. |
La métrica que mejor predice ingresos es el costo por reunión calificada. No por mensaje, no por respuesta. Una reunión con un gerente de compras que tiene presupuesto y necesidad es cualitativamente distinta a 100 mensajes sin respuesta.
Cómo calcular el costo por lead calificado
Para calcular el costo real por lead calificado necesitás tres números:
- Costo total del canal por mes: todo lo que pagás para que la prospección funcione.
- Leads calificados generados por mes: solo los que matchean el ICP y mostraron intención real.
- Reuniones agendadas por mes: subset de los leads calificados con los que confirmaste horario.
Costo por lead calificado = Costo total del canal / Leads calificados
Costo por reunión calificada = Costo total del canal / Reuniones agendadas
El segundo número es el que más importa. Una reunión agendada tiene fecha, nombre y contexto: es pipeline real.
Ejemplo con prospección manual (un vendedor dedicado)
Un vendedor B2B que hace prospección en LinkedIn durante 3-4 horas diarias genera, en promedio, entre 8 y 15 reuniones calificadas por mes cuando está bien entrenado y opera sobre un ICP definido.
El costo total de ese vendedor —sueldo, cargas, herramientas (Sales Navigator + CRM + email)— en Argentina ronda USD 2.600-3.950/mes para un perfil junior. Ver el desglose completo en costo real de un BDR interno vs tercerizado en LATAM.
Con esos números:
| Escenario | Reuniones/mes | Costo total canal | Costo por reunión |
|---|---|---|---|
| BDR junior, mes 1-3 (ramp-up) | 3-6 | USD 3.250 | USD 542-1.083 |
| BDR junior, mes 4-12 (steady state) | 8-15 | USD 3.250 | USD 217-406 |
| Promedio año 1 | ~110 reuniones/año | USD 39.000 | USD 355/reunión |
Ejemplo con un servicio gestionado (Sibruno, USD 300/mes)
Con un servicio gestionado donde Bruno (el AI Agent) identifica decisores, personaliza mensajes y hace seguimiento, el costo de estructura es radicalmente distinto:
| Mes | Costo | Reuniones calificadas | Costo por reunión |
|---|---|---|---|
| 1 (kickoff + primeras 2 semanas) | USD 300 | 2-6 | USD 50-150 |
| 2 | USD 300 | 6-12 | USD 25-50 |
| 3 en adelante | USD 300 | 8-15 | USD 20-37 |
No hay ramp-up del lado del cliente: el ICP se define en el kickoff, Bruno arranca en 48 horas.
El ROI se calcula con el ticket, no solo con el costo
Hasta acá medimos el costo del canal. Para cerrar el ROI necesitamos el otro lado: los ingresos generados.
La fórmula completa requiere:
- Ticket promedio del producto o servicio que vendés.
- Tasa de cierre sobre reuniones calificadas (un benchmark razonable para B2B es 15-30%, según Salesforce State of Sales).
- Ciclo de venta promedio (cuántos días entre reunión y firma).
Ejercicio con números reales
Supongamos: ticket promedio USD 5.000, tasa de cierre del 20%, ciclo de venta de 60 días.
Con Sibruno generando 10 reuniones/mes desde el mes 2:
Deals cerrados por mes (steady state) = 10 reuniones × 20% tasa cierre = 2 deals
Ingresos mensuales atribuidos = 2 × USD 5.000 = USD 10.000
Costo del canal = USD 300
ROI mensual = (USD 10.000 − USD 300) / USD 300 × 100 = 3.233%
Incluso siendo conservadores —5 reuniones/mes, 15% tasa de cierre, ticket de USD 3.000—:
Deals = 5 × 15% = 0,75 deals/mes → 1 deal cada ~6 semanas
Ingresos atribuidos ~= USD 2.000/mes promedio
Costo canal = USD 300
ROI = (USD 2.000 − USD 300) / USD 300 × 100 = 567%
Con un solo deal cerrado, el canal se paga múltiples veces. Eso es lo que reportó Valentina López, Head of Growth de un SaaS empresarial en Montevideo: “El retorno en el primer mes fue de 6x.” El contexto completo: pasaron de 5 reuniones por semana a 18, sin contratar más vendedores, recibiendo los contactos por WhatsApp listos para agendar.
Por qué el costo por reunión es mejor métrica que el costo por mensaje
Los sistemas de prospección manual tienden a optimizar para volumen: más mensajes, más conexiones, más “tasa de actividad”. Eso genera dos problemas:
Problema 1 — Dilución del ICP. Cuando el objetivo es enviar muchos mensajes, se relajan los criterios de segmentación. Se contacta a gerentes que no tienen presupuesto, a empresas que no son el tamaño correcto, a industrias donde el producto no encaja. El resultado: más actividad, menos pipeline real.
Problema 2 — Falsa señal de performance. Una tasa de respuesta del 10% sobre 500 mensajes genéricos puede parecer mejor que una tasa del 22% sobre 50 mensajes al ICP correcto. Pero los 50 mensajes bien dirigidos generan más reuniones calificadas.
El indicador que corrige ambos problemas es el costo por reunión calificada. Fuerza a definir qué es “calificada” antes de medir, y descarta el volumen como proxy de valor.
Para entender cómo construir esa definición, el punto de partida es tener el ICP bien armado. Más sobre eso en cómo armar un ICP B2B que filtre los prospectos correctos.
Qué incluir en el costo total del canal (para no subestimarlo)
El cálculo falla cuando el denominador está incompleto. Para prospección manual, el costo real incluye:
- Sueldo bruto del vendedor o BDR
- Cargas sociales del empleador (varía por país: ~50% en Argentina, ~30% en México, ~35% en Chile)
- Herramientas: LinkedIn Sales Navigator (USD 99-149/mes), CRM, herramienta de secuencias
- Tiempo de management: el Head of Sales que escucha llamadas, da feedback, supervisa pipeline
- Ramp-up: los primeros 60-90 días con productividad reducida pero costo completo
Para un servicio gestionado, el costo es el mensual del servicio, sin variables ocultas.
La comparación no es “USD 300 vs USD 0 si lo hago yo”. Es “USD 300 vs USD 2.600-3.950 cuando sumás todo lo que cuesta hacerlo internamente”. Sobre esa base, el ROI comparativo es claro.
Métricas para el reporte mensual
Una vez que la campaña está corriendo, el reporte mensual debería incluir al menos estas 6 métricas:
| Métrica | Qué mide | Cómo mejorarla |
|---|---|---|
| Contactos realizados | Volumen de outreach | Ajustar ICP si el volumen es bajo con calidad alta |
| Tasa de respuesta | % de contactados que respondieron | Mejorar mensaje y subject line |
| Leads calificados | Prospectos con intención real | Afinar criterios de calificación |
| Reuniones agendadas | Pipeline activo generado | Revisar propuesta de valor inicial |
| Costo por reunión | Eficiencia del canal | Comparar contra benchmark del mes anterior |
| Deals cerrados (atribuidos) | ROI real | Requiere tracking CRM desde reunión hasta firma |
Sibruno incluye en el reporte mensual los primeros cuatro: contactos realizados, tasa de respuesta, leads calificados generados y reuniones agendadas. El tracking de deals y el revenue lo hace el cliente desde su CRM.
Para el contexto más amplio de qué métricas mirar en prospección B2B, ver métricas de prospección B2B que realmente importan.
El error de calcular ROI solo en el corto plazo
Un deal cerrado en el mes 2 tiene valor inmediato. Pero la prospección bien ejecutada tiene un efecto acumulativo que el ROI mensual no captura:
- Pipeline en curso: reuniones del mes 2 que cierran en el mes 4.
- Referidos: un cliente bien atendido que apareció por outreach puede traer 2-3 referidos en 12 meses.
- Marca en el mercado: un decisor que respondió “no por ahora” y recibió seguimiento profesional puede volver a los 6 meses.
El ROI de una campaña de prospección bien medida no es el del mes 1. Es el del trimestre 1, del semestre 1. Las empresas que cortan el canal en el mes 2 porque “todavía no cerré nada” suelen estar cortando justo antes del pico de conversión.
Según datos de LinkedIn Marketing Solutions, el 80% de los leads B2B generados en redes sociales vienen de LinkedIn. La pregunta no es si el canal vale: es si se está midiendo bien y con horizonte temporal correcto.
Cuándo Sibruno tiene sentido en el cálculo de ROI
Si tu ticket promedio es mayor a USD 1.000 y cerrás al menos 1 deal por mes desde reuniones calificadas, el costo de USD 300/mes se cubre con margen. El servicio no tiene sentido para productos con ticket menor a USD 300-500 ni para ciclos de venta enterprise donde el trabajo post-reunión es de meses con múltiples stakeholders.
El ICP natural de Sibruno son equipos B2B con ticket de USD 1.000-50.000, ciclo de venta de 30-90 días, y un equipo comercial de 1 a 15 personas que hoy pierde tiempo en prospección manual. Más sobre quiénes son los clientes que mejor resultado sacan en prospección gestionada para el mercado LATAM.
Si querés ver estos números aplicados a tu producto y mercado específico, hablamos por WhatsApp — en 15 minutos podemos estimar si el ROI de Sibruno cierra para tu caso.
Preguntas frecuentes
¿Cuál es la métrica más importante en una campaña de prospección B2B?
El costo por reunión calificada. No el costo por mensaje enviado ni por respuesta recibida — esas métricas no tienen correlación directa con ingresos. Una reunión con el decisor correcto es el primer paso medible hacia un deal cerrado.
¿Cómo calculo el ROI de prospección si no tengo datos históricos?
Empezá con estimaciones conservadoras: tomá tu ticket promedio, estimá una tasa de cierre del 15-25% para reuniones calificadas, y calculá cuántos deals necesitás para cubrir el costo del canal. Si el breakeven está en 1-2 deals y tu ciclo de venta lo permite, el canal se justifica.
¿Cuántas reuniones por mes es un resultado razonable para prospección en LinkedIn?
Depende del ICP y del mercado, pero 6-15 reuniones calificadas por mes es un rango razonable para una campaña bien ejecutada en LATAM, según la experiencia de clientes de Sibruno. El valor no está en el volumen sino en la calidad del fit con el ICP.
¿Por qué medir el costo por mensaje enviado no sirve?
Porque es una métrica de actividad, no de resultado. Podés enviar 1.000 mensajes y no generar un solo deal, o enviar 50 al ICP correcto y cerrar 3. La unidad que conecta prospección con ingresos es la reunión calificada, no el mensaje.
¿Cuánto tarda en verse ROI positivo en una campaña de prospección?
Depende del ciclo de venta. Si cerrás en 30-60 días, podés ver ROI en el segundo mes. Si el ciclo es de 90+ días, el ROI real aparece en el trimestre 2-3. Lo importante es tener el pipeline avanzando desde el día 1, no esperar al cierre para medir.
¿USD 300/mes es suficiente para una campaña de prospección efectiva?
Con Sibruno, USD 300/mes cubre el servicio gestionado completo: identificación de decisores, mensajes personalizados, seguimiento y detección de intención. El costo por reunión calificada resultante es significativamente menor al de un BDR interno, que entre sueldo, cargas y herramientas cuesta USD 2.600-3.950/mes en Argentina.
¿Querés que Sibruno te traiga los leads B2B?
USD 300/mes, sin contratos largos. Bruno encuentra a los decisores en LinkedIn y te avisa por WhatsApp cuando alguien quiere hablar.
Hablar con un humano