Se abre en una pestaña nueva
Logotipo de We Love SEO
Menú

Automatización y agentes · 2 de octubre de 2026 · 10 min

Recordatorios de cita por WhatsApp con n8n: menos no-shows en clínicas

Recordatorios de cita por WhatsApp con n8n para clínicas: plantillas aprobadas, mensajes a 48, 24 y 2 horas, confirmación, RGPD con datos de salud y qué medir.

DiegoAutomatización
Portada del artículo de Automatización y agentes «Recordatorios de cita por WhatsApp con n8n: menos no-shows en clínicas», firmado por Diego en We Love SEO
Imagen: We Love SEO

Un recordatorio de cita por WhatsApp es un mensaje automático que sale de la agenda de la clínica 48 horas, 24 horas y 2 horas antes de la cita, con dos botones: confirmar o cambiar. Se monta con n8n y la WhatsApp Cloud API sin cambiar de software de agenda, y lo que no diga el mensaje importa tanto como lo que diga: nunca el motivo de la visita.

Este artículo es para quien lleva una clínica (dental, fisioterapia, estética, psicología, veterinaria) y sabe cuántas citas se quedan vacías cada semana porque alguien no apareció y no avisó. Vas a encontrar por qué los no-shows duelen más de lo que parece en la caja, qué exige WhatsApp para poder escribir, cómo es el flujo paso a paso, qué dice la ley cuando el dato es de salud, cuánto cuesta y qué medir.

Es uno de los flujos que ofrecemos dentro de la automatización con n8n para pymes, y el que mejor se explica a un gerente: cada hueco vacío tiene un precio y se sabe cuál es.

¿Por qué un no-show cuesta más que una cita perdida?

Porque el hueco ya está pagado. El profesional, el box, la recepción y la luz cuestan lo mismo con el paciente dentro que con la silla vacía. Un no-show no es una venta que no se hizo: es un coste fijo sin ingreso enfrente, y además deja fuera a otro paciente que sí habría venido si hubiera sabido que el hueco estaba libre.

El cálculo que hacemos con cada clínica es sencillo y conviene hacerlo antes de automatizar nada. Citas por semana, porcentaje que no aparece sin avisar (lo sabe recepción; si no lo sabe, se cuenta dos semanas a mano), valor medio de una cita. El resultado suele sorprender, porque nadie suma los huecos vacíos de un mes entero. Ese número es el que decide si merece la pena montar el flujo, y es el que se compara después.

Hay un segundo coste que no sale en la cuenta: la agenda se defiende contra los no-shows sobrecargando. Si una parte de los pacientes no viene, recepción empieza a meter citas más juntas o a dar dos huecos a la misma hora, y el día que vienen todos, la sala de espera se llena y las reseñas bajan. Un recordatorio que funciona permite hacer la agenda sin red, que es como debería ser.

¿Por qué WhatsApp y no SMS o correo?

Porque se lee. Un SMS se lee, pero no permite responder con un botón ni cuesta lo mismo; un correo se abre horas después o no se abre. WhatsApp se abre en minutos, permite confirmar con un toque y, si el paciente quiere cambiar la cita, la conversación ya está abierta para hacerlo. Para una clínica, el canal que el paciente ya usa para hablar con su familia es el que menos fricción tiene.

Tiene una condición que hay que entender antes de empezar. Para que una empresa escriba a un número que no le ha escrito antes, la WhatsApp Cloud API (en inglés) exige una plantilla aprobada por Meta: un texto fijo con variables (nombre, fecha, hora, profesional) que se envía a revisión y se aprueba en horas o en un par de días. Las plantillas de recordatorio de cita son de categoría «utilidad», la más fácil de aprobar y la más barata. Texto libre solo se puede mandar dentro de las 24 horas siguientes a que el paciente te escriba.

La segunda condición es el consentimiento: el paciente tiene que haber aceptado que la clínica le escriba por WhatsApp. Se pide una vez, al dar de alta la ficha o al pedir la primera cita, con una casilla propia. Sin esa casilla, no se envía.

CanalSe lee enBotón de confirmarCoste por mensaje en EspañaLo que exige
WhatsApp (Cloud API)MinutosSíCéntimos por conversación de utilidadPlantilla aprobada + consentimiento
SMSMinutos u horasNo (responder «SI»)Varios céntimos por SMSConsentimiento
CorreoHoras o nuncaEnlaceCasi nadaConsentimiento
Llamada de recepciónAl momento, si cogenSíTiempo de una personaNada

