Adray

· , Co-fundador

Atribución para leads: cómo conectar tus anuncios con los cierres en tu CRM

Atribución para leads: cómo conectar tus anuncios con los cierres en tu CRM

¿Cómo sé qué campañas de anuncios traen leads que se vuelven clientes que pagan, y no sólo leads?

Para un negocio que vende por leads, las plataformas de anuncios reportan justo el número que menos importa: cuántos formularios se llenaron. Una campaña puede producir cientos de leads baratos que nunca contestan el teléfono, mientras otra produce unos cuantos caros que se vuelven tus mejores clientes, y el costo por lead las ordena al revés. Arreglarlo significa llevar la campaña desde el anuncio, pasando por el formulario, hasta el CRM y hasta el trato cerrado.

Hablar con VentasAtribución multi-touch anclada a tus órdenes reales.

Por qué engaña el costo por lead

El costo por lead es fácil de medir y fácil de optimizar, y ése es el problema. Las plataformas entregan más de lo que sea que optimices, así que una campaña optimizada para formularios enviados encuentra gente que envía formularios. Si esa gente casi nunca compra, la plataforma no lo sabe y no le importa. El número con el que se decide el presupuesto es el costo por trato cerrado por campaña, o, mientras juntas suficientes cierres, el costo por lead calificado.

La cadena del anuncio al trato

Cada eslabón tiene que aguantar para que un trato cerrado llegue a la campaña que lo empezó:

  • El clic lleva la campaña. UTMs en cada URL de anuncio, más el ID de clic de la plataforma (gclid de Google, fbclid de Meta) que llega solo.
  • El formulario la captura. Los campos ocultos guardan las UTMs y los IDs de clic de la URL de aterrizaje en el momento del envío.
  • El CRM la conserva. Cada campo oculto se mapea a una propiedad del contacto o del trato, escrita cuando se crea el lead.
  • Las etapas siguen ligadas. La calificación, la reunión, la propuesta y el cierre actualizan el mismo registro, así que la campaña viaja con el trato.
  • El resultado regresa. Los cambios de etapa se le reportan a las plataformas de anuncios, para que puedan optimizar hacia leads que convierten.

Paso 1: captura la campaña en el formulario

Agrega campos ocultos para utm_source, utm_medium, utm_campaign, utm_content, gclid y fbclid. Llénalos desde la URL de la página de aterrizaje con un script pequeño o con la opción integrada de tu herramienta de formularios, y consérvalos durante la visita para que una persona que navega dos páginas antes de convertir los siga llevando. Es poco vistoso y es donde falla casi toda la atribución de leads.

Paso 2: consérvala en el CRM

En HubSpot, Salesforce o cualquier otro CRM, crea una propiedad para cada campo y mapea el formulario a ella. Escribe los valores cuando se crea el lead y nunca los sobrescribas con una visita posterior, o desaparece la primera campaña que trajo al lead. Si la misma persona vuelve a convertir después, guarda la nueva fuente como un contacto aparte.

Paso 3: manda los cambios de etapa de vuelta

Las dos plataformas grandes aceptan lo que pasa después del formulario:

  • Google Ads importa conversiones fuera de línea ligadas al ID de clic, y sus conversiones mejoradas para leads usan datos hasheados de los formularios de tu sitio, junto con las conversiones fuera de línea que importas, para atribuirle una venta cerrada a la campaña. Cubrimos las reglas de hash en conversiones mejoradas de Google.
  • Meta ofrece una API de Conversiones para integración con CRM: tu CRM manda eventos de etapa del lead, y su objetivo de rendimiento de conversion leads los usa para que los anuncios de clientes potenciales se muestren a personas con más probabilidad de volverse clientes y no sólo de llenar formularios.

Manda cada cambio conforme ocurre. Las plataformas limitan cuánto tiempo después de un clic aceptan una conversión fuera de línea, y un cierre reportado meses después no le sirve a la campaña que lo produjo.

Paso 4: reporta con la etapa correcta

Elige la etapa más cercana al ingreso que ocurra con suficiente frecuencia para medirla cada semana por campaña. Al principio puede ser un lead calificado o una reunión agendada; cuando tengas suficientes cierres por campaña, pasa a tratos cerrados e ingreso. Lee los cierres por la fecha en que se creó el lead, para que una campaña se juzgue por los leads que produjo, no por el mes en que el equipo de ventas los cerró.

Leads por WhatsApp y por teléfono

Muchos leads nunca tocan un formulario: llaman, o abren un chat de WhatsApp. La misma cadena aplica con un primer eslabón distinto, un ID de clic o un código de referencia que viaja hasta la conversación, lo que cubrimos en cómo medir las ventas que llegan por WhatsApp.

De los cierres al costo de adquisición

Cuando los tratos cerrados están ligados a campañas, puedes calcular cuánto cuesta cada cliente nuevo por canal, que es de lo que en realidad tratan casi todas las conversaciones de presupuesto. Mostramos el cálculo, y por qué las plataformas lo calculan mal, en cómo calcular el CAC de clientes nuevos.

Dónde entra Adray

La variante de generación de leads de Adray cubre la primera mitad de la cadena: cuenta los formularios verificados desde el pixel, atribuye cada uno a su canal y su campaña con los IDs de clic y las UTMs de la visita, y reporta el costo por lead junto a lo que se acredita cada plataforma. La mitad del trato cerrado vive en tu CRM, y entre más fuerte sea la cadena de arriba, más de esos tratos puedes rastrear de vuelta.

Preguntas frecuentes

¿Cómo paso las UTMs de un formulario a mi CRM?

Agrega campos ocultos al formulario (utm_source, utm_medium, utm_campaign, y los IDs de clic gclid y fbclid), llénalos desde la URL de aterrizaje con un script pequeño o con la opción de tu herramienta de formularios, y mapea cada uno a una propiedad del registro en el CRM. Guárdalos cuando se crea el lead, no después.

¿Qué es el seguimiento de conversiones fuera de línea?

Reportarle a la plataforma de anuncios una conversión que ocurrió fuera del sitio, como un trato cerrado por teléfono. Google Ads importa conversiones fuera de línea ligadas al ID de clic, y sus conversiones mejoradas para leads pueden emparejarlas con datos hasheados de tus formularios.

¿Qué es la optimización de conversion leads de Meta?

Un objetivo de rendimiento para los anuncios de clientes potenciales de Meta que usa las etapas de lead que mandas desde tu CRM por la API de Conversiones para mostrar los anuncios a personas con más probabilidad de volverse clientes, en lugar de maximizar formularios enviados.

¿Qué etapa optimizo y reporto?

La etapa más cercana al ingreso que ocurra con suficiente frecuencia para medirla cada semana. Para muchos negocios es un lead calificado o una reunión agendada al principio, y pasa a tratos cerrados cuando se acumulan suficientes por campaña.

¿Y si el lead se cierra semanas después?

Conserva la campaña en el registro del CRM para que el cierre se atribuya cuando ocurra, y lee los resultados de campaña con los cierres por la fecha en que se creó el lead. Las plataformas también limitan cuánto tiempo después de un clic aceptan una conversión fuera de línea, así que manda los cambios de etapa conforme ocurren.