10 ejemplos de flujos avanzados de Shopify Flow (2026)

Por Shubham Vats, Fundador de Revize

Publicado el Actualizado el 17 min de lectura

En esta página

10 flujos de trabajo avanzados de Shopify Flow para adaptar a tu tienda

Panel de Shopify Flow conectado a diez tarjetas de flujos de trabajo

Respuesta rápida: Shopify Flow combina activadores, condiciones y acciones para automatizar tareas de la tienda. Es una app gratuita en Basic, Grow, Advanced y Plus. Los flujos programados pueden ejecutarse cada 10 minutos, y cada acción Get Data devuelve como máximo 100 registros. Considera los flujos siguientes como patrones que debes adaptar y probar; los ejemplos no garantizan resultados comerciales. Patrones de flujo incluidos:

  • Listas de seguimiento y recuperación de clientes
  • Alertas de pedidos duplicados y de preparación de pedidos
  • Avisos de contracargos y riesgos
  • Asignación mediante metacampos
  • Seguimiento de pedidos preliminares

La mayoría de los tutoriales de Shopify Flow muestran automatizaciones básicas: «etiquetar pedidos de alto valor» o «enviar alertas de existencias bajas». Son útiles, pero se puede hacer mucho más.

Los flujos más elaborados combinan acciones Get Data, activadores programados, metacampos y conectores de aplicaciones. Comprueba las acciones disponibles y los límites del plan antes de crear cada patrón.

Esta guía presenta 10 ejemplos de patrones de flujo de trabajo. Su impacto operativo y financiero depende de tus datos, políticas, aplicaciones y proceso de preparación de pedidos; los ejemplos no representan resultados medidos de comerciantes.

¿Qué hace que estos flujos de trabajo sean «avanzados»?

Panel con tarjetas de «Ingresos», «Automatización» y «Flujo de trabajo automatizado»

A diferencia de los flujos de trabajo básicos, estos utilizan:

  • Acciones Get Data — Consultan pedidos, clientes y productos históricos
  • Activadores programados — Generan informes de análisis diarios o semanales
  • Metacampos — Campos de datos personalizados para crear reglas más complejas
  • Coordinación entre aplicaciones — Flow + Klaviyo + LoyaltyLion + Slack
  • Cálculos de varios pasos — Contar, sumar y recorrer resultados

Índice

  1. Seguimiento de clientes que dejan de comprar
  2. Consolidación de varios pedidos del mismo día
  3. Avisos de contracargos
  4. Asignación de la preparación según la fragilidad del producto
  5. Seguimiento del uso del cupón de bienvenida
  6. Supervisión de retrasos en la preparación
  7. Seguimiento de clientes en riesgo
  8. Revisión de condiciones de pago B2B
  9. Revisión de la selección de productos
  10. Seguimiento de pedidos preliminares

1. Seguimiento de clientes que dejan de comprar

Embudo «Ciclo de vida del cliente» con una red que recoge a un cliente «En riesgo» para evitar su pérdida

El problema: Los clientes VIP dejan de comprar y no te das cuenta hasta que es demasiado tarde.

Flujo de trabajo avanzado:

Código
Trigger: Scheduled time (weekly on Monday at 10:00 AM)
Actions:
  1. Get customer data:
       - Customer tags contains "VIP"
       - Lifetime spent > $1,000
       - Last order date > 90 days ago
  2. Count customers
  3. For each customer:
       - Remove tag "Active VIP"
       - Add tag "At-Risk VIP"
       - Track event in Klaviyo: "VIP Churn Risk"
       - (Via LoyaltyLion) Add 200 bonus points
  4. Send Slack to #retention: "[X] VIP customers at risk this week"
  5. Send internal email to sales manager with customer list

Por qué es útil:

Este patrón crea una lista de revisión a partir de las condiciones de antigüedad y valor que elijas. Si conectas una app de fidelidad o email, confirma que su conector de Flow ofrece las acciones necesarias y respeta la configuración de consentimiento de marketing de la tienda.