La llamada sigue teniendo sentido para citas largas o caras (una cirugía, una primera visita de una hora): el flujo avisa a recepción de que llame en vez de mandar el mensaje. Eso también se automatiza.

¿Cómo es el flujo, paso a paso?

Tres mensajes programados a partir de la cita en la agenda, con dos botones cada uno, y un aviso a recepción solo cuando el paciente no confirma o pide cambio. Todo sale de la agenda que ya usáis; n8n lee las citas y decide a quién escribir y cuándo.

Nodo a nodo, en n8n:

  1. Disparador por horario. Un nodo Schedule que corre cada hora. Cada vez pregunta a la agenda: ¿qué citas hay dentro de 48 h, 24 h y 2 h?
  2. Leer la agenda. Si la agenda tiene API (Google Calendar, Calendly, Easy Appointments, la mayoría de software de clínica moderno), un nodo HTTP Request o el nodo propio. Si solo exporta a hoja de cálculo, un nodo de Google Sheets. Si no hay forma de leerla, la clínica no está lista para este flujo y se empieza por cambiar la agenda.
  3. Filtrar. Fuera las citas ya confirmadas, las canceladas y las de pacientes sin consentimiento. Cada cita que pasa el filtro lleva una marca de «recordatorio de 48 h enviado» para no mandar dos veces.
  4. Enviar la plantilla. Nodo HTTP Request a la Cloud API con la plantilla y las variables: nombre, fecha, hora, profesional, dirección. Botones: «Confirmo» y «Necesito cambiarla».
  5. Recibir la respuesta. Un Webhook recibe el botón pulsado. «Confirmo» marca la cita como confirmada en la agenda. «Necesito cambiarla» abre la conversación: el paciente puede escribir, y recepción recibe un aviso con el enlace a la ficha para reubicarla.
  6. Avisar a recepción. Si a las 2 horas no hay confirmación, aviso a recepción (Slack, Telegram o correo) con la lista de citas sin confirmar de la tarde. Son las que merecen una llamada.

Dos decisiones de diseño que importan. La primera: el mensaje de 48 h es el que recoge los cambios con tiempo de rellenar el hueco; el de 24 h es el que confirma; el de 2 h es el que evita el olvido de última hora. Tres mensajes en tres días a alguien que ya ha confirmado es demasiado: si confirma a las 48 h, el de 24 h se salta y el de 2 h se queda. La segunda: los mensajes salen en horario (nunca antes de las 9 ni después de las 20). Un recordatorio a las 7:30 de la mañana resta más de lo que suma.

Para montar la base del flujo (disparador, lectura, envío) el tutorial de n8n (en inglés) cubre los nodos; la lógica de los tres plazos y las marcas de enviado es lo que hace que no moleste, y es lo que se documenta en la entrega.

¿Qué puede decir el mensaje y qué no, si el dato es de salud?

Puede decir que hay una cita, cuándo, dónde y con quién. No puede decir para qué. «Tienes cita el jueves a las 17:00 con la doctora García en la calle Mayor 12» es un recordatorio. «Tienes cita el jueves para tu tratamiento de ortodoncia» es un dato de salud circulando por un canal de terceros, y eso cambia el régimen legal entero.

El motivo es el artículo 9 del RGPD: los datos relativos a la salud son una categoría especial, con prohibición general de tratamiento salvo excepciones, y mandarlos por WhatsApp los pone en servidores de Meta. El nombre del paciente, la fecha y la hora de una cita en una clínica ya dan una pista de que hay una relación sanitaria; añadir el motivo o el tratamiento la convierte en un dato de salud explícito. La LOPDGDD desarrolla el régimen en España y la Agencia Española de Protección de Datos es quien sanciona.

Lo que hacemos por norma, y que conviene que la clínica revise con su asesor de protección de datos antes de encender nada:

  • Plantillas sin motivo ni tratamiento. Solo cita, fecha, hora, profesional (nombre, no especialidad si la especialidad ya dice demasiado) y dirección.
  • Consentimiento específico para WhatsApp, documentado en la ficha del paciente, y una forma de retirarlo respondiendo «BAJA».
  • Registro de actividades de tratamiento actualizado con este flujo: qué dato, qué canal, qué proveedor (Meta como encargado), cuánto tiempo se guarda.
  • n8n en servidor propio o europeo, no en una cuenta gratuita en un servidor cualquiera. Las ejecuciones de n8n guardan los datos que pasan por ellas; se configura para borrarlas en días, no en meses.
  • Nada de conversación clínica por WhatsApp. Si el paciente responde «me duele más que la semana pasada», la respuesta automática dice que lo comente en consulta o llame, y recepción ve el mensaje. El agente no diagnostica ni aconseja. Esto encaja con lo que una clínica no debe automatizar todavía.

