Contacto
Contactanos
Close

ContactO

Buenos Aires, Argentina

54 11 2389 8404

hola@tupacbruch.com

Cómo calcular el CAC por canal con datos de analítica y CRM

Canales de adquisición conectados con analítica, CRM y clientes nuevos

El CAC por canal no se calcula dividiendo gasto por leads. Se calcula dividiendo el costo atribuible a un canal por la cantidad de clientes nuevos que ese canal adquirió bajo una regla definida. El problema no suele estar en la división, sino en unir tres datos que viven en sistemas distintos: inversión, origen de la adquisición y cierre real.

Google Analytics 4 puede informar de dónde llegó una visita o un usuario; el CRM confirma si un contacto se convirtió en cliente; y el sistema de pagos o facturación valida la transacción. Si se usa el número de formularios de GA4 como denominador, el resultado es costo por lead, no costo de adquisición de clientes.

La fórmula del CAC por canal

Para un período y una regla de atribución determinados:

CAC del canal = costos de adquisición atribuibles al canal / clientes nuevos atribuidos al canal

La fórmula solo es comparable si numerador y denominador respetan la misma definición:

  • Mismo período: los costos y la cohorte de adquisición deben usar fechas compatibles.
  • Misma moneda: no sumes facturas en monedas distintas sin una regla de conversión documentada.
  • Misma unidad: contá clientes nuevos únicos, no sesiones, usuarios, leads, pedidos ni negocios abiertos.
  • Mismo alcance de costos: decidí si el CAC incluye solo inversión publicitaria o también producción, herramientas y trabajo del equipo.
  • Misma atribución: cada cliente debe seguir una regla de canal explícita y reproducible.

El CAC combinado de toda la empresa puede ser útil para finanzas, pero esconde diferencias operativas. Si buscás decidir dónde invertir, necesitás desagregarlo por canal sin cambiar la metodología entre una fila y otra.

Antes de medir: definí qué cuenta como cliente nuevo

Un lead dejó datos o mostró interés. Un cliente completó el evento comercial que tu negocio acepta como adquisición. Entre ambos puede haber calificación, una oportunidad, una propuesta y un cierre. Esa diferencia es la razón por la que CPL y CAC no son intercambiables.

UnidadCondición observableMétrica de costo
LeadFormulario, registro o contacto válidoCosto por lead (CPL)
OportunidadCumple criterios comerciales y entra al pipelineCosto por oportunidad
Cliente nuevoPrimera compra pagada o primer negocio nuevo cerrado como ganadoCosto de adquisición de clientes (CAC)
Cliente recurrenteCompra, renovación o ampliación posteriorNo vuelve a integrar el denominador de CAC de nuevos clientes

En un ecommerce, una definición operativa posible es “cliente con su primer pedido pagado, no cancelado y no reembolsado dentro de la ventana de validación”. En B2B, puede ser “empresa con su primer negocio de tipo new business cerrado como ganado”. No cuentes cada contacto asociado al mismo negocio como un cliente diferente.

HubSpot separa por defecto etapas como lead, oportunidad y cliente, y define cliente como el contacto o la empresa con al menos un negocio cerrado. Esa clasificación sirve como referencia, pero la automatización debe reflejar el proceso real de la empresa. Documentalo en el diccionario de datos y no permitas que cada equipo use una condición distinta.

Qué costos incluir en el numerador

Usar solo el gasto de la plataforma produce un CAC de medios. Puede ser válido para optimizar campañas pagas, pero no representa el costo completo de adquirir clientes. Si el objetivo es comparar canales, conviene construir dos vistas:

  • CAC de medios: inversión publicitaria e incentivos directamente asociados al canal.
  • CAC completo: medios más costos variables y una asignación consistente de producción, herramientas, agencia y horas del equipo de adquisición.

Para SEO, por ejemplo, poner gasto de medios en cero y declarar CAC cero sería incorrecto. La producción, la edición, el desarrollo, las herramientas y el trabajo técnico tienen costo. Para referidos pueden existir comisiones o descuentos. Para eventos, hay entradas, traslados, materiales y horas comerciales.

No cargues costos corporativos generales de manera arbitraria para “completar” el cálculo. Definí una regla de asignación —horas registradas, uso de la herramienta o porcentaje estable— y mostrala por separado. Así se puede comparar el CAC de medios sin ocultar el costo total.

Qué dato aporta GA4, cuál aporta el CRM y cuál aporta pagos

Ninguna herramienta debería decidir sola el CAC. El cálculo requiere un modelo de datos compartido.