Configuración paso a paso:

  1. Flow → Crear flujo de trabajo

  2. Activador: Hora programada → Semanal → Lunes → 10:00

  3. Acción: Get customer data

    • Filtro 1: Etiquetas de cliente → contiene → “VIP”
    • Filtro 2: Gasto total → superior a → 1000
    • Filtro 3: Fecha del último pedido → anterior a → hace 90 días
  4. Acción: Count (cuenta los resultados de Get customer data)

  5. Acción: For each cliente obtenido mediante Get customer data

    • Dentro del bucle: Eliminar etiquetas de cliente → “Active VIP”
    • Dentro del bucle: Añadir etiquetas de cliente → “At-Risk VIP”
    • Dentro del bucle: Registrar evento (conector de Klaviyo) → “VIP Churn Risk”
    • Dentro del bucle: Acción de LoyaltyLion → Añadir 200 puntos
  6. Acción: Enviar mensaje de Slack → Canal: #retention → Mensaje: “{{count}} clientes VIP en riesgo”

  7. Acción: Enviar correo electrónico interno → Para: sales@yourstore.com

Impacto en el negocio:

Qué medir Cómo evaluarlo
Reactivación de clientes Compara el grupo seleccionado con tu propia referencia inicial
Ingresos y tiempo del equipo Registra los pedidos reales y el esfuerzo del personal de tu tienda

Solo un ejemplo: Define tus propios segmentos de clientes y mide cualquier reactivación resultante en los informes de tu tienda.

2. Consolidación de varios pedidos del mismo día

Cajas pequeñas que se unen en un paquete más grande para consolidar pedidos

El problema: Un cliente hace varios pedidos en poco tiempo, y el equipo quizá deba revisar si pueden enviarse juntos.

Flujo de trabajo avanzado:

Código
Trigger: Order created
Actions: 
  1. Get order data:
       - Customer email = {{order.customer.email}}
       - Created at is within the preceding 24-hour window
       - Shipping address = {{order.shipping_address}}
  2. Count orders
  3. IF count > 1:
       - Hold fulfillment order (current order)
       - Add order tag "Consolidate Ship"
       - Add order note "Customer has {{count}} orders today - combine before shipping"
       - Send internal email:
           Subject: "Multi-order alert: {{customer.name}}"
           Body: "Customer placed {{count}} orders in 24 hrs. Orders: {{list}}"

Por qué es útil:

Usa este patrón para encontrar pedidos que podrían enviarse juntos. Shopify Flow puede poner en espera preparaciones de pedidos que cumplan los requisitos, pero no fusiona pedidos; el personal debe comprobar las direcciones, las ubicaciones de preparación y los plazos antes de agrupar los envíos.

Configuración paso a paso:

  1. Activador: Pedido creado

  2. Acción: Get order data

    • Filtro 1: Correo electrónico del cliente → igual a → {{order.customer.email}}
    • Filtro 2: Fecha de creación → posterior a → {{order.created_at | date_add: ‘-24 hours’}}
    • Filtro 3: Dirección de envío → igual a → {{order.shipping_address}}
  3. Acción: Count pedidos obtenidos mediante Get order data

  4. Condición: Count → superior a → 1

  5. Acción (si se cumple): Poner en espera la preparación del pedido

  6. Acción: Añadir etiquetas al pedido → “Consolidate Ship”

  7. Acción: Añadir nota al pedido → “El cliente tiene {{count}} pedidos; combinar el envío”

  8. Acción: Enviar correo electrónico interno con los detalles de los pedidos

Impacto en el negocio:

Qué medir Cómo evaluarlo
Envíos duplicados Cuenta los pedidos revisados y los envíos agrupados
Coste del envío y tiempo de preparación Compara tus propios costes antes y después de aplicar el proceso

3. Análisis y prevención de contracargos

Panel «Análisis de contracargos» con gráfico de barras, escudo y alertas

El problema: Los contracargos aparecen días o semanas después de los pedidos. No detectas los patrones y los clientes reincidentes siguen comprando.

Flujo de trabajo avanzado:

Código
Trigger: Scheduled time (daily at 2:00 AM)
Actions:  
  1. Get order data: 
       - Use an order-risk or dispute signal that is available in your store’s Flow triggers
       - Created at > last 90 days
  2. Count chargebacks
  3. Sum order total (total $ lost to chargebacks)
  4. For each order:
       - Add customer tag "Chargeback History"
       - Add order tag "Fraud-Chargeback"
       - Get customer data (check if customer has > 1 chargeback)
       - IF customer chargebacks > 1:
           - Add customer tag "Repeat Offender - Block"
           - Send Slack urgent alert
  5. Send internal email (daily report):
       - Total chargebacks: {{count}}
       - Total $ lost: ${{sum}}
       - Customer list attached

