Código QR de WhatsApp: abre el chat con el mensaje ya escrito
Un código QR de WhatsApp es un código de URL corriente cuyo destino es un enlace de chat wa.me. Al escanearlo se abre WhatsApp con tu número y, opcionalmente, un mensaje ya escrito en el cuadro de texto. El visitante todavía pulsa enviar: nada se manda en silencio.
El formato del enlace wa.me
La dirección es https://wa.me/<número>, con el teléfono en formato internacional y sin puntuación. Añade ?text= seguido de un mensaje codificado en URL para precargar el cuadro de texto. Mantén el mensaje corto: cada carácter alarga el enlace y hace más densos los módulos impresos.
Formatea el número en E.164
E.164 significa el prefijo telefónico del país seguido del número del abonado, solo dígitos, sin signo más y sin cero inicial después del prefijo. Un móvil británico escrito como 07700 900123 se convierte en 447700900123. Un número estadounidense escrito como (555) 123-4567 se convierte en 15551234567.
- Quita +, espacios, guiones y paréntesis: wa.me solo acepta dígitos.
- Mantén el prefijo del país aunque el público sea local; un escaneo desde un teléfono extranjero también debe funcionar.
- Prueba con un número que reciba de verdad mensajes de WhatsApp, no con un fijo.
Rellena el mensaje con codificación URL
El parámetro text debe ir codificado por porcentaje. Un espacio se convierte en %20, un apóstrofo en %27, una coma en %2C y un salto de línea en %0A. Los espacios sin codificar a veces sobreviven en un navegador pero fallan en algunos escáneres, así que codifica todos los caracteres reservados y verifica la cadena final en una pestaña normal antes de llevarla a un cartel.
Dónde aterriza la conversación
En un teléfono con WhatsApp instalado, el enlace abre la app; en un ordenador ofrece WhatsApp Web. Un número sin cuenta de WhatsApp muestra un error, y una cuenta de empresa se comporta como cualquier otro chat. Si necesitas enrutar a una bandeja de equipo o a una API, eso es otro producto: un código wa.me siempre aterriza en una sola conversación.
Preguntas frecuentes
¿El visitante tiene que guardar mi número antes?
No. wa.me abre el chat directamente; el número solo se guarda si el visitante decide añadirlo.
¿Se puede enviar el mensaje automáticamente?
No. El mensaje queda precargado y el visitante pulsa enviar. El envío silencioso requeriría la API de WhatsApp Business y un consentimiento explícito.
¿Por qué mi código abre un chat vacío?
Revisa el número: un cero inicial, un prefijo de país ausente o puntuación suelen mandar el enlace a un número que no existe en WhatsApp.