Preguntas frecuentes
Respuestas sobre el envío de correos transaccionales y solicitudes HTTP desde Shopify Flow: planes, entregabilidad, permisos, proveedores y datos.
Respuestas a las preguntas que nos plantean con mayor frecuencia. Si no encuentra aquí la suya, la guía Historial y resolución de problemas trata los fallos en detalle; también puede utilizar el Centro de ayuda para ponerse en contacto con nosotros.
¿Necesito un plan de pago de Shopify para enviar solicitudes HTTP?
No. La acción Enviar solicitud HTTP de Shopify está limitada a determinados planes, pero la acción HTTP Request de esta aplicación funciona en todos los planes de Shopify, incluido el plan Básico. Esa es una de las principales razones por las que los comerciantes la instalan.
¿A qué datos de Shopify accede la aplicación?
Ninguno. La aplicación no solicita ningún permiso de acceso. No puede consultar sus productos, pedidos ni clientes.
Cualquier dato de cliente que aparezca en un correo electrónico llega allí porque usted lo ha transferido desde Shopify Flow a través del campo Variables (JSON). Shopify Flow lee los datos de su tienda y usted elige qué información desea transferir.
¿Qué proveedores de correo electrónico puedo utilizar?
Tres tipos de remitentes:
- Microsoft 365: Outlook.com y los buzones de correo de Microsoft 365, además de los buzones compartidos y los buzones de grupo.
- Google: las cuentas de correo de Gmail y Google Workspace, además de sus alias de «Enviar correo como».
- SMTP: cualquier servidor SMTP, incluidos SendGrid, Mailgun, Amazon SES, Postmark o el suyo propio.
Microsoft y Google se conectan a través de OAuth, por lo que no es necesario almacenar ni renovar credenciales.
¿Cuál es la diferencia entre un diseño transaccional y uno de marketing?
El tipo de correo electrónico que elija al crear una plantilla. El tipo transaccional es el predeterminado, y todas las plantillas creadas antes de que existiera esta opción son transaccionales: confirmaciones de pedidos, actualizaciones de envío, avisos de cuenta, que se envían como hasta ahora a todos los destinatarios de la línea «Para».
El marketing se utiliza para boletines informativos, promociones, solicitudes de opiniones y correos electrónicos de recuperación de clientes. Un correo electrónico de marketing envía un mensaje por destinatario, cada uno con su propio enlace para darse de baja, termina con su frase de baja y los datos de la empresa, y omite a los clientes que se han dado de baja. Se envía mediante la acción Send Marketing Email en Shopify Flow; la acción Send Transactional Email solo ofrece plantillas transaccionales. Consulte Correos electrónicos de marketing y bajas de la lista de suscriptores.
¿Cómo puedo saber si se han guardado el remitente y el diseño de un paso de Shopify Flow?
Una vez que haga clic en Guardar en la página de configuración del paso, aparecerá el mensaje Configuración guardada correctamente en la parte inferior de la página. Si el proceso de guardado falla, aparecerá un mensaje en rojo indicando que los cambios no se han guardado: cierre la página, vuelva a abrir el paso desde su flujo de trabajo y guarde de nuevo.
Cuando vuelva a abrir el paso, la página mostrará el remitente y el diseño guardados, con una vista previa del diseño debajo de ellos. En el flujo de trabajo, la ficha del paso indica el nombre del diseño y del remitente.
Si duplica un flujo de trabajo o copia y pega el paso de correo electrónico, abra el paso en la copia y vuelva a seleccionar el remitente y el diseño: Shopify Flow trata la copia como un nuevo paso.
¿Cómo puede un cliente darse de baja y qué ocurre a continuación?
Todos los correos electrónicos de marketing incluyen un enlace para darse de baja en el pie de página. Este enlace abre una página de confirmación en el idioma del correo electrónico con un botón Darse de baja; el mero hecho de abrir el enlace no provoca ningún cambio. Los correos electrónicos enviados a través de un servidor SMTP o de un remitente de Google también incluyen los encabezados que permiten a Gmail, Apple Mail y otros servicios mostrar su propio botón de cancelación de suscripción con un solo clic. Los remitentes de Microsoft 365 no pueden configurar dichos encabezados, por lo que, en ese caso, el enlace del pie de página es la única forma de darse de baja.
A partir de ese momento, la dirección se omite en todos los correos electrónicos de marketing. Si todos los destinatarios del campo «Para» de un paso se han dado de baja, no se envía nada: el historial muestra el evento como Omitido (dado de baja), el paso del flujo devuelve SKIPPED y no se aplica ninguna acción de su plan. Los correos electrónicos transaccionales siguen llegando al cliente. La página Bajas muestra una lista de todas las personas que se han dado de baja, le permite añadir una dirección manualmente, volver a dar de alta a un cliente cuando este lo solicite y exportar la lista en formato CSV.
¿Puedo enviar un correo electrónico de marketing a muchos clientes a la vez?
Hasta 20 destinatarios por acción. Cada uno recibe su propio correo electrónico con su propio enlace para darse de baja, y todo el paso sigue contando como una sola acción dentro de su plan y una entrada en el historial, en la que se recoge el resultado de cada destinatario. Los destinatarios que superen el límite de 20 se registran como «no enviados». Para una audiencia más amplia, configure el flujo de trabajo de manera que Shopify Flow ejecute el paso una vez por cliente.
¿Por qué mi variable aparece en blanco?
Las plantillas se representan de forma tolerante por diseño: una variable desconocida se convierte en una cadena vacía en lugar de generar un error, por lo que un error tipográfico nunca bloquea el correo electrónico de un cliente. La contrapartida es que un error tipográfico se muestra como un espacio en blanco.
Ahora la aplicación detecta esto por usted. Un envío en tiempo real en el que un marcador de posición no ha generado ningún resultado aparece marcado como Variables vacías en el historial, y al abrirlo se indican exactamente cuáles son y si Shopify Flow las envió vacías o no las envió en absoluto.
Para evitarlo desde el principio, utilice la tarjeta «Use in Shopify Flow» en su diseño: genera las variables (JSON) con todas las claves ya correctas. Consulte Pasar datos desde Shopify Flow.
Mi correo electrónico de prueba se ve bien, pero el real está en blanco. ¿Por qué?
Porque utilizan datos distintos.
Las variables de prueba del editor de diseño solo influyen en la vista previa y en la opción Enviar correo electrónico de prueba. Una ejecución real del Shopify Flow las ignora por completo y utiliza lo que la acción del Shopify Flow envíe en su campo Variables (JSON).
Por lo tanto, un correo electrónico de prueba con buen aspecto demuestra que su diseño funciona. No demuestra nada sobre su configuración de Shopify Flow. Ejecute siempre el flujo de trabajo de verdad una vez y, a continuación, compruebe el historial.
¿Cómo se rellena el campo «Variables (JSON)»?
No lo escriba a mano. Abra su plantilla de correo electrónico y busque la ficha «Usar en Shopify Flow»: contiene el código JSON exacto para esa plantilla, con todos los nombres de las claves correctos. Pulse Copiar JSON y péguelo en la acción de Shopify Flow.
La aplicación rellena automáticamente la propiedad «Shopify Flow» en los campos que reconoce (nombre del cliente, nombre del pedido, importe total del pedido, URL de la página de estado). En el resto de casos, aparece <pick a Flow variable> para que lo sustituya utilizando el propio selector de variables de Shopify Flow.
Guía completa: Pasar datos desde Shopify Flow.
¿Por qué mi artículo, variante o variable de producto aparece siempre vacía?
Dado que un pedido contiene muchos artículos, no hay un único valor que se pueda leer. {{ order.lineItems.variant.title }} no devuelve ningún resultado.
Puede enviar la lista completa y recorrerla en su diseño mediante un bloque Loop, o bien convertirla en una cadena dentro de Shopify Flow con un bucle {% for %}. Ambos métodos se describen en Pasar datos desde Shopify Flow.
Esta es la causa más habitual de que una variable quede vacía, por lo que la aplicación le avisa cuando el nombre de una variable se asemeja a los datos de un artículo.
¿Mis correos electrónicos acabarán en la carpeta de correo no deseado?
La capacidad de entrega depende del buzón de envío, no de esta aplicación. Dado que los mensajes se envían a través de su proveedor y su dominio, usted hereda su propia reputación de envío.
Para tener las máximas posibilidades:
- Envíe los mensajes desde un dominio en el que SPF, DKIM y DMARC estén correctamente configurados.
- Utilice una dirección de remitente de un dominio de su propiedad, no una dirección gratuita para particulares.
- Los correos electrónicos transaccionales deben seguir siendo transaccionales. Los destinatarios esperan recibir actualizaciones sobre pedidos y avisos relacionados con la cuenta; sin embargo, no esperan recibir mensajes de marketing masivos enviados desde un sistema transaccional. Utilice un diseño de marketing para los boletines informativos y las promociones, de modo que cada uno de ellos incluya un enlace para darse de baja y se omita a los clientes que hayan optado por no recibir dichos mensajes. Consulte Correos electrónicos de marketing y bajas de la lista de suscriptores.
- Incluya una dirección postal real y los datos identificativos en su plantilla de pie de página, y rellene los datos de la empresa en «Configuración», «Correos electrónicos de marketing».
¿Puedo enviarlo a más de un destinatario?
Sí. Los campos Correo electrónico(s), CC y CCO admiten varias direcciones cada uno, una por línea. El envío completo cuenta como una única acción dentro de su plan.
Un diseño transaccional se envía como un único correo electrónico a todos los destinatarios de la línea «Para». Un diseño de marketing se envía como un correo electrónico por cada destinatario de la línea «Para» (hasta un máximo de 20), cada uno con su propio enlace para darse de baja, y con los campos «CC» y «CCO» en todos ellos; sigue siendo una única acción.
¿Un correo electrónico de prueba consume mi cuota?
No. Tanto el envío de un correo electrónico de prueba como el botón «Probar solicitud HTTP» son gratuitos. Solo cuentan las acciones activadas por Shopify Flow. En el caso de las acciones que fallan antes de ejecutarse - por ejemplo, debido a una configuración incorrecta o a un reintento duplicado, se le reembolsará la cuota correspondiente.
¿Por qué aparece [object Object] en mi correo electrónico?
Ha interpolado un objeto completo en lugar de un campo del mismo. Las solicitudes HTTP serializan los objetos a JSON automáticamente; los correos electrónicos no lo hacen.
Utilice {{ variables.customer.firstName }} en lugar de {{ variables.customer }}, o utilice un bloque Loop para recorrer un array.
¿Qué ocurre si elimino algo que todavía se está utilizando?
Se le permite hacerlo. La aplicación le avisa y le indica cuántos pasos de Shopify Flow hacen referencia a ese artículo, pero no le impide hacerlo.
A continuación, cualquier paso de Shopify Flow que siga apuntando al elemento eliminado dará error, y aparecerá un mensaje claro en el Historial; por ejemplo, Email template not found (Plantilla de correo electrónico no encontrada). Para solucionarlo, dirija esos pasos hacia un elemento sustitutivo.
No bloqueamos esto de forma deliberada. La referencia se mantiene hasta que se desinstala la aplicación, por lo que una advertencia de «aún en uso» suele ser un vestigio de un flujo de trabajo que ya ha eliminado o reconstruido en Shopify Flow, y no tenemos forma de distinguir entre ambos casos.
Hay una excepción: los archivos subidos se comprueban debidamente antes de su eliminación, ya que el mismo archivo puede reutilizarse en varios diseños.
¿Puedo cambiar más adelante el diseño del generador visual a HTML?
No. La elección del editor queda fijada al crear el diseño, ya que ambos almacenan su contenido de forma diferente. Cree un nuevo diseño en el modo que desee y reasigne su acción de Shopify Flow a dicho diseño.
En el modo de texto enriquecido/HTML, puede alternar entre el editor de texto enriquecido y el código HTML sin formato; no obstante, volver al modo de texto enriquecido puede simplificar las tablas complejas y los estilos en línea.
¿Puedo reutilizar un diseño en varios correos electrónicos?
Sí, de dos maneras:
- La opción Guardar como plantilla guarda un diseño completo en Mis plantillas, listo para utilizarlo como punto de partida de una nueva maquetación. Esa galería solo contiene los diseños que usted mismo haya guardado.
- Los ajustes predefinidos de encabezado y pie de página se comparten en tiempo real: basta con editar el ajuste predefinido una sola vez para que se actualicen todos los diseños que lo utilicen.
También puede exportar un diseño e importarlo a otra tienda.
¿Qué ocurre cuando alcanzo el límite de mi plan?
Las acciones posteriores de Shopify Flow se rechazan con un error de límite del plan y Shopify Flow marca el paso como fallido. No se añade nada a la cola, por lo que esos mensajes no se envían posteriormente.
La cuota se calcula en un periodo móvil de 30 días, por lo que la capacidad se recupera a medida que las acciones más antiguas quedan fuera del recuento. Active las notificaciones de cuota para recibir avisos cuando se alcance el 80 % y el 100 %. Consulte Planes y uso.
¿Puedo adjuntar una factura en formato PDF a un correo electrónico?
Sí. Los archivos adjuntos pueden tener un tamaño máximo de 15 MB por archivo y de 20 MB por plantilla, en el modo Adjuntar. Si se supera ese límite - o al enviar el correo a través de Microsoft 365, que rechaza los archivos adjuntos incrustados de más de 4 MB, cambie al modo Enlace y el correo electrónico incluirá un enlace de descarga en su lugar. Consulte Archivos adjuntos e imágenes.
¿Por qué Microsoft o Google muestran un nombre de aplicación diferente?
Es posible que en la pantalla de consentimiento aparezca Shopify Flow Extensions, el nombre anterior de la aplicación. Se trata de la misma aplicación; el nombre de registro de OAuth aún no se ha actualizado. Puede aprobarla con total seguridad.
¿Se puede utilizar esta aplicación con Shopify Sidekick?
Sí, es de solo lectura. Sidekick puede mostrar una lista de sus diseños, remitentes, solicitudes HTTP y nombres secretos, generar informes sobre el historial de ejecuciones y explicar por qué ha fallado una acción concreta.
Nunca devuelve valores secretos, contraseñas SMTP, tokens de OAuth ni el contenido de los mensajes, y no puede modificar nada; en su lugar, le redirige a la aplicación.
¿Dónde se almacenan mis datos?
En la UE. Las bases de datos y las cachés se almacenan a nivel regional con cifrado en reposo, y las credenciales - contraseñas SMTP, tokens OAuth y secretos - cuentan con una capa adicional de cifrado de envoltura a través de un servicio específico de gestión de claves. Las credenciales en texto plano nunca se almacenan de forma permanente.
¿Sigue necesitando ayuda?
Utilice el Centro de ayuda para informar de un error, solicitar una función o ponerse en contacto directamente con el soporte. El globo de chat de la aplicación aparece en todas las páginas de la misma y suele ser la vía más rápida, ya que mantiene la conversación vinculada a su tienda.