Por qué es útil:

Usa una alerta interna para revisar pedidos con una señal de riesgo o disputa. Una etiqueta o puntuación de riesgo no demuestra fraude, por lo que debes mantener una revisión humana antes de bloquear a un cliente o cambiar la preparación del pedido.

Impacto en el negocio:

Qué medir Cómo evaluarlo
Alertas de contracargos Contrasta cada alerta con tus registros de pagos
Impacto financiero Registra los resultados de los casos revisados en tus propios informes

Solo un ejemplo: Considera los patrones de contracargos como una señal para revisar los casos y contrástalos con tus registros de pagos y pedidos.

4. Asignación de la preparación de pedidos según la fragilidad del producto

Vaso y jarrón de cerámica en plástico de burbujas con avisos de fragilidad para su envío

El problema: Los artículos frágiles, como los de vidrio y los productos electrónicos, se dañan durante el envío. La revisión manual puede dar lugar a errores.

Flujo de trabajo avanzado con metacampos:

Código
Metafield setup:
- product.custom.is_fragile (boolean)
- product.custom.ship_separately (boolean)

Trigger: Order created 
Condition: Line items contain product.metafield.is_fragile = true
Actions:   
  1. Add order tag "Fragile Items"
  2. Add order note "⚠️ PACK WITH EXTRA PADDING"
  3. IF order also contains product.metafield.ship_separately = true:
       - Add order tag "Fragile + Separate Shipment Required"
       - Hold fulfillment order
       - Send Slack to warehouse manager:
           "Order #{{order.number}} has fragile item requiring separate shipment"
  4. Send internal email to fulfillment team

Por qué es útil:

Un metacampo o una etiqueta del producto puede señalar pedidos con artículos que requieren cuidados especiales. Confirma qué campos y acciones de aviso están disponibles en tu Flow; la alerta ayuda al equipo a revisar el pedido, pero no decide cómo se envía.

Configuración de metacampos:

  1. Configuración → Datos personalizados → Productos → Añadir definición
  2. Nombre: “Is Fragile” → Espacio de nombres: custom → Clave: is_fragile → Tipo: Booleano
  3. Nombre: “Ship Separately” → Espacio de nombres: custom → Clave: ship_separately → Tipo: Booleano
  4. Aplicar a productos de vidrio, cerámica y electrónica

Configuración de Flow:

  1. Selecciona Pedido creado como activador.
  2. Condición: Artículos del pedido → Producto → Metacampo → custom.is_fragile → igual a → true
  3. Acción: Añadir etiquetas al pedido → “Artículos frágiles”
  4. Acción: Añadir nota al pedido → “⚠️ EMBALAR CON PROTECCIÓN ADICIONAL”
  5. Condición: Artículos del pedido → Producto → Metacampo → custom.ship_separately → igual a → true
  6. Acción (si se cumple): Poner en espera la preparación del pedido
  7. Acción: Enviar mensaje de Slack → Canal: warehouse-alerts

Impacto en el negocio:

Métrica Valor
Tasa de daños Compara tu propia tasa antes y después de cambiar la asignación
Comprobación manual Eliminada
Errores del almacén Evitados
Satisfacción del cliente Mejora considerable

5. Seguimiento del uso del cupón de bienvenida

Logos de Shopify y Klaviyo conectados por nodos para seguir el uso de cupones

El problema: Envías recordatorios para usar el cupón de bienvenida a clientes que ya compraron. Es molesto e innecesario.

Flujo de trabajo avanzado:

Código
Trigger: Order created  
Condition: Discount code used contains "WELCOME"
Actions:    
  1. Track event in Klaviyo: "Welcome Coupon Used"
  2. Update Klaviyo customer property: {"welcome_coupon_status": "redeemed", "conversion_date": "{{order.created_at}}"}
  3. Add customer tag "Welcome Series Complete"
  4. Remove customer from Klaviyo flow: "Welcome Series Reminders"
  5. Add customer to Klaviyo flow: "Post-Purchase Nurture"

Por qué es útil:

El patrón consiste en detectar el canje del cupón y detener un recordatorio solo si el conector de Klaviyo y el consentimiento permiten esa acción. Prueba el evento y los cambios del perfil antes de activar el flujo; no presupongas que aumentará la interacción.

Configura el seguimiento de cupones en Klaviyo

