Skip to content
Primeros pasos

Plantillas y personalización

Una plantilla es un mensaje reutilizable que personalizas por destinatario. Inserta variables como {{ contact.first_name }}, recurre a un valor por defecto cuando un campo está vacío y muestra o repite bloques con condiciones y bucles, lo mismo en el asunto, el preheader, el remitente y el cuerpo.

7 min de lectura

Lo que necesitarás

  • Un espacio de trabajo con al menos un contacto
  • Campos de contacto o propiedades de evento por los que personalizar

Qué contiene una plantilla

Cada plantilla guarda el mensaje completo, no solo el cuerpo, así que la personalización funciona en todas partes.

  • subject y preheader: la línea de vista previa en la bandeja de entrada.
  • from_name, from_email y reply_to: de quién parece provenir.
  • html (o mjml) y una parte de text para los clientes de solo texto.
  • Historial de versiones: cada guardado es una versión nueva que puedes previsualizar y a la que puedes revertir.

Inserta variables

Haz referencia a cualquier campo de contacto o propiedad de evento con dobles llaves y una ruta con puntos. Los campos desconocidos se renderizan vacíos a menos que definas un valor por defecto.

  • | default: "…": valor de reserva cuando falta el dato.
  • | upcase / | downcase: cambia mayúsculas y minúsculas.
  • | raw: muestra HTML de confianza sin escaparlo.
Variables con filtros
Hola {{ contact.first_name | default: "hola" }},

Tu plan: {{ contact.plan | upcase }}
Ciudad: {{ contact.address.city }}

Condiciones y bucles

Muestra un bloque solo cuando se cumple una condición, o repite un bloque sobre una lista (p. ej. líneas de pedido pasadas como variables).

Condicional + bucle
{% if contact.plan == "pro" %}
  Gracias por estar en Pro.
{% else %}
  Mejora tu plan cuando quieras.
{% endif %}

{% for item in order.items %}
  - {{ item.name }} × {{ item.qty }}
{% endfor %}

Previsualiza y publica

  1. 1

    Abre Plantillas → tu plantilla

    Edita el asunto, el remitente y el cuerpo. Al guardar se crea una nueva versión automáticamente.

  2. 2

    Previsualiza con datos reales

    Renderiza la plantilla contra un contacto de muestra para ver exactamente cómo se resuelven las variables, los valores por defecto y las condiciones antes de enviar.

  3. 3

    Reutilízala

    Selecciona la plantilla en una campaña o automatización, o pasa su template_id con variables a POST /v1/messages.

¿Partes de un diseño existente? Puedes importar HTML desde una URL (p. ej. una exportación de un diseñador de email de terceros) a una nueva plantilla.

Preguntas frecuentes

¿Qué ocurre si falta una variable?

Se renderiza vacía. Añade | default: "…" para sustituir por un valor de reserva y nunca enviar “Hola ,”.

¿Puedo personalizar la línea de asunto?

Sí: las variables, los valores por defecto y las condiciones funcionan en el asunto y el preheader, no solo en el cuerpo.

¿Puedo deshacer una edición errónea?

Sí. Cada guardado se versiona; abre el historial de versiones y restaura cualquier versión anterior.

Empieza a enviar en minutos

Crea una cuenta gratuita, conecta tu dominio y llega a tu audiencia en todos los canales, sin tarjeta de crédito.

Plan gratuito para siempre · Sin tarjeta de crédito · Listo en minutos

Plantillas de email y personalización (variables, condiciones, bucles) — Climails