BlogCómo medir el CAC en B2B cuando tu ciclo de venta dura 6 meses
Guías

Cómo medir el CAC en B2B cuando tu ciclo de venta dura 6 meses

2026-08-109 minPablo Ruiz

Vendes consultoría, software empresarial, servicios de ingeniería o cualquier solución B2B que requiere tres reuniones, una propuesta a medida y la firma de un comité de compras. Tu ciclo de venta medio son 4, 6 o incluso 12 meses. Y cuando intentas calcular cuánto te cuesta adquirir un cliente, los números no cuadran. Gastas 8.000€ en campañas en enero, cierras un deal en julio, y tu hoja de cálculo dice que en enero tuviste un CAC infinito y en julio uno ridículamente bajo. El problema no es tu negocio. Es cómo estás midiendo.

Por qué el CAC mensual no funciona en B2B con ciclos largos

La fórmula clásica del CAC es simple: gastos de marketing y ventas de un periodo dividido entre clientes nuevos de ese mismo periodo. En un e-commerce con ciclo de compra de 3 días, funciona perfectamente. En B2B con ciclos de 6 meses, es una trampa.

El problema es el desfase temporal. El lead que entra hoy por una campaña de LinkedIn Ads no cerrará hasta dentro de 5 meses. Si divides el gasto de este mes entre los cierres de este mes, estás atribuyendo el coste a leads que se generaron hace medio año con un presupuesto diferente, una estrategia diferente y probablemente un equipo comercial diferente.

Esto genera tres distorsiones graves:

  • Falsa alarma en meses de inversión fuerte: lanzas una campaña agresiva en Q1, no ves cierres proporcionales hasta Q3, y el CFO cuestiona si la inversión tiene sentido.
  • Falso éxito en meses de bajo gasto: reduces presupuesto en verano, pero cierras deals que generaste en invierno. Parece que gastar menos funciona mejor.
  • Decisiones de presupuesto desconectadas de la realidad: cortas campañas que están alimentando pipeline futuro porque hoy no ves retorno inmediato.

El método cohort: la forma correcta de atribuir el CAC en B2B

La solución es pensar en cohortes de generación, no en meses calendario. Una cohorte agrupa todos los leads generados en un mismo periodo (mes o trimestre) y los sigue hasta que cierran — o se pierden — independientemente de cuántos meses pasen.

Ejemplo real simplificado: en marzo inviertes 12.000€ entre campañas y coste del equipo comercial asignado. Generas 40 MQLs. De esos 40, 18 se convierten en SQL durante los siguientes 3 meses. De esos 18, 5 firman entre junio y noviembre. Tu CAC de la cohorte de marzo es 12.000€ / 5 = 2.400€ por cliente.

Este número es real. Refleja exactamente qué retorno tuvo la inversión de marzo. Y puedes compararlo con la cohorte de abril, mayo o junio para ver si estás mejorando o empeorando. Sin ruido.

Para que esto funcione necesitas dos cosas que muchas empresas B2B no tienen:

  • Fecha de generación del lead registrada e inmutable en el CRM. No la fecha en que el comercial lo tocó por primera vez. La fecha en que entró al sistema.
  • Conexión directa entre la fuente de adquisición y el cierre final. Si tu CRM no sabe que el deal cerrado en julio vino de una campaña de LinkedIn de marzo, no puedes calcular nada. Aquí es donde conectar campañas con ventas reales deja de ser opcional.

Qué incluir (y qué no) en el numerador del CAC

Otro error frecuente: meter solo el gasto en ads en el numerador. En B2B con ciclos largos, el coste de adquisición real incluye mucho más:

  • Inversión en campañas (Meta, Google, LinkedIn Ads)
  • Herramientas de marketing (CRM, email marketing, plataforma de webinars)
  • Salario proporcional del equipo de marketing dedicado a generación
  • Salario proporcional del equipo comercial durante el ciclo (SDR + AE)
  • Coste de propuestas, demos técnicas y pilotos gratuitos