Instala la aplicación Klaviyo y confirma las acciones del conector disponibles en tu tienda.

  1. Añade el activador Pedido creado.

  2. Condición: Códigos de descuento → Código → contiene → “WELCOME”

  3. Acción: Registrar un evento (conector de Klaviyo)

    • Nombre del evento: “Welcome Coupon Used”
    • Correo electrónico del cliente: {{order.customer.email}}
  4. Acción: Actualizar propiedades del cliente (Klaviyo)

    • Propiedad: welcome_coupon_status → Valor: “redeemed”
    • Propiedad: conversion_date → Valor: {{order.created_at}}
  5. Acción: Añadir etiquetas de cliente → “Welcome Series Complete”

Impacto en el negocio:

  • Dejas de enviar correos redundantes a clientes que ya compraron
  • Mides con precisión el retorno de la serie de bienvenida
  • Mejoras la experiencia del cliente al evitar mensajes molestos
  • Aumentas la interacción con los correos electrónicos

6. Supervisión de plazos de preparación de pedidos

Panel «Pedidos atrasados» con un reloj y alertas de pedidos que pasan a marcas de verificación

El problema: Algunos pedidos pasan desapercibidos y se envían tarde. Los clientes se quejan y no te enteras hasta que el daño está hecho.

Flujo de trabajo avanzado:

Código
Trigger: Scheduled time (daily at 5:00 PM)
Actions:     
  1. Get order data:  
       - Fulfillment status = "unfulfilled"
       - Created at < 48 hours ago (before 2 days)
  2. Count late orders
  3. Sum order total ($ value of late orders)
  4. For each order: 
       - Add order tag "SLA Missed"
       - Add order note "⚠️ LATE: Exceeds 2-day fulfillment window"
       - Get customer data (check if VIP)
       - IF customer tags contains "VIP":
           - Add order tag "VIP Late - Priority Escalate"
           - Send Slack urgent alert 
  5. Send internal email (daily SLA report):
       Subject: "Daily SLA Report: {{count}} Late Orders"
       Body:
           - Total late: {{count}} orders
           - Total $: ${{sum}}
           - VIP orders: {{vip_count}}
           - Late order list (with order numbers)
  6. Send Slack to #operations: "SLA Report: {{count}} orders late"

Por qué es útil:

Elige un umbral de antigüedad del pedido según el plazo de preparación que prometes, recupera los pedidos coincidentes y avisa al equipo para que los revise. Comprueba que la consulta devuelva los pedidos previstos antes de actuar sobre ellos.

Qué medir:

  • Pedidos fuera del plazo de preparación prometido
  • Cuellos de botella en la preparación y tiempo hasta su resolución
  • Si las alertas ayudan al equipo a priorizar casos

Solo un ejemplo: Compara las tasas de retraso en la preparación antes y después de la activación con tus propios informes.

7. Detección de clientes en riesgo mediante puntos de fidelidad

Insignia «Puntos de fidelidad» con avatares y alertas para el seguimiento de clientes en riesgo

El problema: Tu equipo quiere encontrar clientes que no hayan comprado durante el periodo que elijas y decidir si conviene hacer un seguimiento.

Flujo de trabajo avanzado:

Código
Trigger: Scheduled time (weekly on Monday 10:00 AM)
Actions:      
  1. Get customer data: 
       - Customer tags contains "Active Member"
       - Last order date > 60 days ago
       - Lifetime orders > 2 (not one-time buyers)
  2. Count at-risk customers
  3. For each:
       - Remove tag "Active Member"
       - Add tag "At-Risk - 60+ Days"
       - (Via Loyalty app) Add 100 bonus points
       - Track event in Klaviyo: "Customer At Risk"
       - Update Klaviyo property: {"churn_risk": "high", "last_order_days": "{{days}}"}
  4. Klaviyo automatically triggers: "We Miss You" email with points notification
  5. Send internal email: "Weekly At-Risk Report: {{count}} customers"

Por qué es útil:

Este patrón crea una lista de seguimiento según la condición de antigüedad que elijas. Verifica las acciones de las aplicaciones conectadas y las reglas de consentimiento antes de enviar mensajes; después, mide los resultados en tus propios informes.

Impacto en el negocio:

  • Registra la proporción de clientes contactados que hacen otro pedido.
  • Compara el valor y el momento de esos pedidos con tu propia referencia inicial.
  • El seguimiento proactivo es un objetivo del flujo, no un resultado garantizado.

