Lo que necesitas
- Shopify Flow (disponible en todos los planes de Shopify)
- Una cuenta de Klaviyo con la app Klaviyo Shopify instalada
- Revize instalado con los activadores de Shopify Flow habilitados
Cómo funciona
Revize dispara un activador de Shopify Flow cada vez que un cliente edita su pedido. Conectas ese activador a la acción “Track an Event” de Klaviyo, que envía los datos del pedido a Klaviyo. Desde allí, construyes un Flow de Klaviyo para enviar el correo. Activador de Revize → Shopify Flow → Evento de Klaviyo → Correo de KlaviyoActivadores disponibles
Puedes enviar correos de Klaviyo para cualquiera de estos activadores de Revize:- Pedido editado — se dispara en cualquier edición de pedido, incluyendo cambios de producto y ediciones de código de descuento
- Dirección de envío actualizada
- Dirección de correo actualizada
- Número de teléfono actualizado
- Fecha de entrega actualizada
- Pedido cancelado
- Ticket de soporte creado
- Factura fiscal generada
Parte 1: Configurar Shopify Flow
Paso 1: Encuentra tu Klaviyo Public API Key
Inicia sesión en Klaviyo
Abre Configuración
Navega a API Keys
Copia tu Public API Key
Paso 2: Crea un workflow de Shopify Flow
Abre Shopify Flow
Selecciona un activador de Revize
Agrega una acción Wait
Agrega una acción Get Order Data
- Establece Select a query en Advanced
- En el campo Edit query, ingresa:
id:{{order.legacyResourceId}} - Establece Maximum number of orders en 1
- Establece Sort data by en Updated at, Descending
Paso 3: Agrega la acción “Track an Event” de Klaviyo
Busca Klaviyo
Completa los campos
Nombres de eventos por activador
Usa un nombre de evento descriptivo para que puedas identificar cada activador en Klaviyo:Paso 4: Establecer Customer Properties
En el campo Customer Properties, pega el siguiente JSON:Paso 5: Establecer Event Properties
En el campo Event Properties, pega el JSON que coincida con tu activador. Esto usa datos de pedido recién obtenidos del paso Get Order Data, por lo que Klaviyo siempre obtiene los datos actuales correctos.- Pedido editado
- Dirección / Correo / Teléfono / Fecha de entrega
- Cancelación
{% for single_order in getOrderData %} lee de los datos del pedido recién obtenidos, no del activador original. Esto asegura datos correctos cada vez.Paso 6: Activa el workflow
Revisa todos los campos
Activa el workflow
Listo
Parte 2: Configurar el correo de Klaviyo
Paso 7: Crea un Flow de Klaviyo
Crea un nuevo Flow
Establece el activador
Revize_Order_Edited).Agrega una acción de correo
Diseña tu plantilla
Paso 8: Variables de plantilla de correo
Usa estas variables en tu plantilla de correo de Klaviyo:Mostrar artículos
Para mostrar cada producto en el pedido editado, usa este bucle en tu plantilla de correo de Klaviyo:Correo de ejemplo
Aquí tienes un ejemplo de cómo podría verse el asunto y el cuerpo de tu correo:Evita correos duplicados
Si un cliente realiza múltiples ediciones rápidas en una sesión, Klaviyo puede enviar múltiples correos. Para evitar esto:- Abre tu Flow de Klaviyo
- Agrega un Flow Filter
- Establece que suprima si el cliente recibió este correo en los últimos 5 minutos
Solución de problemas
El Flow muestra 'Succeeded' pero no hay evento en Klaviyo
El Flow muestra 'Succeeded' pero no hay evento en Klaviyo
El evento llega pero los datos están vacíos
El evento llega pero los datos están vacíos
line_items use corchetes [ ] sin comillas alrededor.Variante incorrecta mostrada en los artículos
Variante incorrecta mostrada en los artículos
getOrderData, no order.lineItems directamente.Se envían múltiples correos
Se envían múltiples correos
Dónde encontrar la métrica en Klaviyo
Dónde encontrar la métrica en Klaviyo
Revize_Order_Edited). Se crea automáticamente la primera vez que se recibe un evento.Cómo verificar que funcionó
Cómo verificar que funcionó
¿Quieres múltiples activadores?
Puedes configurar workflows separados de Shopify Flow para cada activador. Por ejemplo:- Workflow 1: Pedido editado →
Revize_Order_Edited→ correo “Tu pedido ha sido actualizado” - Workflow 2: Dirección actualizada →
Revize_Address_Updated→ correo “Tu dirección de envío ha sido cambiada” - Workflow 3: Pedido cancelado →
Revize_Order_Cancelled→ correo “Tu pedido ha sido cancelado”