Si tu empresa invierte 3.000€/mes en LinkedIn Ads pero tiene dos comerciales a 35.000€/año cada uno dedicados en un 60% a cerrar nuevos clientes, tu coste real mensual no es 3.000€. Es 3.000€ + 3.500€ = 6.500€. Y eso cambia radicalmente el CAC y, por tanto, el LTV mínimo que necesitas para ser rentable.

Lo que no incluyes: soporte post-venta, onboarding (eso va al coste de servir, no de adquirir), ni el tiempo de dirección general.

Deal velocity: la métrica complementaria que nadie mira

El CAC por cohorte te dice cuánto cuesta. Pero no te dice cuánto tarda. Y en B2B, el tiempo es dinero literalmente: un deal que tarda 9 meses en cerrar consume más horas de comercial que uno de 4.

La deal velocity (velocidad de cierre) mide el tiempo medio entre primera interacción y firma. Si tu velocity media es de 180 días pero tienes deals de 90 y deals de 360, necesitas entender por qué. Normalmente la respuesta está en:

  • Cualificación inicial deficiente (entra mucho lead tibio que alarga el funnel sin cerrar)
  • Propuestas genéricas que no aciertan con el dolor real del prospect
  • Falta de urgencia: no hay evento disparador ni deadline que acelere la decisión

Reducir el ciclo de venta de 6 a 4 meses con la misma tasa de cierre equivale a aumentar tu capacidad comercial un 50% sin contratar a nadie. Y baja el CAC real porque reduces horas de comercial por deal.

Cómo configurar tu CRM para que el cálculo sea automático

Si dependes de una hoja de cálculo manual para calcular el CAC por cohorte, no lo harás. O lo harás una vez al trimestre y con datos sucios. La clave es que el CRM trabaje para ti:

  • Campo obligatorio en el lead: fuente y fecha de generación. Poblado automáticamente por UTM o por integración directa con la plataforma publicitaria. Sin que el comercial tenga que rellenarlo.
  • Pipeline con etapas claras y fechas de paso. MQL → SQL → Propuesta → Negociación → Cierre ganado/perdido. Cada transición con timestamp automático.
  • Atribución preservada hasta el cierre. Cuando el deal se marca como ganado, la fuente original sigue visible. Muchos CRMs la pierden cuando el lead se convierte en contacto u oportunidad.
  • Dashboard de cohortes nativo o con integración analítica. Que filtre cierres por mes de generación del lead, no por mes de cierre.

Esto no es ciencia ficción. Cualquier CRM moderno (HubSpot, Salesforce, Zoho, Pipedrive) puede configurarse así. El problema es que la mayoría de empresas B2B no tienen el CRM configurado para medir lo que importa, sino para que el comercial rellene campos lo más rápido posible.

El error del CAC blended: por qué necesitas segmentar por canal

Calcular un CAC global está bien como referencia ejecutiva. Pero para tomar decisiones de inversión necesitas el CAC por canal y por tipo de servicio.

Una empresa de consultoría B2B puede tener:

  • CAC vía LinkedIn Ads: 3.200€ (leads fríos, ciclo largo, pero ticket alto)
  • CAC vía referral/partners: 800€ (llegan calientes, cierran rápido)
  • CAC vía contenido orgánico (SEO + webinars): 1.400€ (ciclo medio, buen volumen)

Si solo miras el blended (1.800€) pensarás que todo va bien. Pero si LinkedIn te trae el 60% del volumen nuevo y tu LTV medio es 4.500€, tienes un ratio LTV:CAC de 1.4x en ese canal. Insostenible a largo plazo si quieres escalar.

Segmentar por canal te permite saber dónde doblar la apuesta (referrals y contenido en este ejemplo) y dónde optimizar o reducir (LinkedIn, salvo que mejores la cualificación o subas el ticket).

Cuándo tu CAC es bueno y cuándo es un problema