8. Revisión de condiciones de pago B2B

El problema: Puede ser necesario revisar una nueva ubicación de empresa B2B antes de asignar condiciones de pago o acceso a un catálogo.

Patrón de flujo de trabajo:

Usa un evento disponible de empresa o ubicación para avisar al responsable de B2B. Crea una tarea de revisión solo si tu configuración de Flow ofrece una acción adecuada. Una persona autorizada debe verificar la empresa y aprobar las condiciones de crédito o el acceso mayorista en Shopify Admin.

Por qué importa:

Que el nombre incluya «LLC» o «Ltd» no demuestra que el comprador reúna los requisitos de crédito. Mantén las condiciones de pago y el acceso al catálogo sujetos a una revisión documentada y avisa al contacto de la empresa solo después de la aprobación.

Qué medir:

  • Tiempo desde la solicitud hasta la revisión
  • Registros de empresa incompletos o duplicados
  • Si las ubicaciones aprobadas recibieron las condiciones y el catálogo correctos

Edificio «LLC» conectado a una marca de aprobación y un calendario «Net 30» para condiciones B2B

9. Revisión de productos en tendencia

El problema: una colección «En tendencia» mantenida a mano puede no reflejar las ventas recientes.

Patrón de flujo de trabajo:

Programa una revisión semanal. Si tu Flow ofrece la acción necesaria, recupera un conjunto filtrado de pedidos recientes con Get order data y envía un informe interno al equipo de merchandising. Usa Shopify Analytics u otra herramienta para ordenar los productos; el personal debe revisar los datos y actualizar la colección en Admin.

Por qué es más seguro:

Una consulta de Flow no constituye automáticamente una clasificación completa de productos. Comprueba los límites de resultados y el método de análisis antes de decidir cambios de catálogo, y previsualízalos antes de publicarlos.

Qué medir:

  • Cobertura y actualización del informe
  • Tiempo entre revisión y cambio de la colección
  • Resultados de ventas de tu tienda después del cambio

Tarjetas de productos con valoraciones y flechas ascendentes junto a un gráfico de ventas para revisar tendencias

10. Seguimiento automatizado de pedidos preliminares

Calendario de «7 días», borradores de pedidos con alertas y un comercial que recibe un recordatorio por email

El problema: El equipo de ventas B2B crea pedidos preliminares, pero algunos clientes dejan de responder. Los pedidos quedan abiertos durante semanas y se pierden ventas.

Flujo de trabajo avanzado:

Código
Trigger: Scheduled time (daily at 10:00 AM)
Actions:         
  1. Get draft order data:
       - Status = "open"
       - Created at > 7 days ago
       - Tags does not contain "Follow-Up Sent"
  2. Count draft orders
  3. For each draft order:
       - Add draft order tag "Follow-Up Required"
       - Add draft order tag "Follow-Up Sent"
       - Get customer data for draft order
       - IF customer email exists:
           - Send internal email to assigned sales rep:
               Subject: "Open draft order #{{draft_order.number}} - {{days}} days old"
               Body: Customer + draft order link
           - Track event in CRM: "Draft Order Follow-Up Needed"
  4. Send Slack to #sales:
       "Daily Draft Order Alert: {{count}} open drafts > 7 days need follow-up"

Por qué es útil:

Los pedidos preliminares pueden pasar desapercibidos. Este patrón busca los que superan el umbral de antigüedad que elijas, identifica al representante de ventas asignado cuando ese dato está disponible y envía un recordatorio interno. Registra tu propia conversión y el valor de los pedidos; no existe una tasa general de recuperación de pedidos preliminares.

Qué medir:

  • Pedidos preliminares revisados y seguimientos completados
  • Pedidos preliminares convertidos en pedidos pagados
  • Tiempo que el personal dedica al seguimiento

Claves para crear flujos de trabajo avanzados

Qué distingue a los flujos avanzados de los básicos:

  1. Usa acciones Get Data — Consulta datos históricos, no te limites a reaccionar a eventos aislados
  2. Programa los análisis — Genera informes proactivos diarios o semanales, no solo a partir de eventos
  3. Usa For each — Procesa los registros devueltos de uno en uno cuando sea necesario
  4. Count + Sum — Calcula métricas como el total de pedidos o los ingresos
  5. Coordina aplicaciones — Conecta Flow + Klaviyo + LoyaltyLion + Slack + CRM
  6. Metacampos — Usa datos personalizados para reglas específicas de productos o clientes
  7. GraphQL Admin API — Mutaciones avanzadas para usuarios expertos (B2B, funciones personalizadas)

