WhatsApp no trae un botón de «programar mensaje» en la aplicación, así que si quieres que un recordatorio salga mañana a las 9:00 sin que tú estés delante del teclado, hay que montarlo desde fuera. Es más sencillo de lo que parece: preparas la lista, escribes la plantilla, eliges hora y ritmo, y dejas la pestaña abierta. Aquí tienes el procedimiento completo desde el navegador, cómo montar recordatorios que se repiten, cómo evitar el error de huso horario que arruina la mitad de las campañas hacia América Latina, y qué hacer cuando el envío programado no sale.
Qué permite WhatsApp de fábrica y qué no
Conviene empezar por aquí para no perder una tarde buscando una opción que no existe. En la aplicación de WhatsApp, tal cual la instalas, no hay programación de mensajes. Ni en la versión normal ni, para envíos a listas, en WhatsApp Business. Lo que sí encuentras en Business son mensajes de bienvenida y de ausencia automáticos, que se disparan cuando alguien te escribe: eso es reaccionar, no programar.
Las listas de difusión tampoco son programación. Te dejan mandar el mismo texto a varios contactos a la vez, pero solo llega a quienes te tienen guardado en su agenda, y las envías tú, en el momento, con el dedo. Sirven para un aviso puntual a clientes habituales; no sirven para «que esto salga el jueves a las 10».
Así que la programación real se consigue por dos vías: una capa encima de WhatsApp Web en el navegador, o la API oficial de WhatsApp Business con un proveedor. La primera es la que usa casi todo el mundo que vende desde su propio número; la segunda tiene sentido cuando ya hay un equipo y un sistema detrás.
Antes de programar nada: la lista y el archivo
El 90 % de los fallos de un envío programado no ocurren en la hora de salida, ocurren horas antes, en el archivo de contactos. Y hay un problema clásico en español que merece su propio párrafo.
Cuando exportas números a Excel o CSV, la hoja de cálculo trata la columna como número y se come el cero inicial. Un móvil español guardado como 612345678 se convierte en 612345678 sin más, pero uno guardado como 0034612345678 pierde los ceros y queda inservible. Lo mismo pasa con los prefijos: +52 1 en México, +54 9 en Argentina para móviles, +57 en Colombia, +51 en Perú, +34 en España. Si mezclas países en el mismo archivo y no normalizas, la mitad del envío falla en silencio.
- Formatea la columna como texto antes de pegar nada. En Excel: selecciona la columna, Formato de celdas, Texto. Después pega.
- Escribe todos los números en formato internacional con prefijo de país y sin espacios, guiones ni paréntesis.
- Quita duplicados. Un cliente que recibe el mismo mensaje dos veces asume que eres un bot mal configurado.
- Cruza tu lista de bajas. Quien pidió no recibir más no vuelve a entrar, aunque el archivo nuevo lo incluya.
- Prueba con cinco números tuyos o de compañeros antes de lanzar los mil.
Si tus contactos están repartidos en grupos de WhatsApp en lugar de en una hoja, sacarlos a mano es una tarde perdida. Volcarlos con una herramienta que exporte los contactos y grupos a Excel te deja el archivo listo para normalizar en un solo paso.
Cómo programar un envío desde el navegador, paso a paso
Este es el flujo que funciona para un negocio que gestiona su propio número, con una extensión que se apoya en WhatsApp Web y te deja programar el envío sin guardar cada contacto en la agenda. Lo describo de forma general porque las herramientas cambian de nombre, pero los pasos son siempre los mismos.
- Instala la extensión desde la Chrome Web Store. Solo desde la tienda oficial: nada de archivos sueltos ni webs de descarga. Revisa los permisos que pide y las valoraciones recientes.
- Abre WhatsApp Web y vincula el teléfono. Escanea el código QR desde Dispositivos vinculados. La sesión tiene que quedar activa: el navegador es quien envía.
- Carga la lista. Sube el CSV normalizado o pega la columna de números. Comprueba que el panel reconoce el mismo total que tiene tu archivo; si baila, hay filas mal formateadas.
- Escribe la plantilla con variables. Deja los huecos del tipo {nombre} o {pedido} donde toque y verifica que las columnas del archivo coinciden exactamente con los nombres de las variables.
- Elige fecha y hora de salida. Aquí es donde se decide todo lo demás: revisa el apartado de husos horarios más abajo antes de fijarla.
- Configura el intervalo entre mensajes. Un rango aleatorio, no un valor fijo. Entre 10 y 60 segundos es el terreno razonable; a mayor lista, mayor pausa.
- Envía una prueba a tu propio número. Mira cómo se ve en el móvil: saltos de línea, emojis, el nombre sustituido, el enlace acortado.
- Deja el equipo encendido y la pestaña abierta. Si el portátil se suspende, el envío se corta a la mitad.
Ese último punto es el que sorprende a todo el mundo la primera vez. La programación desde el navegador no vive en un servidor en la nube: vive en tu pestaña. Desactiva la suspensión automática, conecta el cargador y no cierres Chrome. Si tienes que apagar el equipo, corta tú el envío desde el panel en lugar de dejar que se interrumpa a medias, para saber por dónde ibas.
La trampa del huso horario: Madrid, CDMX, Bogotá y Buenos Aires
Este es el error más caro y el más silencioso, porque la herramienta hace exactamente lo que le pediste. Programas «las 9:00» pensando en tu reloj, y la lista incluye gente en tres continentes horarios distintos.
Las diferencias son grandes. Ciudad de México va varias horas por detrás de Madrid; Bogotá y Lima, algo menos; Buenos Aires está más cerca de la hora peninsular pero no coincide. En verano europeo la brecha con México se ensancha todavía más, porque el cambio de hora no se aplica igual en todos los países. Resultado práctico: un envío programado a las 9:00 hora de Madrid puede aterrizar de madrugada en México.
Un mensaje comercial a las tres de la mañana no se ignora: se bloquea y se denuncia. Y esa señal es la que WhatsApp mira para decidir si tu número está haciendo spam.
Hay una segunda capa cultural que también conviene tener en cuenta. En buena parte de América Latina el ciclo de cobro es quincenal, con pagos alrededor del día 15 y de fin de mes; una promoción que llega el día 20 rinde bastante menos que la misma promoción el día 16. En España el sueldo suele entrar a final de mes y el patrón se desplaza. El domingo, en general, es mal día en todas partes.
Recordatorios que se repiten: citas, cobros y entregas
La programación puntual es útil, pero el verdadero ahorro está en lo que se repite todas las semanas. Estos son los tres casos donde más se nota.
Recordatorio de cita
Peluquerías, clínicas dentales, talleres, estudios de tatuaje, consultorios. Un mensaje 24 horas antes reduce las ausencias de forma muy visible, y es la clase de aviso que la gente agradece en lugar de bloquear. La clave es que sea corto y accionable: quién eres, día y hora, y una salida clara para reprogramar.
Ejemplo de plantilla: «Hola {nombre}, te recordamos tu cita en {negocio} el {fecha} a las {hora}. Si necesitas cambiarla, responde a este mensaje y lo movemos.»
Aviso de envío o entrega
Para quien vende por catálogo, por Instagram o por WhatsApp directamente. Dos mensajes bastan: uno cuando el pedido sale y otro el día de la entrega. Programar el primero para la mañana siguiente al despacho evita el goteo de «¿ya salió lo mío?» que te consume la tarde.
Recordatorio de cobro
Cuotas de gimnasio, mensualidades de academia, servicios recurrentes. Aquí el tono lo es todo: un recordatorio amable dos días antes del vencimiento funciona; tres mensajes seguidos el día del corte generan bloqueos. Programa uno solo, y si no hay respuesta, escribe a mano.
Los recordatorios recurrentes van a clientes que ya tienen relación contigo, así que no hace falta guardar cada número en la agenda del teléfono para escribirles. Evitas así que tu libreta acabe con dos mil fichas que no vas a volver a usar.
Plantillas: escribe una vez, personaliza mil veces
Una plantilla bien hecha es la diferencia entre un mensaje que parece escrito para esa persona y uno que huele a circular. Tres reglas que funcionan:
Empieza por el nombre y por el contexto, no por la oferta. «Hola Marta, soy Julián de Taller Rivas, el del cambio de aceite del mes pasado» sitúa a la persona en dos segundos. «¡GRAN PROMOCIÓN!» la pierde en uno.
Varía el cuerpo. Si mandas cuatrocientos mensajes con un texto idéntico carácter por carácter, ese patrón es fácil de detectar y además se nota cuando dos clientes se conocen entre sí. Prepara tres o cuatro variantes del mismo mensaje y repártelas.
Cierra con una sola acción. Un mensaje, una cosa que hacer. Si pides que respondan, que reserven y que visiten la web, no harán ninguna de las tres.
Y revisa siempre cómo quedan las variables cuando el dato falta. Un «Hola , tu pedido» con el hueco vacío delata el envío masivo mejor que cualquier otra cosa. Pon un valor por defecto para las filas incompletas.
Ritmo y pausas: cómo no parecer un bot
La programación te da control sobre el tiempo, y ese control es precisamente lo que reduce el riesgo. Un humano no manda ochenta mensajes en tres minutos.
⚡ Consejos avanzados
- Usa intervalos aleatorios en lugar de fijos: un rango de 10 a 60 segundos parece humano, un intervalo exacto de 15 segundos no.
- Si el número es nuevo o llevaba tiempo inactivo, empieza pequeño: unas decenas de mensajes los primeros días y sube poco a poco.
- Reparte el envío en bloques con pausas largas entre ellos, en lugar de una sola cola continua de varias horas.
- Responde a las respuestas. Una conversación real mejora la señal de tu número mucho más que cualquier ajuste técnico.
- No programes dos campañas distintas al mismo día desde el mismo número.
- Vigila los bloqueos: si suben, corta y revisa el mensaje, no el ritmo.
Cuando el mensaje programado no sale
Cuatro causas explican casi todos los casos:
La sesión se cayó. WhatsApp Web se desvincula si el teléfono lleva mucho tiempo sin conexión o si cerraste sesión desde otro dispositivo. Vuelve a escanear el QR y comprueba el estado antes de cada envío programado.
El equipo se suspendió. Chrome también puede dormir pestañas en segundo plano para ahorrar batería. Ancla la pestaña, desactiva la suspensión y déjala en primer plano si puedes.
El número está mal formateado. Falta prefijo, sobra un cero, hay un espacio invisible al final de la celda. Estas filas fallan de una en una sin detener la cola, así que revisa el informe al terminar.
El destinatario no tiene WhatsApp. Ocurre más de lo que parece en listas antiguas. Si una parte grande de tu archivo son números sin cuenta activa, tu tasa de fallo se dispara sin motivo real. Depurar la lista antes ahorra ese ruido.
Preguntas frecuentes
¿Puedo programar un mensaje y apagar el ordenador?
Con una solución basada en el navegador, no: el envío sale desde tu sesión de WhatsApp Web, así que el equipo tiene que estar encendido y la pestaña abierta a la hora programada. Si necesitas envíos que salgan con el equipo apagado, eso lo resuelve la API oficial con un proveedor.
¿La persona que lo recibe sabe que el mensaje fue programado?
No hay ninguna marca visible: llega como un mensaje normal desde tu número, a la hora que fijaste. Lo que sí delata el envío automático es el contenido: variables sin rellenar, texto idéntico entre conocidos o una hora absurda.
¿Cuántos mensajes puedo programar de una vez sin arriesgar la cuenta?
No existe un número oficial publicado, y desconfía de quien te dé una cifra exacta. Lo que sí se sabe es que el riesgo depende de la antigüedad del número, del ritmo y sobre todo de cuánta gente te bloquea o te denuncia. Empieza por debajo de lo que crees que aguantas y sube gradualmente.
¿Necesito guardar los contactos en el teléfono para programarles un mensaje?
No para el envío en sí. Guardar cada número solo es imprescindible para las listas de difusión nativas de WhatsApp, que además exigen que el destinatario también te tenga guardado a ti.
¿Puedo programar el mismo mensaje para tres países a la misma hora?
Puedes, pero es justo lo que no conviene hacer. Las nueve de la mañana en Madrid son madrugada en México. Crea una cola por huso horario y programa cada una a la hora local del destinatario.
¿Y si programo un recordatorio y el cliente cancela antes?
Por eso conviene revisar la cola cada mañana y eliminar las filas que ya no aplican. Un recordatorio de una cita cancelada hace tres días es el tipo de detalle que hace pensar al cliente que nadie está mirando.
En resumen
Programar mensajes en WhatsApp es, en el fondo, un problema de preparación más que de tecnología. La parte difícil no es elegir la hora: es tener el archivo limpio, los prefijos bien puestos, la plantilla probada en tu propio móvil y la cola separada por país.
Empieza con algo pequeño esta semana. Coge los recordatorios de cita de los próximos siete días, monta una plantilla, prográmalos a las 10:00 hora local y mira cuántas ausencias se evitan. Cuando compruebes que funciona con veinte, escalarlo a doscientos es solo repetir el mismo proceso con más filas.