No existe un CAC ideal universal en B2B. Depende de tu LTV y tu margen. La regla de referencia en servicios profesionales B2B:

  • LTV:CAC ≥ 3:1 → negocio sano, puedes invertir en crecer.
  • LTV:CAC entre 2:1 y 3:1 → funciona pero con poco margen para error.
  • LTV:CAC < 2:1 → problema. O subes precios, o reduces CAC, o aumentas retención.

Pero hay un matiz que muchos ignoran: el payback period. Si tu CAC es 3.000€ y tu LTV es 15.000€ (ratio 5:1, excelente), pero tardas 18 meses en recuperar esos 3.000€ porque cobras mensualidades de 500€, tu flujo de caja sufre. Necesitas financiar 18 meses de crecimiento antes de ver retorno. Ese dato solo aparece si mides por cohorte y sabes exactamente cuándo empieza a facturar cada cliente respecto a cuándo lo generaste.

Si gestionas una empresa de servicios profesionales B2B y no tienes claro cuál es tu CAC real por canal ni tu ciclo de venta medio segmentado, estás tomando decisiones de inversión a ciegas. No necesitas un dashboard de 47 métricas. Necesitas tres números limpios: CAC por cohorte, deal velocity y LTV:CAC por canal. Si quieres que un equipo externo te ayude a montarlo en una reunión de una hora sin compromiso, es literalmente lo que hacemos.

Preguntas frecuentes

¿Cada cuánto debo recalcular el CAC en B2B con ciclos de 6+ meses?

Trimestralmente como mínimo, revisando cohortes que ya hayan tenido tiempo suficiente para madurar. Una cohorte de hace 2 meses no te dice nada aún si tu ciclo medio es de 6. Revisa cohortes con al menos 1.5x tu ciclo medio de antigüedad para tener datos fiables. Mensualmente puedes mirar indicadores adelantados (MQLs, SQLs generados) pero no saques conclusiones de CAC con datos inmaduros.

¿LinkedIn Ads tiene sentido para B2B si el CAC es tan alto?

Depende del ticket y el LTV. Si vendes proyectos de 30.000€+ con retención de 2 años, un CAC de 3.000-4.000€ vía LinkedIn puede ser perfectamente rentable. El error es usar LinkedIn para vender servicios de 2.000€/año: los números no cuadran. La clave es segmentar bien (cargo, empresa, industria) para que el lead que entre tenga capacidad real de compra.

¿Cómo atribuyo un deal que vino por recomendación pero luego vio un anuncio?

Usa un modelo de atribución que reconozca el primer toque como fuente principal pero registre los touchpoints posteriores. En la práctica, si el referral fue lo que generó la oportunidad y el anuncio solo reforzó, la atribución primaria va a referral. Lo importante es definir la regla antes y aplicarla consistentemente — un modelo imperfecto pero consistente es infinitamente mejor que no atribuir nada.

¿El coste de propuestas técnicas cuenta como CAC?

Sí, si la propuesta se elabora antes del cierre como parte del proceso comercial. El tiempo de un ingeniero de preventa que prepara una propuesta técnica de 20 horas para un prospect es coste de adquisición. Si no lo incluyes, tu CAC parece un 30-40% más bajo de lo que realmente es. Inclúyelo prorrateando las horas de preventa entre las oportunidades trabajadas en ese periodo.

¿Qué hago si mi CRM no conserva la fuente original cuando convierto lead a oportunidad?

Es un problema frecuente en CRMs mal configurados. La solución es crear un campo personalizado en la oportunidad que copie automáticamente la fuente del lead en el momento de la conversión (workflow rule o automation). Si ya tienes deals sin fuente, puedes reconstruirlo cruzando fechas de creación del lead con los registros de campaña de ese periodo. Tedioso pero necesario para empezar a medir bien.

¿Quieres resultados como estos?

Conectamos tus campañas con tu CRM para que optimices a ventas reales. Reserva una reunión de 30 minutos.

Artículos relacionados