Estrategia de implementación:

Semana 1: Empieza con flujos de trabajo programados (n.º 1, prevención de la pérdida de clientes; n.º 6, supervisión de plazos)
Semana 2: Añade flujos con Get Data (n.º 2, consolidación de pedidos; n.º 3, análisis de contracargos)
Semana 3: Implementa flujos con metacampos (n.º 4, asignación según la fragilidad)
Semana 4: Conecta aplicaciones de marketing (n.º 5, seguimiento con Klaviyo; n.º 7, LoyaltyLion)

Consejos prácticos:

  • Prueba con datos reales — El botón «Probar» de Flow usa datos reales de la tienda
  • Empieza con filtros amplios y ajústalos — Es más fácil restringir las reglas después
  • Documenta tus flujos de trabajo — Te facilitará el mantenimiento
  • Supervisa desde Slack — Recibe alertas en canales donde tu equipo pueda verlas
  • Consulta «Ver ejecuciones» — Flow registra cada ejecución; revísalas semanalmente

Lo que Shopify Flow NO puede hacer (importante)

Ten presentes estas limitaciones para fijar expectativas:

Flow no es un portal general de edición de pedidos para clientes

Shopify Flow ofrece acciones específicas para pedidos, pero no es un portal donde los compradores puedan solicitar cambios. Revisa la lista actual de acciones para saber qué cambios concretos puede realizar tu flujo. Para el autoservicio del cliente, una aplicación de edición de pedidos como Revize puede gestionar cambios permitidos dentro de la ventana de edición que defina el comerciante; cambiar productos y añadir artículos después de la compra son funciones Pro.

Usa una aplicación de mensajería para los correos a clientes

La acción Send internal email de Flow utiliza direcciones de destinatarios fijas; no admite una variable de correo del cliente. Usa las automatizaciones de marketing de Shopify Messaging o una aplicación de mensajería conectada para las comunicaciones admitidas con clientes, con la configuración de consentimiento adecuada.

Alternativa: Integra aplicaciones de marketing por correo electrónico, como Klaviyo u Omnisend, para comunicarte con los clientes.

Los reembolsos requieren una acción de pago compatible

Flow incluye un activador Refund created, pero no supongas que este emite reembolsos ni que permite resolver cualquier caso de reembolso parcial. Verifica las acciones disponibles actualmente para tu flujo y revisa los importes del reembolso en el panel de control de Shopify. Las cancelaciones permitidas en Revize pueden procesar reembolsos mediante Shopify; los reembolsos en crédito en tienda requieren Pro.

Errores habituales con los flujos de trabajo avanzados

1. Obtener demasiados datos

Error: Usar Get Data sin filtros y devolver miles de registros.
Solución: Las acciones Get Data devuelven como máximo 100 registros. Filtra la consulta hasta obtener el conjunto mínimo útil, prográmala con la frecuencia que requiera tu volumen y gestiona la paginación o cargas de trabajo mayores fuera de esta acción.

Ejemplo: En lugar de obtener TODOS los pedidos históricos, consulta los de los últimos 30 días.

2. No usar la acción For each

Error: Un flujo recupera una lista, pero aplica una acción a esa lista incorrectamente.
Solución: Usa la acción For each de Flow cuando la acción deba ejecutarse una vez por cada registro devuelto.

3. No probar los flujos de trabajo programados

Error: El flujo semanal parece correcto, pero la consulta contiene un error de sintaxis que descubres en la segunda semana.
Solución: El botón «Probar» de Flow también funciona con flujos programados. Pruébalos antes de activarlos.

4. Enviar demasiadas notificaciones al equipo

Error: Una alerta de Slack por cada contracargo o pedido retrasado satura los canales.
Solución: Para los casos que no sean urgentes, usa correos de resumen diarios o semanales en lugar de alertas en tiempo real.

5. No supervisar «Ver ejecuciones»

Error: Un flujo de trabajo falla sin avisar y no te enteras hasta que alguien se queja.
Solución: Revisa semanalmente Flow → Ejecuciones para detectar errores o comportamientos inesperados.

6. Fijar fechas y valores en las consultas