Lo que no hacemos: montar el flujo con el WhatsApp personal del móvil de recepción. No tiene plantillas, no tiene consentimiento registrado, no tiene registro y, cuando esa persona deja la clínica, se lleva las conversaciones.

¿Cuánto cuesta y cuánto tarda?

Un flujo de recordatorios de cita cuesta desde 450 euros de montaje, según lo fácil que sea leer la agenda, más las licencias: n8n en vuestro servidor no cuesta nada (en la nube, de 20 a 60 euros al mes) y la WhatsApp Cloud API cobra céntimos por conversación de utilidad. Tarda una o dos semanas: la mayor parte del tiempo se va en la aprobación de las plantillas y en el consentimiento, no en n8n.

Lo que encarece: una agenda sin API (hay que pasar por hojas de cálculo o cambiarla), varias sedes con horarios distintos, y querer que el paciente reprograme él mismo desde WhatsApp sin que recepción intervenga. Lo último es posible, pero exige que la agenda admita escritura por API y que la clínica acepte huecos reubicados sin revisión; casi nadie quiere eso el primer mes.

Lo que no cuesta nada y conviene hacer antes: contar los no-shows de dos semanas a mano. Sin esa cifra, el flujo no se puede medir, y lo que no se mide no se defiende ante dirección. En la guía de automatización de marketing con n8n está el criterio completo para decidir qué automatizar primero en una clínica; los recordatorios suelen salir los primeros porque puntúan alto en frecuencia, en error y en reglas claras.

¿Qué se mide y qué suele pasar?

Cuatro números, en una hoja o en el dashboard para clínicas: citas y no-shows: no-shows por semana antes y después, porcentaje de citas confirmadas a las 24 h, porcentaje de cambios pedidos con más de 24 h de antelación (esos huecos se rellenan) y bajas del canal. Los tres primeros deberían moverse desde la primera semana; el cuarto debería quedarse cerca de cero, y si sube, el mensaje molesta.

No vamos a dar aquí un porcentaje de reducción de no-shows porque depende de la clínica: del tipo de cita, de si los pacientes son recurrentes o nuevos, de la edad media y de cómo era el recordatorio antes (ninguno, llamada, SMS). Lo que sí se puede decir es dónde está el efecto: en los pacientes nuevos y en las primeras visitas, que son los que más olvidan y los que más cuesta captar. Cuando tengamos cifras de clínicas con las que trabajemos, con su permiso, las publicaremos en el marketing para clínicas y salud privada.

Una cosa más, que no es un número: recepción deja de llamar para recordar citas. Ese tiempo se va a lo que sí necesita una persona, como atender al que entra por la puerta o llamar al que pidió cambio. Es el primer efecto que nota el equipo, antes que la dirección.

Si quieres seguir por aquí, tienes más en nuestros artículos de automatización y agentes.

Preguntas frecuentes

¿Hace falta cambiar de software de agenda?

Solo si la agenda no permite leer las citas de ninguna forma (ni API, ni exportación automática). La mayoría de las agendas actuales lo permiten; con las antiguas se puede empezar con una exportación diaria a hoja de cálculo.

¿Puede el paciente cambiar la cita desde WhatsApp?

Puede pedirlo con un botón, y recepción recibe el aviso con la ficha para reubicarla. Que la reubique él solo, sin revisión, es posible pero lo dejamos para una segunda fase, cuando la clínica ya se fía del flujo.

¿Y si el paciente no tiene WhatsApp o no ha dado consentimiento?

El flujo lo detecta y manda el recordatorio por SMS o correo si hay consentimiento para esos canales, o avisa a recepción para que llame. Nadie se queda sin recordatorio; cambia el canal.

¿Esto vale para veterinarias?

Sí, y es más sencillo: el dato del animal no es un dato de salud de una persona a efectos del RGPD, así que la plantilla puede mencionar el motivo. El dato del dueño sigue siendo personal y el consentimiento sigue haciendo falta.

—

Diego lleva las automatizaciones de We Love SEO: conecta formularios, CRM, tiendas e informes con n8n, y documenta lo que falla. Más sobre él en el equipo.

Escrito por Diego

Automatización

Conecta tu formulario con tu CRM, tu CRM con tu calendario y tu calendario contigo.

Todos sus artículosQuién es

Seguir leyendo

Sin Humo · un correo cada quince días

Un análisis con números, un recurso y lo que ha cambiado en buscadores e IA. Tres minutos de lectura.

WhatsApp