Índice del artículo
Atribuir leads en una clínica es poder decir, paciente por paciente, qué lo trajo: una campaña, una búsqueda, una recomendación o el cartel de la puerta. Se consigue juntando en el CRM cuatro señales (UTM, llamadas, WhatsApp y la pregunta de recepción) y decidiendo el presupuesto con ese cruce, no con lo que cada plataforma dice de sí misma.
Forma parte de nuestra guía de leads de calidad para clínicas. Aquí vamos al «para qué»: cómo usar la atribución para mover dinero de un canal a otro sin equivocarte.
Un paciente, tres plataformas que dicen que es suyo
Marta ve un vídeo de vuestra higienista en Instagram un lunes por la noche. El miércoles, en el descanso del trabajo, busca «limpieza dental Alcobendas», hace clic en un anuncio de Google y mira la web sin rellenar nada. El sábado le comenta a su cuñada que está pensando en ir; la cuñada es paciente vuestra y le dice que sí. El lunes siguiente Marta busca el nombre de la clínica, abre la ficha de Google y llama.
Meta se atribuye a Marta por la visualización del vídeo. Google Ads se la atribuye por el clic del miércoles. La ficha de Google cuenta una llamada. Si sumas los paneles, tienes tres pacientes. Y la cuñada, que fue la que de verdad la decidió, no aparece en ninguno.
Esto no es un fallo de las plataformas. Cada una ve su trozo. El único sitio donde se puede ver el recorrido entero es tu CRM, y solo si alguien registra bien lo que pasa. La regla que aplicamos: las plataformas sirven para optimizar dentro de cada una; el CRM, para decidir entre ellas.
La ficha mínima de cada lead
Antes de hablar de herramientas, hay que decidir qué campos tiene que tener cada lead en el CRM. Si falta uno, la atribución cojea.
Campos de atribución en el CRM (para copiar)
| Campo | Cómo se rellena | Ejemplo |
|---|---|---|
| utm_source / utm_medium | Automático, desde la URL | meta / paid_social |
| utm_campaign / utm_content | Automático | higiene_alcobendas_2026-11 / video_higienista_v2 |
| gclid / fbclid | Automático, campo oculto | Cadena larga de letras y números |
| Canal de entrada | Automático o recepción | Formulario · Llamada · WhatsApp · Presencial |
| Origen declarado | Recepción, siempre | Recomendación de familiar |
| Estado | Recepción y coordinación | Cita · Presentado · Aceptado · Perdido |
| Valor | Coordinación | Importe del presupuesto aceptado |
Con estos siete campos ya puedes calcular el coste por paciente presentado de cada campaña. Sin ellos, cualquier conversación sobre «qué canal funciona» es una opinión.

