Introducción a Workflow Transactional Email

Amplíe las posibilidades de Shopify Flow más allá de sus límites con solicitudes HTTP y acciones de correo electrónico personalizadas

Shopify Flow Es una potente plataforma de automatización, pero su biblioteca de acciones integrada tiene sus limitaciones. Puede activar flujos de trabajo y establecer condiciones, pero a la hora de realizar alguna acción con un servicio externo - como llamar a una API o enviar un correo electrónico con su imagen corporativa desde su propio buzón - , el Flow nativo se queda corto.

**Workflow Transactional Email **Esto cubre esa carencia. Añade tres acciones a Shopify Flow: «Enviar correo electrónico transaccional», «Enviar correo electrónico de marketing» y «Solicitud HTTP», lo que le permite conectar sus flujos de trabajo a cualquier API externa, webhook, CRM o buzón de correo, sin necesidad de escribir ni una sola línea de código.

¿Qué lo hace diferente?

Shopify Flow, en su versión nativa, gestiona correctamente las acciones internas de Shopify: etiquetado, publicación y ajustes de inventario. Lo que le falta es conectividad externa, es decir, la capacidad de ir más allá de Shopify e interactuar con sistemas externos. Esta aplicación se centra precisamente en cubrir esa carencia:

  • Envíe correos electrónicos desde su propio buzón. Conecte Microsoft 365 o Google con un solo clic, o configure la aplicación para que utilice cualquier servidor SMTP. Su dominio, su reputación, su imagen de marca.
  • Un auténtico diseñador de correos electrónicos. Cree diseños a partir de bloques - encabezados, texto, imágenes, botones, filas de dos columnas, bucles y códigos QR - o escriba su propio código HTML. Los encabezados y pies de página reutilizables garantizan que cada mensaje se ajuste a la imagen de marca.
  • Correos electrónicos de marketing con una opción de baja. Marque una plantilla como «de marketing» y todos los correos que se envíen desde ella incluirán un enlace para darse de baja y los datos de su empresa; a partir de ese momento, se dejará 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.
  • Solicitudes HTTP en todos los planes de Shopify. La acción «Enviar solicitud HTTP» propia de Shopify está limitada a determinados planes. Esta acción no lo está, por lo que las tiendas Basic pueden seguir enviando datos a cualquier API.
  • Gestión segura de secretos. Almacene claves de API, tokens y contraseñas una sola vez y, a continuación, utilícelas en cualquier lugar como {{ secrets.keyName }}. Se cifran mediante cifrado de sobre en reposo con Cloud KMS y solo se descifran mientras se ejecuta una acción.
  • Plantillas Liquid. Cree encabezados, cuerpos, URL y payloads dinámicos con marcadores de posición de {{ variables.xxx }} que se rellenan desde Shopify Flow.
  • Historial completo de ejecuciones. Cada envío y cada solicitud se registran con los detalles de la solicitud y la respuesta, por lo que la depuración se realiza con un simple clic, en lugar de tener que adivinar. Cualquier acción anterior puede volver a enviarse.
  • No hay ámbitos de datos de Shopify. La aplicación no solicita ningún ámbito de acceso. No consulta sus productos, pedidos ni clientes; únicamente ejecuta las solicitudes salientes y los correos electrónicos que usted configure.

Las tres acciones de Shopify Flow

Enviar un correo electrónico transaccional

Envía un correo electrónico utilizando el remitente y la plantilla de correo electrónico transaccional que haya configurado en la aplicación.

Campo en Shopify Flow Para qué sirve
A su(s) correo(s) electrónico(s) Uno o más destinatarios, uno por línea. Normalmente, una variable de Shopify Flow, como {{customer.defaultEmailAddress.emailAddress}}
Correos electrónicos en copia (CC) Destinatarios en copia (CC) opcionales, uno por línea
Correos electrónicos con copia oculta (BCC) Destinatarios opcionales en copia oculta (BCC), uno por línea
Variables (JSON) Datos personalizados para la maquetación, por ejemplo, {"customerName": "John", "orderId": "12345"}, a los que se hace referencia como {{ variables.customerName }}

El remitente y el diseño se seleccionan en la propia pantalla de configuración de la acción («Enviar desde» y «Diseño»), y no en estos campos. Allí solo se ofrecen diseños transaccionales.

La acción devuelve un resultado en función del cual los pasos posteriores de Shopify Flow pueden bifurcarse:

Campo «Devolución» Valores
status SENT o FAILED, o SKIPPED cuando una lista de distribución reasignada al departamento de 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
Un flujo de trabajo de Shopify Flow: un activador seguido de la acción «Enviar correo electrónico transaccional»
Enviar un correo electrónico transaccional como paso de un proceso de Shopify Flow.

Enviar un correo electrónico de marketing

Envía una plantilla de correo electrónico de marketing: un boletín informativo, una solicitud de valoración o una oferta de recuperación de clientes. Cuenta con los mismos campos que la opción «Enviar correo electrónico transaccional», pero en su pantalla de configuración 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.

Devuelve:

Campo «Return» 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.

Campo en Shopify Flow Para qué sirve
Variables o sustitución del cuerpo (JSON) Ya sean variables personalizadas a las que se hace referencia como {{ variables.xxx }} en la URL, los encabezados y el cuerpo, o una sustitución del cuerpo: introduzca {"body": {...}} para sustituir por completo el cuerpo de la solicitud configurado

Devuelve:

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 - asunto, diseño, archivos adjuntos, variables de prueba - en las pestañas «Transaccional» y «Marketing»
Encabezado y pie de página Plantillas reutilizables de encabezado y pie de página compartidas entre diferentes diseños
Solicitudes HTTP Plantillas de solicitud 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 y los detalles de la solicitud y la respuesta
Bajas Clientes que han optado por dejar de recibir sus correos electrónicos de marketing, mediante búsqueda, alta manual, reinscripción y exportación en formato CSV: consulte Correos electrónicos de marketing y bajas de la lista de suscriptores
Desarrollador Claves API y el comando «connect» para la API REST y el servidor MCP; consulte API para desarrolladores y MCP
Configuración Configuración predeterminada del correo electrónico, textos del pie de página de marketing por idioma, colores de la marca, fuentes personalizadas y alertas: consulte Configuración
Ayuda Datos de soporte, enlaces a la documentación y su plan

Véalo en acción

Envío de una solicitud HTTP personalizada desde Shopify Flow (el vídeo no tiene sonido):

Envío de un correo electrónico con la imagen de marca a través de su propio servidor SMTP (el vídeo no tiene sonido):

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 el volumen y el almacenamiento. Consulte Planes y uso.

Próximos pasos

Vaya completando esta lista por orden: