Introducción a Workflow Transactional Email
Añade a Shopify Flow las acciones de correo transaccional, marketing y solicitud HTTP: envía correos desde tu buzón y llama a cualquier API sin código.
Shopify Flow inicia flujos de trabajo y decide qué acciones llevar a cabo. Lo que no puede hacer por sí solo es interactuar fuera de Shopify: enviar un correo electrónico con su marca desde su propio buzón o llamar a una API externa. Workflow Transactional Email aporta precisamente eso. Ofrece a Shopify Flow tres acciones: «Enviar correo electrónico transaccional», «Enviar correo electrónico de marketing» y «Solicitud HTTP», de modo que un flujo de trabajo puede enviar un correo electrónico a un cliente desde su dominio, con su diseño y sus datos, y enviar datos a cualquier servicio, sin necesidad de escribir ni una sola línea de código.
Cómo encaja todo
- Configure un remitente. Su buzón de correo de Microsoft 365 o Google con un solo clic, o su propio servidor SMTP. Todos los correos electrónicos se envían bajo su dominio y su reputación.
- Diseñe el correo electrónico. El editor visual crea un diseño a partir de bloques; también puede pegar su propio código HTML. Los encabezados y pies de página reutilizables garantizan que cada mensaje se ajuste a la imagen de marca.
- Añada la acción en Shopify Flow. Seleccione el remitente y el diseño en el paso, introduzca los datos en el campo «Variables (JSON)» y el flujo de trabajo se enviará.
Lo que obtendrá
- Envíe correos electrónicos desde su propio buzón. Microsoft 365, Google Workspace y Gmail se conectan mediante OAuth; también es compatible con cualquier servidor SMTP. La aplicación incorpora funciones integradas para realizar envíos de prueba y comprobaciones de conexión, y le avisa cuando un remitente deja de funcionar. Consulte Resumen de los remitentes de correo electrónico.
- Un auténtico diseñador de correos electrónicos. Texto, encabezados, imágenes, botones, separadores, columnas y una tabla de artículos, además de bloques de comercio: ficha de producto y cuadrícula de productos, precio, código de descuento, cuenta atrás, seguimiento de pedidos, valoración por estrellas, testimonios, enlaces a redes sociales, vídeo, firma, tabla y vista en el navegador. Las secciones pueden mostrarse únicamente cuando se cumple una condición. Consulte Crear un diseño de correo electrónico y Bloques de contenido: producto, descuento, cuenta atrás, seguimiento y mucho más.
- Códigos de descuento únicos y cuentas atrás en tiempo real. El bloque de descuentos puede generar un código de un solo uso en su tienda para cada correo electrónico; el bloque de cuenta atrás muestra una cuenta atrás en la bandeja de entrada en forma de imagen animada.
- Correos electrónicos en el idioma de su cliente. Una plantilla incluye traducciones; el campo «Idioma» del paso de Shopify Flow (normalmente
{{order.customerLocale}}) selecciona la traducción adecuada. Consulte Envíe correos electrónicos en el idioma de sus clientes. - Archivos adjuntos. Suba un archivo, recupérelo a partir de un enlace en el momento del envío o adjunte el archivo que otra aplicación haya guardado en el pedido o en el cliente, como, por ejemplo, un PDF de una factura en un metacampo. Consulte Archivos adjuntos e imágenes y Adjunte un archivo desde un metacampo de pedido o de cliente.
- Correos electrónicos de marketing con una opción de baja. Una plantilla de marketing envía un correo electrónico por destinatario con su propio enlace para darse de baja y los datos de su empresa; a partir de ese momento, se deja de enviar correo a los clientes que se hayan dado de baja. Consulte Correos electrónicos de marketing y bajas de la lista de suscriptores.
- Acciones HTTP en todos los planes de Shopify. La acción «Enviar solicitud HTTP» propia de Shopify requiere un plan superior. Esta, en cambio, no. Consulte Realice una solicitud HTTP desde Shopify Flow.
- Secretos y Liquid. Las claves API y las contraseñas se almacenan una sola vez, se cifran y se hacen referencia a ellas mediante
{{ secrets.keyName }}; los asuntos, los cuerpos, las URL y las cargas útiles se obtienen de Shopify Flow mediante{{ variables.xxx }}. Consulte Secretos y Variables y líquido. - Cree y traduzca diseños con IA, conserve todas las versiones y sincronice los diseños con un repositorio de GitHub. Consulte Cree, edite y traduzca diseños con inteligencia artificial, Historial de versiones del diseño y Guarde un historial ilimitado de diseños en GitHub.
- Un historial completo. Cada envío y cada solicitud se registran indicando el estado, la hora y el contenido enviado, y pueden reenviarse. Consulte Historial y resolución de problemas.
- No se leerá nada de su tienda a menos que usted lo autorice. La aplicación se instala sin ámbitos de acceso. Existen cuatro permisos opcionales, cada uno correspondiente a una función (adjuntar un archivo de metacampo, crear códigos de descuento), que se conceden en el momento de la instalación y pueden revocarse en la página «Permisos». Consulte Permisos: qué datos de sus tiendas puede leer la aplicación.
- Una API y un servidor MCP para sus propias herramientas y asistentes de IA. Consulte API para desarrolladores y MCP.

