Configuración de enlaces en tus correos electrónicos
Los enlaces son un elemento esencial en tus correos electrónicos, ya que permiten redirigir a tus destinatarios a tu sitio web, tu tienda en línea, una página específica, etc.
Es posible insertar enlaces:
- Detrás de tus imágenes y logotipos de tus plantillas
- Detrás de botones de tipo "llamada a la acción"
- Directamente detrás del texto del correo electrónico
Ya sea a través del editor de plantillas o en una importación de archivo HTML (usando la etiqueta 'href'), solo se permiten ciertos elementos detrás de un enlace:
- Una URL válida
- Una personalización
- Algunos protocolos que permiten enviar un correo electrónico, realizar una llamada telefónica, etc.
- El marcador de posición #
No se aceptará ningún otro elemento detrás de un enlace. No se puede utilizar un simple fragmento de texto, ni siquiera temporalmente como marcador de posición (en este caso, se debe usar #).
El editor de plantillas marcará como inválido cualquier enlace que no cumpla con las normas. En el caso de una importación de archivo HTML, se rechazará todo el archivo y se señalará el primer enlace inválido.
A continuación, repasaremos las mejores prácticas para cada uno de los elementos aceptados.
Las direcciones URL
Este es el elemento más comúnmente utilizado en un enlace y, aunque el concepto de URL es familiar para cualquier navegador web, sigue estándares muy precisos.
En el editor de correo electrónico de Actito, toda URL debe comenzar obligatoriamente con http o https.
Por lo tanto, 'cdn.Actito.be/fe/Actito-documentation-client/campaign/fr/La_documentation_Actito.html' no será aceptado. Debes proporcionar obligatoriamente 'https://cdn.Actito.be/fe/Actito-documentation-client/campaign/fr/La_documentation_Actito.html'.
Del mismo modo, un enlace que comience solo con 'www' no será aceptado (www.google.com). El protocolo http(s) es obligatorio.
Codificar URLs
Además, la URL representa de alguna manera la ruta para acceder al sitio web. Por lo tanto, no se puede poner cualquier cosa en una URL. Algunos caracteres especiales deben evitarse, ya sea porque su interpretación no es segura o porque tienen un significado particular (y actúan como señales en el camino de la URL). Utilizarlos incorrectamente equivale a correr el riesgo de que la URL no pueda ser leída correctamente por algunos sistemas y, por lo tanto, no conduzca al lugar correcto.
Sin embargo, aún es posible utilizar estos caracteres especiales. Para indicar que se trata de un simple fragmento de texto y no de un carácter con un significado particular, es necesario codificar estos caracteres en lo que se llama codificación porcentual (percent encoding). De hecho, esta codificación consiste en utilizar '%' seguido de un código, que corresponde a los diferentes caracteres especiales.
El uso de la codificación porcentual no es obligatorio, pero se recomienda encarecidamente. De hecho, una URL no codificada funcionará en la mayoría de los casos, pero siempre existe el riesgo de que algunos sistemas tengan dificultades con los caracteres especiales. Por otro lado, cualquier sistema que respete las buenas prácticas será capaz de decodificar la codificación porcentual.
En este sentido, el objetivo de Actito no es bloquearlo si utiliza una URL no codificada, sino llamar su atención sobre los posibles riesgos asociados con una redirección incorrecta.
La siguiente guía detalla cómo codificar los caracteres especiales en porcentaje.
Carácter | Código | Descripción |
---|---|---|
Espacio en blanco | %20 | |
< | %3C | Delimitadores de texto en procesamiento de texto: pueden interpretarse incorrectamente en la transcripción. |
> | %3E | Delimitadores de texto en procesamiento de texto: pueden interpretarse incorrectamente en la transcripción. |
' | %27 | Delimitadores de URL en algunos sistemas. |
# | %23 | Utilizado en WWW y otros sistemas para delimitar URL de otros fragmentos o identificadores que siguen. |
% | %25 | El siguiente carácter se considera que codifica un carácter en el sistema de "escape %", por lo que los dos caracteres siguientes se convertirán. Si se desea utilizar y mostrar el carácter % en la URL, es necesario codificarlo para evitar que se interprete que el siguiente carácter está codificado en escape % por los dos caracteres siguientes. |
{ } | " ^ , ~ [ ] ` | %7B %7D %7C %22 %5E %2C %7E %5B %5D %60 | Estos caracteres a veces son modificados por algunas herramientas y, por lo tanto, no son seguros. |
; / ? : @ = & § | %3B %2F %3F %3A %40 %3D %26 %A7 | Estos caracteres tienen significados reservados y deben ser codificados si no tienen un significado en la URL o utilizados sin codificar para su significado. |
Al final, solo los caracteres especiales $ - \ _ . + ! \ * '( ) " pueden ser utilizados libremente.
Las personalizaciones
Tus enlaces pueden ser dinámicos y variar para cada perfil, según una dirección almacenada en los atributos de los perfiles, en una tabla de interacciones...
Hay dos formas de hacer esto:
A través de una dirección absoluta
El enlace equivale solo a la personalización y nada más.
El atributo (del perfil, de una tabla morada, ...) en el que se basa la personalización debe contener obligatoriamente una dirección URL completa y correcta, que comience con http(s).
Si el atributo no es una URL correcta, cualquier clic en este enlace resultará en un error.