Cómo saber si tus campañas funcionan: medir del anuncio al cierre
Contiene enlaces de afiliado a herramientas que uso. Más abajo están todas.
Hay una conversación que tengo casi todos los meses con algún dueño de negocio. El panel de Meta o de Google dice que la campaña va bien: muchos contactos, un coste por contacto razonable, la flecha en verde. Y él mira la agenda, mira la caja, y no encuentra nada de eso. La pregunta que me hace siempre es la misma: ¿esto funciona o no?
Casi nunca se puede contestar en el momento. El motivo suele ser el mismo: nadie ha unido lo que pasa en el anuncio con lo que pasa después.
He gestionado más de 800.000 € de inversión publicitaria y por esas campañas han entrado más de 100.000 prospectos. Lo que más dinero ha movido en todo ese tiempo no ha sido un anuncio brillante. Ha sido saber cuáles de esos prospectos acabaron comprando y cuáles se quedaron en un teléfono apuntado.
Por qué el coste por lead engaña
La plataforma de anuncios ve muy bien lo que pasa dentro de ella: quién vio el anuncio, quién hizo clic, quién rellenó el formulario. Ahí se le acaba la vista. Lo que ocurre después, la llamada, la cita, el presupuesto y el pago, pasa en tu teléfono, en tu CRM o en la cabeza de quien atiende. Meta y Google no se enteran de nada de eso salvo que alguien se lo cuente.
Así que cuando el panel dice “conversiones”, casi siempre está contando formularios. Y un formulario no es un cliente. Es una persona que dejó su teléfono, unas veces con ganas de comprar y otras por pura curiosidad.
El problema serio viene cuando se optimiza a ese número. Si el único dato que manejas es el coste por lead, vas a premiar la campaña que trae los leads más baratos. Y la que trae los leads más baratos suele ser la que atrae a gente a la que le cuesta poco rellenar un formulario, que no es lo mismo que gente que compra. Puedes tener el coste por lead más bajo de tu historia y menos clientes que nunca. Lo he visto pasar con el mismo presupuesto y con todo el mundo contento con el informe.
El número que se parece a tu contabilidad es otro: cuánto te cuesta un cliente. Para llegar a él hay que seguir a cada contacto desde el anuncio hasta el cierre.
Las fases del anuncio al cierre y dónde se pierde la información
Cualquier embudo de conversión de un negocio local tiene más o menos la misma forma. Cambian los nombres según el sector. En una clínica, la fase intermedia es la primera visita; en una instaladora, la visita técnica y el presupuesto; en una academia, la clase de prueba. El esqueleto es el mismo.
Del anuncio al cierre en un negocio local
- Impresión la ve la plataforma
- Clic la ven la plataforma y la web
- Lead formulario enviado: aquí termina lo que ve el panel Aquí se pierde: lo que pasa con cada lead se queda en el CRM o en la cabeza del comercial y nunca vuelve a la plataforma
- Cita o presupuesto vive en el CRM o en la agenda
- Venta vive en la caja
Las dos primeras fases las mide la plataforma sin que hagas nada. La tercera también, aunque a veces mal, como veremos en los errores. A partir de ahí no hay datos, y es justo el tramo donde está el dinero.
Lo curioso es que esa información existe. La recepcionista sabe quién no cogió el teléfono. El comercial sabe quién pidió presupuesto y quién se echó atrás. Lo que falta es un sitio donde eso quede apuntado junto al anuncio del que vino cada persona.
Qué medir en cada fase y quién lo mide
Hay tres sitios que ven trozos distintos del recorrido. Ninguno lo ve entero, y el error más común es pedirle a uno lo que solo sabe otro.
Quién ve qué parte del recorrido
Plataforma de anuncios
- Impresiones, clics y formularios enviados
- Qué anuncio y qué público trajo cada resultado
- No sabe qué pasó con el contacto después
Analítica web
- De qué fuente y campaña llega cada visita
- Qué páginas mira y dónde abandona
- No sabe si esa persona acabó comprando
CRM
- El origen de cada contacto, guardado en su ficha
- En qué etapa está: contactado, cita, presupuesto, venta
- Es el único que puede responder cuánto cuesta un cliente
El origen de cada lead, guardado en el CRM
Los UTM son unas etiquetas que se añaden al final del enlace de cada anuncio y que dicen de dónde viene la visita: la fuente, la campaña y, si quieres, el anuncio concreto. Algo como utm_source=meta&utm_campaign=revision-anual. La analítica web las lee sola.
Pero que la analítica las lea no basta. Lo importante es que esas etiquetas se guarden en la ficha del contacto en el momento en que rellena el formulario. Para eso el formulario necesita campos ocultos que recojan los UTM de la dirección y los guarden con el nombre y el teléfono. Si usas el formulario que Meta abre dentro de su propia aplicación, la campaña y el anuncio pueden viajar con el contacto cuando la conexión con el CRM está bien hecha. En los dos casos, compruébalo con un lead de prueba antes de gastar un euro.
Con el origen dentro de la ficha, cualquier pregunta posterior se puede contestar: cuántas citas trajo esta campaña, qué anuncio trae gente que compra, qué fuente llena la agenda de gente que no aparece.
Las etapas, marcadas en el CRM
El origen dice de dónde vino cada persona. Las etapas dicen hasta dónde llegó. En el CRM eso se monta como un tablero con columnas, del primer contacto a la venta, y cada persona se mueve de columna a medida que avanza.
Funciona solo si se cumplen dos condiciones. Que cada etapa tenga una definición escrita, porque “cita” tiene que significar lo mismo para todo el equipo. Y que alguien con nombre propio mueva las tarjetas el mismo día. Un tablero que se actualiza cuando hay un rato no mide nada.
Devolver a la plataforma lo que pasó después
Esta es la parte que menos negocios tienen montada y la que más cambia los resultados. Meta tiene una vía, la API de conversiones, para que tu sistema le diga: este contacto que vino de tu anuncio el martes ha llegado a cita, y este otro ha comprado. Google ofrece lo mismo con la importación de conversiones offline. La plataforma reconoce a la persona por datos que ya tiene, como el correo o el teléfono, que se envían cifrados.
Pasan dos cosas. La primera es que en el panel empiezas a ver el coste por cita y por venta, no solo por formulario. La segunda pesa más: el algoritmo aprende de esas conversiones y empieza a buscar gente parecida a la que llega a cita, en lugar de gente parecida a la que rellena formularios. Lo explico con más detalle en el artículo sobre anuncios en Meta para negocios locales.
Cómo montarlo paso a paso
El orden importa. Devolver etapas a la plataforma sin un CRM que las registre bien es mandarle ruido, y el algoritmo aprende igual de rápido del ruido que de la señal.
Medición del anuncio al cierre en un negocio local
- Define las etapas Escribe qué significa lead, cita y venta en tu negocio. Una frase por etapa, y que todo el equipo la conozca
- Etiqueta y recoge el origen UTM con el mismo criterio en todos los anuncios, y formularios que los guarden en la ficha del contacto. Prueba con un lead antes de lanzar
- Mueve cada contacto Una persona responsable pasa cada contacto de etapa el mismo día en que cambia. Sin excepciones por estar liado
- Devuelve las etapas La cita y la venta vuelven a Meta y a Google como conversiones, para que optimicen hacia ellas y no hacia el formulario
- Revisa al mes Coste por cita y coste por cliente de cada campaña, sacados del CRM. Las decisiones salen de ahí, no del panel
Si todavía no tienes CRM o lo que tienes es una hoja de cálculo, empieza por ahí. En qué CRM necesita un negocio local cuento cómo elegirlo sin comprar algo pensado para otro tipo de empresa. Sin un sitio donde vivan el origen y las etapas, el resto del montaje no tiene dónde apoyarse.
Y no esperes conclusiones la primera semana. Entre que alguien rellena el formulario y compra pueden pasar días o semanas según el sector, y las primeras cifras de coste por cliente van a estar incompletas. Mejor esperar a tener un mes cerrado que decidir con lo que hay a mitad.
Errores que veo repetirse
El doble conteo. El píxel de la web y la API de conversiones mandan el mismo formulario por dos caminos, y si no comparten un identificador, la plataforma los cuenta dos veces. Pasa lo mismo cuando cuenta como conversión el envío del formulario y también la visita a la página de gracias. La comprobación es sencilla: cuenta los leads que entraron en el CRM en una semana y compáralos con las conversiones del panel en esa misma semana. Si el panel tiene bastantes más, algo está contando doble.
Medir el clic en el botón como conversión. El botón de llamar o de abrir WhatsApp se marca como resultado, y cada clic cuenta aunque la persona cierre la aplicación sin escribir nada. El panel se llena de conversiones que no existen y la plataforma aprende a traer gente que pulsa botones.
No marcar etapas en el CRM. El origen está bien guardado, pero nadie mueve las tarjetas, así que todos los contactos parecen iguales. Tienes la mitad del trabajo hecha y ninguna respuesta.
Dejar que cada plataforma se atribuya la venta. Una persona ve un anuncio en Instagram, días después busca en Google, hace clic y compra. Meta lo cuenta como suyo y Google también. Si sumas los dos paneles, te salen más clientes de los que tienes. El origen guardado en el CRM es el que decide, y conviene fijar un criterio y mantenerlo.
Cambiar campañas cada tres días con pocos datos. Con un puñado de citas a la semana, la diferencia entre dos anuncios es casi siempre azar. Cada cambio importante reinicia el aprendizaje de la plataforma, y la cuenta que se toca constantemente nunca llega a estabilizarse. Decide con meses cerrados, no con martes.
La herramienta que uso
Para negocios locales, el CRM que uso para todo esto es GoHighLevel. Me sirve porque reúne en un mismo sitio las piezas que este montaje necesita: formularios propios que recogen la fuente de cada contacto, campos en la ficha para guardar el origen y los UTM, un pipeline de oportunidades con las etapas hasta el cierre e informes de atribución que cruzan de dónde vino cada persona con hasta dónde llegó. Es también el punto del que sale la información que se devuelve a las plataformas.
Para la parte web uso GA4 (Google Analytics 4). Sirve para saber de qué fuentes llegan las visitas, qué páginas miran y dónde abandonan antes de rellenar nada. Es muy útil para mejorar la página a la que mandas el tráfico. Lo que no le pido es que me diga cuántos clientes trajo una campaña: eso lo sabe el CRM.
La alternativa honesta es HubSpot como CRM. Registra bien el origen de cada contacto y tiene embudos de ventas muy completos, y si ya lo usas no hace falta cambiar para medir bien. En un negocio local el matiz de siempre es el precio: lo que lo hace útil está en los planes de pago y la factura crece con usuarios y contactos.
La pregunta que conviene hacerse cada mes
Cuánto me cuesta un cliente. No un lead, no un clic: un cliente. La cuenta es la inversión del mes en una campaña dividida entre los clientes que vinieron de ella, y se saca del CRM, campaña por campaña.
La primera vez que se hace esa cuenta suele haber sorpresas. La campaña de los leads baratos no siempre es la que trae clientes, y a veces la más cara por formulario es la que llena la agenda de gente que compra. Con ese número delante, las decisiones de presupuesto se toman casi solas.
Si lo que quieres es que alguien te monte la medición y te lleve las campañas, eso lo hago desde IAmation con la gestión de publicidad en Meta y Google Ads. Ahí tienes cómo trabajo y cómo escribirme si te encaja.