Error: Una consulta dice «created_at > 1 de enero de 2024» y deja de servir cuando pasa el tiempo.
Solución: Usa fechas dinámicas: {{order.created_at | date_add: '-7 days'}}

7. Ignorar los límites de solicitudes a la API

Error: Recorres 500 productos y llamas a una API externa por cada uno. Se alcanza el límite de solicitudes y falla el flujo.
Solución: Agrupa las llamadas a la API. Usa las acciones nativas de Shopify cuando sea posible.

Preguntas frecuentes

¿Shopify Flow es gratis?

Sí. Shopify Flow es una app gratuita disponible en los planes Basic, Grow, Advanced y Shopify Plus. Algunas funciones requieren planes concretos; por ejemplo, Send HTTP Request está disponible en Grow, Advanced y Plus.

¿Cómo funcionan las acciones «Get Data»?

Get Data consulta los datos históricos de tu tienda —pedidos, clientes, productos y pedidos preliminares— mediante filtros. Devuelve una lista cuyos elementos puedes recorrer.

Ejemplo: «Obtener clientes con un gasto acumulado superior a $1.000 Y cuyo último pedido fue hace más de 90 días».

¿Puedo programar flujos de trabajo para que se ejecuten automáticamente?

Sí. El activador Scheduled time admite programaciones recurrentes con una frecuencia de hasta cada 10 minutos. Los flujos programados que usan acciones Get Data devuelven como máximo 100 registros por acción.

¿Qué son los metacampos y para qué sirven?

Los metacampos son campos de datos personalizados para productos, clientes o pedidos. Puedes usarlos para crear reglas que Flow no admite de forma nativa.

Ejemplo: Un metacampo de producto «is_fragile» = true activa instrucciones especiales de embalaje.

¿Flow tiene límites de solicitudes a la API?

Sí. Flow usa Shopify Admin API, que tiene límites de solicitudes. Cuando sea posible, usa acciones Get Data en lugar de llamadas individuales a la API dentro de bucles.

¿Cómo conecto Flow con Klaviyo, Slack o LoyaltyLion?

Instala la aplicación y utiliza sus acciones de conector en Flow. Por ejemplo: «Registrar evento en Klaviyo», «Enviar mensaje de Slack» o «Añadir puntos de fidelidad».

¿Puedo usar GraphQL en Flow?

Sí. Send Admin API request permite ejecutar mutaciones GraphQL compatibles, no consultas GraphQL arbitrarias. Revisa la documentación actual de la acción, los permisos y los campos obligatorios de la API antes de usarla.

¿Qué ocurre si mi consulta Get Data coincide con más de 100 resultados?

Cada acción Get Data devuelve un máximo de 100 registros. Restringe la consulta o usa un método que pueda procesar conjuntos de resultados mayores; no esperes que Flow recupere automáticamente la lista completa.

¿Puedo copiar flujos de trabajo entre tiendas?

Sí. Puedes exportarlos como JSON e importarlos a otras tiendas. Es útil para organizaciones de Shopify Plus con varias marcas.

Empieza a crear flujos de trabajo avanzados hoy

Cronograma conceptual de flujos de trabajo de los meses 1 a 3, con iconos de automatización y un hito.

Estos 10 flujos de trabajo muestran posibilidades avanzadas de automatización en Shopify. Esta es una ruta para implementarlos:

Mes 1: Bases

  • Semana 1: Configura el n.º 1 (prevención de la pérdida de clientes) — señala a los clientes en riesgo para su revisión
  • Semana 2: Implementa el n.º 2 (consolidación de pedidos) — ahorra en costes de envío
  • Semana 3: Añade el n.º 6 (supervisión de plazos) — mejora la preparación
  • Semana 4: Prueba y ajusta

Mes 2: Medir y mejorar los flujos

  • Semana 5: Conecta el n.º 5 (seguimiento con Klaviyo) — evita correos redundantes
  • Semana 7: Añade el n.º 7 (recuperación con LoyaltyLion) — automatiza la retención
  • Semana 8: Implementa el n.º 3 (análisis de contracargos) — bloquea el fraude

Mes 3: Mejora operativa

  • Semana 9: Configura el n.º 4 (asignación mediante metacampos) — reduce los daños
  • Semana 10: Añade el n.º 9 (colecciones en tendencia) — selecciona productos basándote en datos
  • Semana 11: Implementa el n.º 10 (seguimiento de pedidos preliminares) — cierra ventas B2B
  • Semana 12: Mide el retorno de la inversión