SistemaDato que aportaLo que no debería decidir solo
Plataformas publicitarias y contabilidadGasto, facturas, comisiones y monedaSi el contacto terminó siendo cliente nuevo
GA4Fuente, medio, campaña, sesiones, usuarios y eventos medidosEl estado comercial definitivo de un lead B2B
CRMID de contacto o empresa, etapa, negocio, fecha de cierre, tipo de negocio y origen conservadoEl costo financiero completo del canal
Pagos o ecommerceID de cliente, pedido o pago, importe, estado, devolución y fechaEl canal sin una clave o regla de atribución confiable
Modelo analíticoUnión, deduplicación, ventana, costos y regla de atribuciónCorregir identificadores que nunca se capturaron

Google distingue el informe de adquisición de usuarios, con dimensiones de primera fuente del usuario, del informe de adquisición de tráfico, basado en la fuente de la sesión. No mezcles esos alcances: el canal de la primera llegada responde otra pregunta que el canal de una sesión posterior. Para analizar adquisición de clientes, elegí uno y registrá por qué.

GA4 permite asociar un identificador propio mediante User-ID para relacionar comportamiento entre sesiones, dispositivos y plataformas. Ese identificador no debe contener información personal identificable. En una implementación con BigQuery, los campos de usuario, sesión y evento permiten conservar distintos alcances de atribución; no convierten una visita anónima en cliente si falta la unión con CRM o pagos.

Si usás Stripe, un PaymentIntent representa el proceso de cobro y puede llegar al estado succeeded; Stripe recomienda uno por pedido o sesión de cliente. Su metadata permite guardar identificadores internos, por ejemplo un ID de carrito o cliente. Usala para unir sistemas, no para guardar secretos ni datos sensibles. Un pago exitoso todavía debe deduplicarse para saber si fue la primera compra de ese cliente.

Flujo para calcular CAC por canal uniendo costos, datos de GA4, CRM y pagos mediante identificadores
El canal nace en la captura analítica, pero la condición de cliente nuevo se valida en CRM o pagos antes de calcular el CAC.

Cómo calcular el CAC por canal paso a paso

1. Definí el grano y la ventana

Elegí una fila por cliente nuevo, no una fila por interacción. Definí la fecha que crea la cohorte: primera compra pagada o cierre ganado. Después fijá una ventana de atribución compatible con el ciclo comercial. Un negocio B2B que tarda tres meses en cerrar no puede evaluarse con la misma ventana que una compra inmediata.

2. Normalizá canales y campañas

Creá una tabla de mapeo que traduzca fuente y medio a canales estables: búsqueda paga, social paga, orgánico, email, referidos, partners, eventos, venta saliente y directo, por ejemplo. Normalizá mayúsculas, UTMs, nombres históricos y campañas antes de agrupar. Google Analytics puede importar costos, clics e impresiones agregados de campañas externas; eso ayuda a unificar reportes, pero no reemplaza el control contable ni la deduplicación de clientes.

3. Conservá el origen antes de que cambie el estado

Guardá en el CRM los identificadores y dimensiones necesarias cuando se crea el contacto: ID analítico permitido, fuente, medio, campaña, landing y fecha. HubSpot diferencia la fuente de tráfico original y la más reciente; además, aclara que la fuente del registro explica cómo se creó el objeto en el CRM, no necesariamente cómo la persona encontró la empresa. No uses “importación” o “integración” como si fueran canales de marketing.

4. Confirmá el cliente y deduplicá

Filtrá solamente pagos válidos o negocios ganados de adquisición. Excluí pruebas, duplicados, renovaciones, ampliaciones y clientes históricos reactivados si tu definición mide nuevos clientes. En B2B, deduplicá por empresa o cuenta cuando varias personas participan del mismo cierre. En ecommerce, deduplicá por un ID de cliente persistente, no solo por email escrito de formas diferentes.

5. Asigná un canal con una regla reproducible

Para un CAC operativo y sumable, cada cliente debería tener un canal principal. Podés usar primera fuente, último toque no directo antes del alta o una regla comercial acordada. Si además analizás atribución multitáctil, mantenela en otro informe: repartir crédito fraccional sirve para estudiar contribución, pero mezclarlo con conteos enteros rompe la conciliación.

6. Uní costos y calculá

Agregá costos por período y canal con el mismo mapeo usado para clientes. Dividí el costo de cada canal por sus clientes nuevos. Conservá también columnas de leads y oportunidades para diagnosticar el embudo, pero no las uses como denominador del CAC. La guía de embudo de ventas desarrolla cómo definir etapas y señales de avance.