Las tres acciones de Shopify Flow
Enviar un correo electrónico transaccional
Envía plantillas transaccionales: confirmaciones de pedidos, actualizaciones de envíos y avisos sobre la cuenta. Estos mensajes se envían a todo el mundo, incluidos los clientes que se han dado de baja de las comunicaciones de marketing.
| Campo en Shopify Flow | Para qué sirve |
|---|---|
| A su(s) correo(s) electrónico(s) | Uno o varios destinatarios, uno por línea. Normalmente, una variable de Shopify Flow, como {{customer.defaultEmailAddress.emailAddress}} |
| Correos electrónicos en CC, correos electrónicos en CCO | Opcional, uno por línea |
| Variables (JSON) | Datos para el diseño, por ejemplo, {"customerName": "John", "orderId": "12345"}, utilizados como {{ variables.customerName }} |
| Idioma | Opcional. Selecciona la traducción del diseño; normalmente es {{order.customerLocale}}. |
| «Responder a», «Nombre del remitente» | Opcional. Anule los valores predeterminados del remitente para este paso |
| Pedido, Cliente | Opcional. El pedido o el cliente al que se refiere este paso; solo es necesario cuando la plantilla adjunta un archivo desde un metacampo. |
El remitente y el diseño se seleccionan en la propia página de configuración de la acción («Enviar desde» y «Diseño»), no en estos campos.
La acción devuelve un resultado en función del cual los pasos posteriores de Shopify Flow pueden tomar una rama:
| Campo «Devolución» | Valores |
|---|---|
status |
SENT o FAILED, o SKIPPED cuando una plantilla destinada al marketing solo contenía destinatarios que se habían dado de baja |
messageId |
El identificador del mensaje del proveedor, cuando esté disponible |
provider |
GOOGLE, MICROSOFT, SMTP o DEFAULT |


Enviar un correo electrónico de marketing
Envía una plantilla de marketing: un boletín informativo, una solicitud de valoración o una oferta de recuperación de clientes. Los campos son los mismos que los anteriores, pero solo se ofrecen plantillas de marketing y el envío se realiza de forma diferente:
- un correo electrónico por cada destinatario del campo «Para» (un máximo de 20 por acción), cada uno con su propio enlace para darse de baja,
- la frase para darse de baja y los datos de la empresa en el pie de página,
- Se omiten los clientes que se han dado de baja.
| Campo «Devolución» | Valores |
|---|---|
status |
SENT, FAILED o SKIPPED (todos los destinatarios se habían dado de baja) |
messageId |
El identificador de mensaje del proveedor correspondiente al primer correo electrónico enviado, cuando esté disponible |
provider |
GOOGLE, MICROSOFT, SMTP o DEFAULT |
Toda la información sobre los diseños de marketing, el pie de página y la lista de baja se encuentra en Correos electrónicos de marketing y bajas de la lista de suscriptores.
Solicitud HTTP
Ejecuta una solicitud HTTP que haya guardado en la aplicación: método, URL, encabezados y cuerpo, con secretos y variables en cualquiera de ellos.
| Campo en Shopify Flow | Para qué sirve |
|---|---|
| Variables o sustitución del cuerpo (JSON) | Ya sean variables utilizadas como {{ variables.xxx }} en la URL, en los encabezados y en el cuerpo, o una sustitución del cuerpo: {"body": {...}} sustituye por completo el cuerpo configurado |
| Campo «Devolución» | Valores |
|---|---|
status |
El código de estado HTTP |
response |
El cuerpo de la respuesta como JSON convertido a cadena |
Acerca de la aplicación
| Página | Para qué sirve |
|---|---|
| Inicio | Guía de configuración, uso en relación con su plan, índice de éxito, estado de los envíos, tabla de acciones y actividad reciente |
| Remitentes de correo electrónico | Cuentas de Microsoft 365 y Google conectadas, servidores SMTP y el cuadro de diálogo de envío de prueba |
| Diseños de correo electrónico | Los propios correos electrónicos, en las pestañas «Transaccionales» y «Marketing»: asunto, diseño, idiomas, archivos adjuntos, variables de prueba |
| Encabezado y pie de página | Plantillas reutilizables de encabezado y pie de página compartidas entre los distintos diseños |
| Solicitudes HTTP | Solicitudes guardadas: método, URL, encabezados, cuerpo |
| Secretos | Los valores cifrados a los que hace referencia como {{ secrets.keyName }} |
| Historia | Cada ejecución, con información sobre el estado, la duración, los detalles de la solicitud y la respuesta, y un reenvío |
| Bajas | Clientes que han optado por no recibir sus correos electrónicos de marketing, con funciones de búsqueda, alta manual, reinscripción y exportación a CSV |
| Desarrollador | Claves de API, el comando «MCP connect», IA y conexiones con GitHub |
| Permisos | Los permisos opcionales de la tienda, cada uno con una concesión y una revocación |
| Configuración | Configuración predeterminada del correo electrónico, textos del pie de página de marketing por idioma, colores corporativos, fuentes personalizadas y alertas |
| Ayuda | Soporte, enlaces a la documentación y su plan |

Planes y límites
| Plan | Precio | Acciones por cada periodo de 30 días consecutivos | Almacenamiento de archivos adjuntos |
|---|---|---|---|
| Gratis | 0 $ | 500 | 500 MB |
| Entrante | 15 $ al mes | 5.000 | 2 GB |
| Crecer | 35 dólares al mes | 15 000 | 10 GB |
| Ilimitado | 100 dólares al mes | Ilimitado | 50 GB |
La facturación anual está disponible en todos los planes de pago y resulta más económica que la mensual. Una acción equivale a un correo electrónico enviado o a una solicitud HTTP ejecutada; un correo electrónico de marketing dirigido a varios destinatarios sigue contando como una sola acción. Todos los planes incluyen todas las funciones; los planes solo se diferencian en cuanto al volumen y el almacenamiento. Consulte Planes y uso.
Empiece por aquí
Siguiendo este pedido, el primer correo electrónico llegará dentro de unos quince minutos:
- Instalación y configuración - la aplicación en su panel de administración.
- Resumen de los remitentes de correo electrónico - Conecte el buzón de correo o el servidor SMTP desde el que se envían los correos electrónicos.
- Crear un diseño de correo electrónico - Diseñe el correo electrónico o utilice como base una de las plantillas de Plantillas de flujos de trabajo.
- Pasar datos desde Shopify Flow - añada la acción a un flujo de trabajo y transfiera los datos.
- Comprobación de la configuración de su correo electrónico - Envíe una prueba y consulte el resultado en el historial.
A continuación, según los necesite: Envíe correos electrónicos en el idioma de sus clientes, Correos electrónicos de marketing y bajas de la lista de suscriptores, Adjunte un archivo desde un metacampo de pedido o de cliente, Realice una solicitud HTTP desde Shopify Flow, Notificaciones y alertas y Preguntas frecuentes.
