La atribución de ingresos es el proceso de asignar el dinero de los negocios cerrados o las compras a los puntos de contacto de marketing que los generaron, para ver ingresos, ROAS y costo por venta por canal, campaña y anuncio, y no solo leads o clics. Funciona ligando cada venta registrada en tu CRM o sistema de facturación con los contactos involucrados, ligando esos contactos con los clics en anuncios, visitas y conversaciones de su recorrido, y repartiendo el monto del negocio entre esos puntos de contacto con un modelo de atribución.
En esta guía te explicamos en qué se diferencia la atribución de ingresos del rastreo de conversiones, qué datos necesita, cómo reparte cada modelo un negocio real, cómo la manejan HubSpot y Salesforce, y qué errores hacen que los números de ingresos salgan mal.
¿Qué es la atribución de ingresos y en qué se diferencia de la atribución de conversiones?
La mayoría de la atribución se queda en la conversión: un formulario enviado, un lead o una conversación de WhatsApp. La atribución de ingresos da un paso más y pregunta cuáles de esas conversiones se volvieron dinero, y cuánto.
| Atribución de conversiones | Atribución de ingresos | |
|---|---|---|
| Qué recibe el crédito | Leads, registros, formularios | Ingresos cerrados (monto del negocio o valor de compra) |
| Fuente de verdad principal | Plataforma de anuncios o analítica web | CRM o sistema de facturación |
| Métricas clave | CPL, tasa de conversión | Ingresos por canal, ROAS, costo por venta, CAC |
| Tiempos | De minutos a días | De días a meses, según el ciclo de venta |
| Punto ciego típico | Calidad del lead | Puntos de contacto que nunca se registran en el CRM |
Si buscas una introducción general, lee qué es la atribución de marketing. Este artículo asume que ya rastreas leads y quieres conectarlos con ingresos.
¿Qué datos necesitas para la atribución de ingresos?
- Puntos de contacto: clics en anuncios con UTM o click IDs (gclid, fbclid, ttclid), visitas al sitio, formularios, conversaciones de WhatsApp, llamadas y correos.
- Identidad: una forma de saber que la persona que hizo clic en el anuncio es el contacto que después compró. Normalmente el formulario o el chat que crea el contacto es el que captura la fuente.
- Relación entre contactos y negocios: qué contactos están asociados a cada negocio u oportunidad.
- Monto y fecha de cierre del negocio, e idealmente el margen bruto si quieres medir utilidad en lugar de ingresos.
- Inversión publicitaria por campaña y anuncio, para dividir ingresos entre costo.
El eslabón más débil casi siempre es el primero: la fuente nunca llega al CRM. Nuestra guía para pasar las UTM al CRM explica cómo configurar los campos ocultos.
¿Cómo funciona la atribución de ingresos paso a paso?
- Captura la fuente de cada lead: UTM, click IDs y página de entrada, guardados en el contacto.
- Registra los puntos de contacto posteriores: visitas de regreso, nuevos clics en anuncios, chats y llamadas, cada uno con fecha y hora.
- Asocia contactos con negocios en el CRM, incluyendo a todos los tomadores de decisión en ventas B2B.
- Marca los negocios como ganados con el monto real y la fecha de cierre.
- Aplica un modelo de atribución para repartir el monto de cada negocio entre sus puntos de contacto.
- Agrupa por canal, campaña y anuncio y divide entre la inversión para obtener ROAS y costo por venta.
- Devuelve los ingresos ganados a las plataformas de anuncios mediante una API de conversiones o importación de conversiones offline, para que sus algoritmos optimicen por ventas y no por leads baratos.
¿Qué modelo de atribución de ingresos conviene usar?
Ejemplo (hipotético): un negocio de 240,000 pesos se cierra después de cuatro puntos de contacto: (1) clic en un anuncio de video en Meta, (2) búsqueda de marca en Google que crea el lead con un formulario, (3) un correo del newsletter y (4) un anuncio Click to WhatsApp que lleva a la cita de ventas donde se crea la oportunidad.
| Modelo | Regla | Anuncio Meta | Búsqueda Google | Correo | Anuncio WhatsApp |
|---|---|---|---|---|---|
| Primer contacto | 100% al primer contacto | $240,000 | $0 | $0 | $0 |
| Último contacto | 100% al último contacto | $0 | $0 | $0 | $240,000 |
| Lineal | Partes iguales | $60,000 | $60,000 | $60,000 | $60,000 |
| En forma de U | 40% primero, 40% creación del lead, 20% al resto | $96,000 | $96,000 | $24,000 | $24,000 |
| En forma de W | 30% primero, 30% creación del lead, 30% creación de la oportunidad, 10% al resto | $72,000 | $72,000 | $24,000 | $72,000 |
Con el mismo negocio, Meta puede quedar como héroe o como invisible. Por eso el modelo se elige a propósito y se mantiene estable. Como regla general, usa un modelo por posición (U o W) en negocios con equipo de ventas y varios contactos, el lineal cuando tengas dudas, y los modelos basados en datos solo cuando tengas suficiente volumen de conversiones. En nuestro artículo sobre modelos de atribución multitouch los comparamos a fondo.
¿Cómo se ve la atribución de ingresos a nivel canal?
Ejemplo (hipotético): después de aplicar un modelo en forma de W a todos los negocios cerrados en un trimestre, una empresa ve esto:
| Canal | Inversión | Ingresos atribuidos | ROAS | Ingresos que reporta la plataforma |
|---|---|---|---|---|
| Meta Ads | $600,000 MXN | $1,680,000 MXN | 2.8 | $3,000,000 MXN |
| Google Ads | $500,000 MXN | $2,000,000 MXN | 4.0 | $2,400,000 MXN |
| TikTok Ads | $200,000 MXN | $320,000 MXN | 1.6 | $900,000 MXN |
| Total | $1,300,000 MXN | $4,000,000 MXN | 3.1 | $6,300,000 MXN |
Entre todas, las plataformas reclaman 6.3 millones de pesos, pero en realidad solo se cerraron 4 millones. La atribución de ingresos mantiene el total igual a los ingresos reales y muestra qué canal se gana su presupuesto. En este ejemplo, TikTok necesita una revisión antes de recibir más dinero.
¿HubSpot o Salesforce pueden hacer atribución de ingresos?
Ambos CRM la ofrecen, con condiciones.
- HubSpot: según su base de conocimiento, los reportes de atribución de ingresos están disponibles en Marketing Hub Enterprise, mientras que los reportes de atribución de contactos y negocios también están en Professional. Los reportes solo ven las interacciones que HubSpot rastrea. Listamos las limitaciones en los límites de la atribución en HubSpot.
- Salesforce: Customizable Campaign Influence liga varias campañas a una oportunidad y reparte su monto con modelos como primer contacto, último contacto y distribución equitativa. Depende de que los miembros de campaña tengan un rol de contacto en la oportunidad. Revisa nuestra guía de atribución en Salesforce.
El límite común es que los clics en anuncios, la inversión publicitaria y las conversaciones de WhatsApp muchas veces nunca se vuelven puntos de contacto dentro del CRM. Ese es el hueco que cubren herramientas como Admira: conecta los leads de Meta, Google Ads, TikTok y Click to WhatsApp con los ingresos en HubSpot, Salesforce, Kommo, Clientify o ActiveCampaign, aplica modelos de atribución y reporta ROAS, CAC e ingresos por campaña. Los reportes de ingresos y multitouch forman parte de su plan Growth (399 dólares al mes).
¿Qué errores arruinan la atribución de ingresos?
- Un solo contacto por negocio. En B2B, quien impulsa la compra puede venir de LinkedIn y quien firma, de Google. Asocia a todos los contactos.
- Mezclar fechas. Decide si reportas los ingresos en la fecha de cierre o en la fecha del primer contacto, y etiqueta los reportes con claridad.
- Ignorar devoluciones y cancelaciones. Réstalas, o el ROAS saldrá inflado. En inmobiliarias, por ejemplo, un apartado que se cae no es una venta.
- Contar como ingreso de marketing negocios sin ningún contacto de marketing. Déjalos en un grupo aparte.
- Juzgar demasiado pronto. Con un ciclo de 60 días, la inversión de este mes se refleja en ingresos dentro de dos meses.
- Confundir atribución con causalidad. La atribución reparte crédito; no demuestra que un canal causó la venta. Para eso usa pruebas con grupo de control.
¿Para quién es la atribución de ingresos y cuándo no aplica?
Es más útil para empresas de generación de leads, B2B y con equipo comercial, donde la venta ocurre después del clic: inmobiliarias, educación, servicios financieros, servicios B2B y cualquier negocio que cierra por WhatsApp. Ayuda menos a marcas con muy pocos negocios al mes (hay muy pocos datos para comparar canales) y a tiendas en línea puras, donde el valor de compra ya se rastrea en el checkout y una herramienta especializada en ecommerce puede encajar mejor. Para la parte financiera del cálculo, revisa cómo medir el ROI de marketing.
Preguntas frecuentes
¿Qué es la atribución de ingresos en palabras simples?
Es darle a cada canal de marketing el crédito por la parte de las ventas reales que ayudó a generar, medido en dinero y no en leads.
¿Cuál es la diferencia entre atribución de ingresos y ROI?
La atribución de ingresos decide cuánto ingreso le toca a cada canal. El ROI compara después ese ingreso, o la utilidad, con lo que costó el canal.
¿Qué modelo de atribución es mejor para medir ingresos?
No hay uno universal. Los modelos por posición encajan con recorridos con equipo de ventas, el lineal es una opción segura y los modelos basados en datos necesitan mucho volumen. Elige uno y mantenlo estable.
¿Necesito un CRM para hacer atribución de ingresos?
Sí, o un sistema de facturación que registre las ventas con la identidad del cliente. Sin un registro de quién compró y por cuánto, no hay nada que atribuir.
¿Cómo atribuyo los ingresos de ventas por WhatsApp?
Captura el anuncio que inició cada conversación, crea el contacto en el CRM (por ejemplo Kommo o Clientify) con esa fuente y marca el negocio como ganado cuando se cierre la venta.
¿Por qué mis ingresos atribuidos son menores que lo que reportan las plataformas?
Cada plataforma se da crédito con sus propias ventanas, incluidas las conversiones por visualización, así que sus totales se enciman. Los ingresos atribuidos nunca superan lo que realmente vendiste.






%20(2).png)