Ejemplo: por qué el canal con menor CPL puede no tener menor CAC

Supongamos un período cerrado y una sola moneda. Los valores son ilustrativos y no representan benchmarks:

CanalCosto atribuibleLeadsClientes nuevosCPLCAC
Search Ads$1.600608$26,67$200
SEO$1.600284$57,14$400
Referidos$500205$25$100
Total$3.70010817$34,26$217,65

El CAC combinado se obtiene con $3.700 / 17, no promediando los tres CAC simples. Referidos presenta el menor CPL y el menor CAC en este ejemplo, pero la decisión no termina ahí: hay que revisar capacidad de escala, margen, velocidad de cierre y calidad posterior. Esos análisis pertenecen a otra capa.

Cómo tratar atribución, cohortes y ciclos largos

La atribución no descubre una causa perfecta; aplica una regla sobre interacciones observadas. Para que el informe sea útil:

  • Separá adquisición de reactivación: la primera fuente explica cómo se conoció al usuario; una sesión posterior puede explicar qué lo hizo volver.
  • Trabajá con cohortes maduras: no compares un mes recién cerrado con otro cuyos leads tuvieron seis meses para convertirse.
  • Mostrá “sin atribuir”: no fuerces un canal cuando faltan identificadores o consentimiento.
  • No reasignes directo por intuición: aplicá la misma política en todos los períodos.
  • Conciliá totales: clientes por canal, clientes sin atribuir y exclusiones deben explicar el total validado en CRM o pagos.

Un informe de contribución puede distribuir porcentajes entre varios contactos. El CAC por canal para presupuesto necesita otra tabla que cierre contra clientes únicos. Mantener ambas vistas evita discutir si una sola métrica puede explicar todo el recorrido.

CAC no es CPL, CPA, ROAS ni LTV

MétricaPreguntaDenominador o base
CPL¿Cuánto costó generar un lead?Leads válidos
CPA¿Cuánto costó una acción definida?Acciones; pueden ser registros, compras u otras
CAC¿Cuánto costó adquirir un cliente nuevo?Clientes nuevos únicos
ROAS¿Cuántos ingresos publicitarios generó la inversión?Ingresos atribuidos / gasto publicitario
LTV¿Qué valor aporta el cliente durante una ventana o relación?Ingresos o margen por cliente a lo largo del tiempo

La guía de Lifetime Value profundiza el valor posterior del cliente. CAC mira el costo de entrada; LTV mira el valor que llega después. Compararlos puede orientar límites de inversión, pero no corresponde convertir esa relación en un benchmark universal sin margen, retención, plazo y modelo de negocio.

Esta guía tampoco reemplaza una estrategia completa de marketing analytics. Resuelve un problema más acotado: construir un CAC por canal conciliable entre costos, comportamiento y resultado comercial.

Controles que deberían pasar antes de usar el informe

  • Los clientes atribuidos por canal más los no atribuidos coinciden con el total de clientes nuevos aceptado por finanzas o ventas.
  • Ningún cliente aparece dos veces por tener varios contactos, negocios, dispositivos o pagos.
  • Las renovaciones y recompras no entran como nuevas adquisiciones.
  • Los costos tienen fecha, moneda, canal y alcance documentados.
  • Las UTMs y el mapeo de canales son consistentes.
  • La fuente del registro del CRM no se confunde con la fuente de tráfico.
  • Los pagos fallidos, cancelados o reembolsados siguen una política explícita.
  • La ventana permite madurar el ciclo comercial y se mantiene entre comparaciones.
  • La fila “sin atribuir” permanece visible.

Si el total no concilia, no tapes la diferencia con una regla manual distinta cada mes. Investigá dónde se corta la unión: captura de UTMs, persistencia de identificadores, asociación contacto–empresa, estado del pago, duplicados o mapeo de canales.

Un CAC útil se construye desde el cliente hacia atrás

El orden correcto es confirmar clientes nuevos, deduplicarlos, asignarles un canal con una regla estable y recién entonces dividir los costos. Empezar por un dashboard de campañas y llamar “cliente” a cualquier conversión disponible produce una cifra rápida, pero no un CAC defendible.

Conservá CPL, costo por oportunidad y CAC en columnas separadas. Esa estructura permite detectar si el problema está en atraer contactos, calificarlos, cerrar ventas o registrar datos. Y cuando falte atribución, mostralo: un dato incompleto identificado es más útil que una precisión inventada.

Fuentes consultadas

Leave a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *