Introducción

Al crear tu diseño usando Message Builder o el editor HTML, podrás encontrar las variables de Splio y los campos personalizados en la barra de herramientas.

La sintaxis para las variables en Marketing Automation es:

  • {{contact.field}} para la tabla de contactos

  • {{table.field}} para otras tablas (por ejemplo: {{product.category}})

Ten en cuenta que usar {{contact.email}} en URL puede generar problemas de privacidad. Por ello, desaconsejamos el uso de este tipo de variables en enlaces.

Message Builder
  • Añadir un bloque de texto

  • Haz clic en Enlaces especiales para insertar las variables de Splio

  • Haz clic en Variables para seleccionar los campos que quieras usar como variable

Variables de nombre y enlaces especiales

Nombre y apellido
Dos de las variables más utilizadas en los emails son
{{contact.firstname}} y {{contact.lastname}}. Ambas se encuentran en Variables > Contacto.

Variables de enlaces especiales
  • Suscripción

Se puede añadir un enlace a un formulario de suscripción, que sirve para recopilar información clave de tus contactos. Este enlace es el punto de partida para construir y enriquecer tu base de datos. Recomendamos utilizar la funcionalidad de formularios integrada de Splio. En la barra de herramientas, haz clic en:
Enlaces especiales > Formularios de contacto > Añadir enlace al formulario de suscripción.

  • Cancelación de suscripción

Incluir un enlace de cancelación de suscripción en los emails es obligatorio. También recomendamos usar el proceso de Splio, ya que es la forma más rápida para que el usuario se dé de baja. Añadir pasos adicionales (como iniciar sesión) en lugar de un sistema de un solo clic no es legal en muchos países y perjudica tu reputación. Para añadirlo a tu diseño, en la barra de herramientas haz clic en: Enlaces especiales > Darse de baja > Enlace de formulario predeterminado.

  • Mirror page

Ofrecer una mirror page es un servicio adicional para los usuarios que no pueden visualizar correctamente el email en su bandeja de entrada o no pueden cargar imágenes (por conexión lenta). Las estadísticas de los suscriptores que hacen clic en este enlace también pueden indicar que tu HTML no está optimizado para email. La mirror page se genera cuando se envía la campaña y se personaliza para cada usuario, manteniendo la personalización al leer el correo online. Para añadirla, en la barra de herramientas haz clic en: Enlaces especiales > Mirror Page > Mirror Page.

Estas tres variables de Splio se reemplazarán automáticamente por enlaces únicos y rastreados.

-----

Enlaces especiales

Ejemplos de uso

{{subscription_form_url}}

Mantente informado y <a href="{{subscription_form_url}}">suscríbete a nuestra newsletter</a>

{{unsubscription_form_url}}

Si ya no deseas recibir nuestras ofertas comerciales, puedes<a href="{{unsubscription_form_url}}”>darte de baja aquí</a>

{{mirror_page_url}}

¡Nuestra colección de verano ya está disponible! Para ver este mensaje, consulta nuestra<a href="{{mirror_page_url}}">versión online</a>

Variables de fecha

Las variables de fecha pueden ser útiles para cualquier campaña One-Shot o Automations. Usar una de estas variables insertará automáticamente la fecha del día en que se envíe la campaña.

Variable

Resultado

Explicación

{{ "now" | date: "%Y-%m-%d" }}

2025-04-30

Muestra la fecha de hoy con el formato deseado.

{{ "now" | date: "%Y%m%d" }}

20250430

No es necesario especificar un formato de fecha al usar el filtro de fecha, pero hacerlo te permite controlar cómo se muestra. Puedes combinar códigos de formato como %d, %m y %Y con separadores como -, / o ninguno (por ejemplo, %Y%m%d) para personalizar la salida.

{{ "now" | add_days: 7 | date: "%Y-%m-%d" }}

2025-05-07

El filtro de operaciones de fecha permite modificar la fecha dentro de tus diseños. Puedes cambiar días, meses, años, así como horas y minutos.

{{ "now" | add_months: 1 | date: "%Y-%m-%d" }}

2025-05-30

Funciona de la misma manera que el ejemplo anterior, pero se añade un mes completo.

{{contact.custom_fields['birthdate'] | date: “%d/%m/%y”}}

15/11/1988

También puedes personalizar la fecha usando un campo específico. Por ejemplo, si quieres mostrar una fecha en formato D/M/A, puedes usar esta variable: {{contact.custom_fields['birthdate'] | date: "%d/%m/%y"}}, donde contact.custom_fields['birthdate'] es el nombre de tu campo y "%d/%m/%y" indica el formato de la fecha.

Estas variables se pueden utilizar en diseños de email, mirror page y enlaces rastreados.

Variables de campaña

Puedes usar las siguientes variables de campaña en tus mensajes y en las URL de seguimiento:

  • {{campaign_id}}: Identificador único de la campaña.

  • {{campaign_name}}: Nombre de la campaña.

  • {{campaign_category}}: Categoría asignada a la campaña.

Estas variables son muy útiles para etiquetar enlaces y seguir el rendimiento en herramientas de analítica como Google Analytics.

Ten en cuenta que las variables de campaña no se aplican en los mensajes de prueba. Solo se reemplazarán cuando el mensaje se envíe de forma real dentro de una campaña activa.

Ejemplo de uso en una URL: <a href="https://www.splio.com/?utm_source=Splio&utm_medium=Email&utm_campaign={{campaign_name}}&utm_id={{campaign_id}}">My Link</a>

Dirección de email cifrada y SALT para mayor seguridad

Direcciones de email cifradas

En algunas campañas o universos puede ser necesario pasar la dirección de email de tu contacto cifrada en un enlace (por ejemplo, por requisitos de RGPD). Para ello, primero debes crear un campo personalizado para los contactos en tu universo. En este ejemplo, el nombre del campo es variable_sha256 (el algoritmo SHA256 es una opción recomendada para cifrar datos sensibles cumpliendo con RGPD). Deberás subir las direcciones de email cifradas (o identificadores equivalentes) como valores de este campo. Una vez importados, se pueden usar en un enlace así:

https://examplesite.com?signature={{contact.email | sha256}}

SALT para mayor seguridad

El SALT es un valor especial (string) que se añade al email cifrado para reforzar la seguridad del enlace. Al usar SALT, el valor que se importa en el campo variable_sha256 incluiría dos partes: el user.identifier y el SALT, por ejemplo:

user.identifier<,YF3Az+u5@i9D6n

Como puedes ver, este valor puede contener caracteres que no están permitidos en URL. Por ello, recomendamos usar un enlace ligeramente distinto:

https://examplesite.com?signature={{contact.custom_fields ['url_variable'] | sha256}}

Este enlace combina la función URL_function descrita anteriormente para asegurarse de que todos los caracteres estén codificados correctamente en la URL.

Imágenes dinámicas

Un caso de uso típico de las imágenes dinámicas es cuando quieres insertarlas dentro de un loop de productos (por ejemplo, en un email de confirmación post-compra). Esto es posible y a continuación te explicamos cómo hacerlo.

Las imágenes dinámicas son una opción disponible dentro de un bloque de imagen (al usar Message Builder) y se pueden utilizar al insertar imágenes de productos dentro de los loops.

Para más información sobre los loops, puedes consultar nuestra guía dedicada.

Puedes usar cualquier sintaxis o carácter al utilizar esta funcionalidad, excepto el ‘?’, que solo se puede usar una vez en la URL, ya que un uso incorrecto podría dañar el enlace. Esta opción es útil si no tienes la posibilidad de insertar las imágenes directamente en un bloque HTML o no sabes cómo hacerlo.