Cómo capturar el origen en cada canal
| Por dónde entra | Qué lo identifica | Dónde se pierde casi siempre |
|---|---|---|
| Formulario web | UTM y gclid/fbclid en campos ocultos | El paciente navega por tres páginas y la URL ya no lleva los UTM |
| Formulario instantáneo de Meta | Campaña y anuncio que trae el propio lead | Al pasarlo al CRM por exportación manual sin esos datos |
| Llamada desde anuncio | Recursos de llamada de Google Ads | Llamadas desde la web, que Google no ve |
| Llamada desde la web o la ficha | Número de seguimiento por canal | Un único teléfono para todo |
| Mensaje preescrito distinto por origen | Recepción borra el mensaje inicial al contestar | |
| Presencial o recomendación | Solo la pregunta de recepción | Nadie pregunta porque «ya lo dice el sistema» |
UTM: la parte técnica que todo el mundo cree tener
Los parámetros UTM son etiquetas al final de la URL del anuncio. Puedes generarlos con el Campaign URL Builder de Google o, mejor, con plantillas a nivel de cuenta en Google Ads y parámetros de URL en Meta. Lo que de verdad falla no es crearlos, sino guardarlos: el formulario necesita campos ocultos que lean la URL y, si el paciente navega antes de enviar, que los UTM de la primera página se guarden en el navegador. La convención de nombres, con ejemplos para clínicas, está en nomenclatura UTM para clínicas.
Llamadas: el agujero más grande en dental
En dental, y especialmente con pacientes de más de 50 años, una parte grande de los contactos llega por teléfono. Si no atribuyes llamadas, ese grupo acaba como «origen desconocido» y los canales que más llamadas generan, como la ficha de Google, parecen peores de lo que son. Las opciones y su coste están en seguimiento de llamadas en clínicas.
WhatsApp, Instagram y TikTok
Los mensajes directos son el canal peor medido. Un truco sencillo: un enlace de WhatsApp con un texto distinto en la web («Hola, vengo de la web»), otro en la ficha («Hola, os he visto en Google Maps») y otro en la bio de Instagram. Recepción etiqueta la conversación al pasarla al CRM. Tienes el detalle por red social en atribución en WhatsApp, Instagram y TikTok.
La pregunta de recepción, bien hecha
«¿Cómo nos has conocido?» es la herramienta de atribución más barata que existe y la única que ve el boca a boca. Pero mal preguntada da datos inservibles. Si se hace al final de la consulta, el paciente responde lo primero que se le ocurre. Si es una casilla de texto libre, acabas con 40 formas distintas de escribir «Instagram».
Guion de 15 segundos para recepción
«Antes de darte la cita, una pregunta rápida que nos ayuda mucho: ¿cómo nos has conocido? ¿Por Google, por redes, te lo ha recomendado alguien, pasaste por delante…?»
Opciones cerradas en el CRM: Google · Instagram/Facebook · TikTok · Recomendación de paciente · Recomendación de profesional · Pasé por delante · Ya era paciente · Otro (anotar).
Si dice «recomendación», segunda pregunta: «¿Nos dices quién? Así le damos las gracias». Ese dato vale oro para el programa de recomendaciones.
Cuando lo que dice el paciente y lo que dicen los UTM no coinciden, no hay que elegir. Marta dirá «me lo recomendó mi cuñada» y el UTM dirá «google / cpc». Las dos cosas son verdad: la cuñada la convenció y Google le dio el teléfono. Hay un artículo entero sobre esta pregunta en «¿cómo nos conociste?».
El cuadre mensual: plataformas contra CRM
Una vez al mes, dedica una hora a comparar lo que dicen los paneles con lo que dice el CRM. Es el ejercicio que más decisiones de presupuesto cambia en las clínicas con las que trabajamos.
Ejemplo ilustrativo de una clínica estética en Chamberí, mes de octubre:
| Canal | Conversiones según la plataforma | Leads en el CRM con ese origen | Pacientes presentados (CRM) | Inversión | Coste por paciente presentado |
|---|---|---|---|---|---|
| Meta Ads | 96 | 81 | 14 | 1.400 € | 100 € |
| Google Ads | 52 | 47 | 19 | 1.600 € | 84 € |
| Ficha de Google | No aplica | 38 | 17 | 0 € en medios | Tiempo de gestión |
| Recomendación | No aplica | 22 | 15 | 0 € en medios | Coste del programa |
Lo que se lee aquí: Meta trae volumen pero su paciente presentado sale más caro; Google convierte mejor; la ficha y las recomendaciones, que no aparecen en ningún panel de anuncios, aportan casi la mitad de los pacientes. Sin el cuadre, la clínica habría subido Meta porque «tiene más conversiones». Para pasar de presentados a facturación, usa el coste por paciente por canal.

Qué modelo de atribución usar, sin teoría
- Para repartir el presupuesto entre canales, usa el último clic no directo registrado en el CRM. Es simple y todo el equipo lo entiende.
- Para entender el papel de Instagram y del boca a boca, mira el origen declarado. El último clic los infravalora siempre.
- Dentro de Google Ads, la atribución basada en datos va bien para pujar. No sirve para comparar Google con Meta, porque solo ve Google.
Esto no funciona si tienes muy pocos pacientes al mes por canal. Con cinco o seis presentados, una variación de dos pacientes cambia todas las conclusiones. En ese caso, mira trimestres, no meses.
Lo que vemos mal configurado casi siempre
- UTM en los anuncios de Google pero no en los de Meta, o al revés.
- Formularios que no guardan los UTM: todos los leads llegan como «web».
- El enlace de la web en la ficha de Google sin UTM, así que sus visitas aparecen como orgánico o directo.
- Un único teléfono para web, ficha y anuncios.
- Decidir el presupuesto con la suma de lo que cada plataforma dice de sí misma.
Cuando la atribución está montada, se nota en la segmentación: puedes crear públicos a partir de tus propios pacientes por origen y tratamiento, que es como trabajamos la primera letra del Método C.I.T.A., Captar con base de datos propia filtrada. Y puedes devolver a cada plataforma solo sus pacientes reales, con la API de conversiones de Meta y las conversiones offline de Google. Si quieres que revisemos dónde se te pierde el origen de los pacientes, pide una consulta.
Preguntas frecuentes
¿Qué son los parámetros UTM?
Son etiquetas que se añaden al final de la URL de un anuncio o enlace para que la web y el CRM sepan de qué plataforma, campaña y anuncio viene cada visita. Solo sirven si el formulario los guarda con el lead en campos ocultos.
¿Cómo atribuyo las llamadas?
Con los recursos de llamada de Google Ads para las que salen del anuncio, con números de seguimiento distintos por canal para las que llegan desde la web o la ficha, y preguntando siempre al principio de la llamada cómo os ha conocido.
¿Por qué Google y Meta se atribuyen el mismo paciente?
Porque cada plataforma cuenta lo que ha visto desde su lado y no sabe lo que hizo el paciente en las demás. Por eso la fuente de verdad para decidir el presupuesto tiene que ser tu CRM, que ve el recorrido completo.
¿Cada cuánto hay que revisar la atribución?
Los datos se revisan cada semana para detectar leads sin origen, y una vez al mes se hace el cuadre entre plataformas y CRM para decidir el presupuesto. Si tienes pocos pacientes por canal, compara trimestres para no reaccionar a casualidades.



