🔐 Permisos de rol necesarios: Campaigns (Campañas)
Para crear una campaña en Ventrata, primero necesitas crear un flujo en Klaviyo. Para crear un flujo necesitas:
Trigger (Disparador) - un evento, como Confirmación de reserva, que indica a Klaviyo qué flujo ejecutar
Transactional Email (Correo electrónico transaccional) - este es el contenido que se envía al cliente
Crear evento personalizado
La API de eventos de Klaviyo te permite recuperar y crear eventos que activen flujos. Cada evento tiene una métrica —o tipo de evento— asociada y una marca de tiempo que indica cuándo ocurrió.
📗 CONSEJO
Más información sobre Events API (API de eventos) en la documentación para desarrolladores de Klaviyo.
Requisitos previos:
Dispón de al menos un identificador de perfil, como
id,email📗 CONSEJO
Normalmente habrá al menos un perfil (tu dirección de correo electrónico) disponible. Puedes usarlo para crear eventos personalizados.
Crear un evento personalizado:
📒 NOTA
La documentación para desarrolladores de Klaviyo proporciona ejemplos de solicitudes POST en lenguajes de programación comunes.
{
"data": {
"type": "event",
"attributes": {
"time": "2025-04-24T15:01:28Z",
"properties": {
"action": "Booking Confirmation",
"booking_code": "H8011Q0N",
"booking_duration": "1 hour",
"customer_first_name": "Eguenie Lalande",
"booking_question_answers": "Do you require a wheelchair?",
"booking_all_answers": "Yes"
},
"metric": {
"data": {
"type": "metric",
"attributes": {
"name": "Booking Confirmation"
}
}
},
"profile": {
"data": {
"type": "profile",
"attributes": {
"email": "[email protected]"
}
}
},
"unique_id": "UNIQUE-EVENT-ID"
}
}
}Atributo | Descripción |
| OBLIGATORIO usa este espacio para insertar variables que desees utilizar con el evento; proporciona datos de ejemplo para cada propiedad 📘 EJEMPLO Puedes usar variables generales para tus clientes:
Pero quizá quieras incluir variables específicas relacionadas con la reserva para el tipo de correo electrónico: Cancelación de reserva
Confirmación de reserva
y así sucesivamente
|
| define el tipo de evento; puede llamarse igual que tu evento |
| Klaviyo se basa en perfiles y requiere un perfil para asociar eventos; requiere
|
| identificador único del evento 📗 CONSEJO Utiliza uuidv4 o similar para crear identificadores únicos para tus eventos.
|
📗 CONSEJO
Obtén más información sobre el modelo de datos de eventos en la documentación para desarrolladores de Klaviyo.
Verificar la creación del evento
Si tu solicitud se realizó correctamente, deberías ver la métrica de tu evento personalizado añadida en Klaviyo.
Ve a tu panel de Klaviyo.
Ve a Analytics (Analítica) > Metrics (Métricas).
Analytics (Analítica) > Metrics (Métricas)
En la lista de métricas, verás que se ha añadido la métrica correspondiente.
En este caso 'Booking Confirmation'.
Métrica personalizada
Crear plantilla de correo electrónico
En tu panel de Klaviyo, ve a Content (Contenido) > Templates (Plantillas).
Pulsa el botón Create (Crear).
Create Template (Crear plantilla)
Utiliza el editor WYSIWYG para arrastrar y soltar contenido en la plantilla de correo electrónico.
Editar plantilla
📒 NOTA
Inserta variables en tu plantilla para rellenar tus correos con valores reales de reservas individuales. Normalmente, tus variables estarán relacionadas con el evento —por ejemplo, Booking Confirmation—. Por lo tanto, una variable tendrá el siguiente formato:
event.ventrata_variable|default:"Sustituye
ventrata_variablepor la variable de Klaviyo.Cuando termines de editar, pulsa el Exit (Salir).
Exit Editor (Salir del editor)
Crear flujo
En tu panel de Klaviyo, ve a Flows (Flujos).
Pulsa el botón Create flow (Crear flujo).
Klaviyo - Crear flujo
Luego, pulsa el Build your own (Crear desde cero).
Klaviyo - Crear tu propio flujo
Introduce un nombre para tu flujo, por ejemplo 'Booking Confirmation'.
Pulsa el botón Create flow (Crear flujo).
Klaviyo - Crear flujo
Selecciona tu métrica personalizada yendo a Your metrics (Tus métricas) > API (API).
Luego elige el evento personalizado.
En este caso 'Booking Confirmation'.
Select Custom Trigger (Seleccionar desencadenante personalizado)
Pulsa Save (Guardar) para configurar tu disparador.
Set up Trigger (Configurar disparador)
Confirma y guarda la selección de tu disparador.
Confirmar y guardar selección de disparador
Arrastra y suelta la Email (Correo electrónico) acción en el flujo.
Añadir correo electrónico
Haz clic en el recuadro de correo electrónico para ver Email details (Detalles del correo electrónico).
Email Details (Detalles del correo electrónico)
Establece los siguientes parámetros:
Email name (Nombre del correo electrónico) – nombre interno del correo electrónico
Subject line (Asunto) – la línea de asunto tal como aparecerá en las bandejas de entrada de los clientes
Preview text (Texto de vista previa) – la línea debajo del asunto; si no se proporciona, se mostrará el inicio del cuerpo del correo
Pulsa Edit sender (Editar remitente) para ver lo siguiente:
Sender name (Nombre del remitente) – el nombre que aparece en la información del remitente (por ejemplo, Ventrata)
Sender email address (Dirección de correo del remitente) – de forma predeterminada, es el correo con el que inicias sesión en tu cuenta de Klaviyo; cámbialo aquí si es necesario
Desmarca 'Use as reply-to' para especificar una dirección de respuesta
Add Cc (Añadir Cc) y Bcc (Cco) direcciones
Editar asunto y remitente
Pulsa el botón Select template (Seleccionar plantilla).
Cambia a la pestaña Email: saved (Correo: guardados).
Email: Saved (Correo: Guardados)
En tu plantilla, pulsa los tres puntos y selecciona 'Use template'.
Use Template (Usar plantilla)
Pulsa el botón Preview & test (Vista previa y prueba) .
Preview & Test (Vista previa y prueba)
Desplázate hacia abajo en el panel derecho hasta 'All properties'.
Verás dos conjuntos de propiedades:
Event properties (Propiedades del evento) - se trata de las propiedades que especificaste al crear el evento personalizado, rellenadas con tus datos de ejemplo
Propiedades del perfil - estas son las propiedades que Klaviyo recopila para cada perfil
Haz clic en cualquier propiedad para copiarla y pulsa Done (Hecho) en la esquina superior derecha.
Pega la propiedad copiada en la posición correcta de tu plantilla.
📒 NOTA
Repite los pasos 16 al 19 para cada propiedad que desees usar en tu plantilla.
Cuando tu plantilla esté lista, pulsa el botón Exit (Salir) en la esquina superior derecha.
Exit Template Editor (Salir del editor de plantillas)
Luego pulsa el botón Done (Hecho) en la esquina superior derecha para volver al flujo.
Return to Flow Editor (Volver al editor de flujos)
En el editor de flujos, asegúrate de que el paso de correo electrónico esté seleccionado y edita los detalles del correo de la siguiente manera:
Status (Estado) - Manual
Email Status (Estado del correo)
Skip recently emailed profiled (Omitir perfiles contactados recientemente por correo) - ❗️DEBE ESTAR DESACTIVADO❗️
Enable UTM Tracking & Use custom tracking parameters (Habilitar seguimiento UTM y usar parámetros de seguimiento personalizados) - Opcional
Por último, pulsa el botón Save (Guardar) para guardar la configuración de tu flujo.
Save Flow (Guardar flujo)
Ahora puedes salir del flujo.
Exit Flow Setup (Salir de la configuración del flujo)
Convertir el correo en transaccional
Necesitarás al equipo de soporte de Klaviyo para ayudarte con este paso. El correo debe cumplir las siguientes condiciones:
Requisitos previos:
Tu cuenta de Klaviyo debe ser de pago.
El estado del correo está configurado en MANUAL.
El correo NO tiene configurada una prueba A/B.
El correo no debe estar importado desde tu plataforma de e-commerce a Klaviyo.
Solicita ayuda a Klaviyo
Ve a Klaviyo Support.
Selecciona Email support (Soporte por correo).
Email Support (Soporte por correo electrónico)
Selecciona una categoría y tu problema.
Configuración del problema
Desplázate hasta el final del formulario para enviar una solicitud.
Submit a Request (Enviar una solicitud)
En el cuadro de texto libre, incluye
un mensaje que describa tu necesidad de convertir tu correo electrónico en transaccional
enlace al correo electrónico del flujo
📗 CONSEJO
Para obtener la URL correcta del correo electrónico, abre tu flujo, selecciona la acción de correo electrónico y copia la URL de la barra de direcciones de tu navegador. Pégala en tu solicitud de soporte.
Editar plantilla
Selecciona 'High (Alta)' como prioridad.
High Priority (Alta prioridad)
Pulsa Submit (Enviar) para enviar tu solicitud a Klaviyo.
Submit (Enviar)
El equipo de soporte de Klaviyo responde en un plazo de 24 horas, pero normalmente tu correo electrónico se marca como transaccional mucho antes.
Activar correo electrónico
Una vez que tu flujo está configurado y el correo electrónico se ha marcado como 'TRANSACTIONAL', puedes activarlo cambiando su estado a LIVE (Activo).
En tu panel de Klaviyo, ve a Flows (Flujos).
Selecciona tu flujo.
En el constructor de flujos, selecciona el bloque Email.
Cambia el estado de MANUAL a LIVE (Activo).
Switch Email to Live (Cambiar el correo electrónico a Live)
Crear campaña en Ventrata
Inicia sesión en tu panel de Ventrata.
Ve a Products (Productos) > Campaigns (Campañas).
Campaigns (Campañas)
Pulsa el botón + New Campaign (+ Nueva campaña).
New Campaign (Nueva campaña)
Introduce un nombre de campaña.
Mantén marcada la casilla 'Active (Activo)'.
Campaign Name (Nombre de la campaña)
Selecciona el gestor de campañas 'Klaviyo'.
Campaign Manager (Gestor de campañas)
Selecciona tu flujo disparador de prueba de Klaviyo.
Campaign Template (Plantilla de campaña)
Puedes incluir una promoción.
Promotion (Promoción)
Marca 'Scheduled (Programada)' para enviar campañas automáticamente cuando se cumplan las condiciones especificadas en los siguientes parámetros:
reservas realizadas entre las fechas y horas seleccionadas
Rango de fechas de reserva
fechas de viaje entre las fechas especificadas
Rango de fechas de viaje
X días antes o después
Dirige tu campaña a las reservas especificadas por ‘Booking Sources (Orígenes de reserva)’, ‘Booking Types (Tipos de reserva)’ y ‘Booking Statuses (Estados de reserva)’.
Destinarios de la campaña
Dirige a idiomas específicos.
Customer Languages (Idiomas del cliente)
Envía esta campaña solo si el cliente ha aceptado recibir contenido de marketing marcando la casilla 'Send me the latest offers and exclusive discounts (Envíame las últimas ofertas y descuentos exclusivos)' durante el checkout.
Only Marketing Allowed (Solo marketing permitido)
📗 CONSEJO
Esto debe utilizarse para campañas promocionales, no para correos transaccionales.
Selecciona qué tipo de canal debe usar la campaña para enviar los recibos (solo email o SMS).
Campaign Channels (Canales de campaña)
Apunta a destinos, productos, revendedores o checkouts específicos.
Allow / Disallow (Permitir / Bloquear)
📗 CONSEJO
Pulsa el botón Create Campaign (Crear campaña).
Create Campaign (Crear campaña)




































