Si tu email o SMS muestra símbolos extraños como é, ? o cuadrados en lugar de tildes y eñes, es un problema de codificación de caracteres. La solución es enviar todo en UTF-8, de principio a fin.
Por qué importa: Los errores de codificación dañan tu marca. Los destinatarios ven palabras rotas y piensan que es spam: la apertura y el clic se hunden.
Causas más frecuentes
- El HTML no incluye
<meta charset="UTF-8">. - El archivo está guardado en ANSI o ISO-8859-1 en lugar de UTF-8.
- Copiar y pegar desde Word inserta comillas inteligentes y guiones que rompen el texto.
- Los campos de la base de datos usan una collation incorrecta.
- El SMS contiene caracteres fuera del set GSM-7.
Solución paso a paso para email
- Añade
<meta charset="UTF-8">justo después de<head>. - Guarda el HTML como UTF-8 sin BOM.
- Configura la cabecera SMTP
Content-Typeatext/html; charset=UTF-8. - Envíate una campaña de prueba a Gmail, Outlook y Apple Mail.
- Si persiste, pega el texto en un editor plano primero para limpiar bytes ocultos.
Solución específica para SMS
- El SMS usa GSM-7 por defecto (160 caracteres). Añadir emojis o acentos cambia a UCS-2 (70 caracteres).
- Mantente en GSM-7 para mensajes cortos, o acepta UCS-2 y envía en segmentos de 70.
- Mailpro detecta la codificación automáticamente y te muestra el número de segmentos antes de enviar.
Envía campañas con codificación correcta — prueba Mailpro gratis
Mailpro fuerza UTF-8 en todo, valida el HTML antes de enviar y previsualiza cómo cada cliente muestra las tildes. Descubrir el editor · Hub de entregabilidad
Lecturas relacionadas: