Preguntas frecuentes

Respuestas a las preguntas que nos plantean con más frecuencia. Si no encuentra aquí la suya, la guía Historial y resolución de problemas trata los fallos con 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» propia de Shopify está restringida a determinados planes, pero la acción «Solicitud HTTP» de esta aplicación funciona en todos los planes de Shopify, incluido el plan Basic. 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 ámbito de acceso. No puede acceder a 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 de tipo transaccional: confirmaciones de pedidos, actualizaciones de envíos y 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 se envía como un mensaje individual 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 «Enviar correo electrónico de marketing» en Shopify Flow; la opción «Enviar correo electrónico transaccional» ofrece únicamente plantillas transaccionales. Consulte Correos electrónicos de marketing y bajas de la lista de suscriptores.

¿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. Al hacer clic en él, se abre una página de confirmación en el idioma del correo 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 programas 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 el código de error 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 sola 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 modo que Shopify Flow ejecute el paso una vez por cliente.

¿Por qué mi variable aparece en blanco?▾

Las plantillas se procesan 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 impide que se envíe el correo electrónico de un cliente. La contrapartida es que un error tipográfico aparece 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 inShopify Flow» en su diseño: esta 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 un aspecto adecuado demuestra que su diseño funciona. No demuestra nada en cuanto a 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 tarjeta «Usar en Shopify Flow»: contiene el código JSON exacto para esa plantilla, con todos los nombres de clave 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 selector de variables propio 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. La función {{ order.lineItems.variant.title }} no devuelve ningún resultado.

Puede enviar la lista completa y recorrerla en su diseño con un bloque «Loop», o bien convertirla en una cadena dentro de Shopify Flow mediante un bucle {% for %}. Ambos métodos se explican detalladamente 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 correo emisor, 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 remitente.

Para tener las máximas posibilidades de éxito:

  • 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.
  • Mantenga el carácter transaccional de los correos electrónicos transaccionales. Los destinatarios esperan recibir actualizaciones de pedidos y avisos sobre su cuenta; sin embargo, no esperan recibir mensajes de marketing masivos enviados desde una configuración 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 datos identificativos en su plantilla de pie de página, y rellene los datos de la empresa en la sección «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 modelo transaccional se envía como un único correo electrónico a todos los destinatarios de la línea «Para». Un modelo 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 sola 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 mediante 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 está en uso?▾

Se le permite hacerlo. La aplicación le avisa y le indica a cuántos pasos Shopify Flow hace referencia el elemento, pero no le impide hacerlo.

Posteriormente, cualquier paso de Shopify Flow que siga apuntando al elemento eliminado dará error, lo cual se reflejará claramente en el Historial; por ejemplo, Email template not found. Para solucionarlo, dirija dichos 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 un nuevo diseño. 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 van quedando 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 diseño, en el modo «Adjuntar». Si se supera ese límite - o al enviar 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 Anexos 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 en un Sidekick dShopify?▾

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 alojan a nivel regional y cuentan con cifrado en reposo, y las credenciales - contraseñas SMTP, tokens OAuth y secretos - cuentan con una capa adicional de cifrado de envoltura mediante 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 icono de chat integrado en 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.