Mide los resultados en tu propia tienda

No existe un resultado universal fiable de ingresos, ahorro, reducción del fraude o conversión para estos patrones. Establece una referencia inicial para la métrica que quieras mejorar, prueba el flujo con un conjunto limitado de registros y compara los resultados en tus propios informes.

Más allá de Flow: automatización completa de pedidos

Flow es una herramienta de automatización, no un portal de edición de pedidos para clientes.

Flow automatiza tareas con los activadores y las acciones que admite. No ofrece un portal para que los clientes editen pedidos después de la compra.

Si un cliente quiere añadir artículos, cambiar cantidades, aplicar un descuento que olvidó o modificar su pedido después de comprar, Flow por sí solo no puede hacerlo. Ahí es donde Revize Order Editing completa tu conjunto de herramientas de automatización.

Flujos de trabajo avanzados con Flow y Revize

Cliente en un portal de autoservicio conectado a la edición móvil del pedido, el pago y el email de confirmación

1. Cambios de pedidos por autoservicio

Código
Customer opens the Revize portal during the merchant-set edit window
  → Customer submits an eligible change
    → Revize updates the order under the store’s rules
      → Any price difference is presented through Shopify checkout
        → Customer completes payment, if an amount is due

Medición: Registra los cambios permitidos y los contactos de soporte relacionados en tu propia tienda.

2. Ventas adicionales después de la compra

Código
Customer opens a Revize product-specific link during the edit window
  → Eligible item is added to the order (Pro feature)
    → Customer reviews the updated total
      → Customer pays any amount due through Shopify checkout

Medición: Compara las adiciones aceptadas y el valor de los pedidos en tus propios informes.

3. Añadir un producto después del pago

Código
After checkout, an eligible customer can use Revize’s add-product option during the edit window (Pro feature)
  → Customer reviews the changed order
    → Any balance due is paid through Shopify checkout

Medición: Registra las opiniones de los clientes y los costes de preparación en tu propia tienda.

Cómo pueden los comerciantes de Shopify usar Flow y Revize juntos

Función Flow Revize Juntos
Flujo de fraude o riesgo ✅ — Flow puede automatizar una tarea compatible de la tienda
Segmentación de clientes ✅ — Usa datos compatibles de clientes y pedidos en Flow
Portal poscompra para clientes — ✅ Dirige a los clientes al portal cuando corresponda
Cambios de pedidos permitidos por autoservicio — ✅ Flow y Revize cumplen funciones separadas
Cancelaciones permitidas por los clientes — ✅ Revisa las opciones de cancelación configuradas por el comerciante
Función Automatiza tareas compatibles de la tienda Permite cambios por autoservicio que cumplan los requisitos Conecta solo cuando exista un flujo compatible

Supervisa el flujo combinado

Mide los cambios de pedidos completados, las diferencias de pago cobradas, los reembolsos emitidos y los contactos de soporte con los informes de tu tienda. Los resultados dependen de los criterios de elegibilidad y de las operaciones de la tienda.

Empieza hoy

¿Listo para implementar estos flujos avanzados?

  1. Empieza con los patrones de flujo que respondan a una necesidad documentada en tu tienda
  2. Prueba Revize si necesitas edición de pedidos por autoservicio después de la compra; cambiar productos y añadir artículos requiere Pro
  3. Conecta Klaviyo o LoyaltyLion cuando sus acciones de conector compatibles encajen con el flujo
  4. Supervisa los resultados semanalmente y amplía lo que funcione

Starter incluye una prueba de 7 días para probar el flujo de edición activado junto con tu configuración de preparación de pedidos.

Pantalla móvil de pedido con opciones para editar el envío, cambiar artículos, aplicar descuentos y cancelar

Fuentes y verificación: La documentación actual de Flow de Shopify abarca los activadores programados, las acciones Get Data, los bucles For each y los límites de las acciones. Estos patrones son ejemplos que debes adaptar y probar en tu tienda; los conectores, los requisitos de los planes y los resultados varían.

Última actualización: 14 de octubre de 2026 | Documentación de Flow revisada en octubre de 2026

Lecturas relacionadas: Estadísticas de edición de pedidos en Shopify (2026) · Shopify Flow para la atención al cliente después de la compra · Cómo permitir que los clientes editen sus propios pedidos en Shopify (2026)