Activadores de tienda online, paso a paso
Active flujos de Shopify Flow con vistas de producto, carrito, checkout, búsquedas y stock agotado de su tienda online.
Estos activadores se basan en las acciones que realiza un cliente en su tienda online, no en un cambio en su panel de administración. La aplicación los recopila mediante un píxel web que instala automáticamente por usted cuando se activa el primero.
Lea primero Condiciones de activación de Storefront: en él se explica qué es el consentimiento, el volumen y qué datos envía y cuáles no envía el píxel. Cada evento cuenta a efectos de su plan, y una tienda con mucha actividad genera más visualizaciones de productos en un día que actualizaciones de pedidos en un año.
En esta página: Se ha consultado un producto en la tienda, Se ha consultado una colección en la tienda, Se ha añadido un producto al carrito en la tienda, Se ha eliminado un producto del carrito en la tienda, Se ha consultado el carrito en la tienda, Se ha iniciado el proceso de pago en la tienda, Búsqueda en la tienda, La búsqueda en la tienda no ha arrojado resultados, Se ha consultado una variante agotada, Un cliente que ha iniciado sesión ha visitado la página, Un comprador B2B ha visitado, Activador de tienda online personalizado

Producto visualizado en la tienda online
Se activa cuando un cliente abre la página de un producto. Incluye el producto como referencia y la variante que se ha mostrado, junto con el SKU y el precio.
| Incendios provocados por | El píxel de la tienda online de la aplicación, en el navegador del comprador |
| Autorización | Acceso a las funciones de la tienda online + Acceso a los datos de productos, variantes y colecciones |
| Encendido | Al activar un flujo de trabajo de Shopify Flow que lo utilice, se activa. Su propio interruptor se encuentra en la página «Activadores» de la aplicación. |
Úselo para
- Evalúe el interés que suscita un producto para orientar las decisiones de compra o de exposición de la mercancía.
- Introduzca los datos de visualizaciones en una herramienta de recomendaciones o de análisis que no cuente con integración con Shopify.
Lo que el evento «Producto visualizado en la tienda online» envía a su flujo de trabajo
| Variable en Shopify Flow | Tipo | Qué contiene |
|---|---|---|
product |
Producto (Shopify) | El producto que se ha consultado. Se trata de un producto Shopify completo, por lo que están disponibles todos sus campos y las acciones propias del producto en Shopify Flow. |
viewedVariant |
Objeto | La variante que se muestra, con su referencia y su precio |
viewedVariant.variantId |
ID | |
viewedVariant.variantTitle |
Texto | |
viewedVariant.sku |
Texto | |
viewedVariant.price |
Dinero (importe, código de moneda) | |
viewedVariant.vendor |
Texto | |
viewedVariant.productType |
Texto | |
viewedVariant.productUrl |
Texto | |
eventId |
Texto | El identificador de este evento. Búsquelo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió. |
Ejemplo: Contar las visualizaciones en un metacampo de un producto
- Seleccione «Producto visto en la tienda online» como activador.
- Añada un código de ejecución que lea el valor actual del metacampo del producto
custom.view_countde la referenciaproducty lo devuelva sumándole uno. - Añada el metacampo «Actualizar producto» con el número devuelto.
- Active el flujo de trabajo.
Se ha consultado la colección de la tienda online
Se activa cuando un cliente abre la página de una colección. Contiene el identificador y el título de la colección.
| Incendios provocados por | El píxel de la tienda online de la aplicación, en el navegador del comprador |
| Autorización | Acceso a las funciones de Tienda online |
| Encendido | Al activar un flujo de trabajo de Flow que lo utilice, este se activa. Su propio interruptor se encuentra en la página «Activadores» de la aplicación. |
Úselo para
- Compruebe qué colecciones de campañas generan tráfico.
- Reenvíe las vistas de la colección a un punto final de análisis externo.
Lo que la opción «Tienda online Collection Viewed» envía a su flujo de trabajo
| Variable en Shopify Flow | Tipo | Qué contiene |
|---|---|---|
collection |
Objeto | La colección que se ha podido ver |
collection.id |
ID | |
collection.title |
Texto | |
eventId |
Texto | El identificador de este evento. Búsquelo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió. |
Ejemplo: Vistas de futuro de una colección de campaña
- Seleccione «Colección de tienda online vista» como activador.
- Añada una condición: que
collection.titlesea igual aSummer Sale. - Añada la opción «Enviar solicitud HTTP» a su punto final de análisis.
- Active el flujo de trabajo.
Se ha añadido un producto de la tienda online al carrito
Se activa cuando un cliente añade un artículo al carrito. Incluye el producto, la variante, la cantidad y el total de la línea.
| Incendios provocados por | El píxel de la tienda online de la aplicación, en el navegador del comprador |
| Autorización | Acceso a las funciones de la tienda online + Acceso a los datos de productos, variantes y colecciones |
| Encendido | Al activar un flujo de trabajo de Shopify Flow que lo utilice, este se activa. Su propio interruptor se encuentra en la página «Activadores» de la aplicación. |
Úselo para
- Detecte a tiempo las cantidades inusualmente elevadas; por ejemplo, un comprador B2B en una tienda dirigida al consumidor.
- Realice un seguimiento de las incorporaciones al carrito de los productos sometidos a prueba.
Qué envía a su flujo de trabajo la acción «Producto de Tienda online añadido al carrito»
| Variable en Shopify Flow | Tipo | Qué contiene |
|---|---|---|
product |
Producto (Shopify) | El producto que se ha añadido. Se trata de un producto Shopify completo, por lo que están disponibles todos sus campos y las acciones propias de Shopify Flow relacionadas con el producto. |
cartLineEvent |
Objeto | La variante, la cantidad y el total de la línea |
cartLineEvent.variantId |
ID | |
cartLineEvent.variantTitle |
Texto | |
cartLineEvent.sku |
Texto | |
cartLineEvent.quantity |
Número | |
cartLineEvent.lineTotal |
Dinero (importe, código de moneda) | |
eventId |
Texto | El identificador de este evento. Búsquelo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió. |
Ejemplo: Avisar al departamento de ventas sobre las cantidades a granel
- Seleccione «Producto de la tienda online añadido al carrito» como activador.
- Añada una condición:
cartLineEvent.quantityes mayor que20. - Añada «Enviar correo electrónico interno:
{{cartLineEvent.quantity}} x {{product.title}} / {{cartLineEvent.variantTitle}} was added to a cart». - Active el flujo de trabajo.
Se ha eliminado el producto de la tienda online del carrito
Se activa cuando un cliente retira un artículo del carrito.
| Incendios provocados por | El píxel de la tienda online de la aplicación, en el navegador del comprador |
| Autorización | Acceso a las funciones de la tienda online + Acceso a los datos de productos, variantes y colecciones |
| Encendido | Al activar un flujo de trabajo de Shopify Flow que lo utilice, este se activa. Su propio interruptor se encuentra en la página «Activadores» de la aplicación. |
Úselo para
- Busque productos que se añadan y se retiren con una frecuencia inusual: puede tratarse de un problema relacionado con el precio, el envío o las variantes.
Qué envía a su flujo de trabajo la acción «Producto de Tienda online eliminado del carrito»
| Variable en Shopify Flow | Tipo | Qué contiene |
|---|---|---|
product |
Producto (Shopify) | El producto que se ha eliminado. Se trata de un producto Shopify completo, por lo que están disponibles todos sus campos y las acciones propias del producto de Shopify Flow. |
cartLineEvent |
Objeto | La variante, la cantidad y el total de la línea |
cartLineEvent.variantId |
ID | |
cartLineEvent.variantTitle |
Texto | |
cartLineEvent.sku |
Texto | |
cartLineEvent.quantity |
Número | |
cartLineEvent.lineTotal |
Dinero (importe, código de moneda) | |
eventId |
Texto | El identificador de este evento. Búsquelo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió. |
Ejemplo: Registro de las retiradas de un producto sometido a ensayo
- Seleccione «Producto de la tienda online eliminado del carrito» como activador.
- Añadir una condición:
product.tagsincluyewatch. - Añada la opción «Enviar solicitud HTTP» a una hoja de cálculo o a un punto final de análisis mediante
{{product.title}}y{{cartLineEvent.sku}}. - Active el flujo de trabajo.
Se ha consultado el carrito de la tienda online
Se activa cuando un cliente abre la página del carrito (/cart). Incluye el identificador del carrito, el número de artículos y el importe total.
| Incendios provocados por | El píxel de la tienda online de la aplicación, en el navegador del comprador |
| Autorización | Acceso a las funciones de la tienda online |
| Encendido | Al activar un flujo de trabajo de Shopify Flow que lo utilice, este se activa. Su propio interruptor se encuentra en la página «Activadores» de la aplicación. |
Úselo para
- Preste atención a los carritos de alto valor.
Lo que el evento «Tienda online Cart Viewed» envía a su flujo de trabajo
| Variable en Shopify Flow | Tipo | Qué contiene |
|---|---|---|
cartSnapshot |
Objeto | El contenido del carrito en el momento en que se consultó |
cartSnapshot.cartId |
ID | |
cartSnapshot.totalQuantity |
Número | |
cartSnapshot.total |
Dinero (importe, código de moneda) | |
eventId |
Texto | El identificador de este evento. Búsquelo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió. |
Ejemplo: Alerta para carritos con un valor superior a 1.000
- Seleccione «Página de inicio de la tienda online: carrito visto» como activador.
- Añada un código de ejecución que devuelva un valor de tipo
big: Number(input.cartSnapshot.total.amount) > 1000, ya que los importes monetarios se reciben como texto. - Añada una condición en
bigy, a continuación, envíe un correo electrónico interno. - Active el flujo de trabajo.
Se ha iniciado la pantalla de pago en la tienda online
Se activa cuando un cliente accede a la pantalla de pago, al inicio del proceso, y no cuando lo abandona.
| Incendios provocados por | El píxel de la tienda online de la aplicación, en el navegador del comprador |
| Autorización | Acceso a las funciones de Tienda online |
| Encendido | Al activar un flujo de trabajo de Shopify Flow que lo utilice, se activa. Su propio interruptor se encuentra en la página «Activadores» de la aplicación. |
Úselo para
- El recuento de la caja se inicia a partir de los pedidos.
- Preste atención a las pantallas de pago de gran cuantía en el momento en que se produzcan.
Lo que «Pantalla de pago de la tienda online Started» envía a su flujo de trabajo
| Variable en Shopify Flow | Tipo | Qué contiene |
|---|---|---|
checkoutSnapshot |
Objeto | La tarjeta de pago, el número de líneas y el total |
checkoutSnapshot.checkoutToken |
Texto | |
checkoutSnapshot.lineItemCount |
Número | |
checkoutSnapshot.total |
Dinero (importe, código de moneda) | |
eventId |
Texto | El identificador de este evento. Búsquelo en el historial de eventos de la aplicación para ver exactamente qué se envió. |
Ejemplo: Alerta ante una pantalla de pago de importe elevado
- Seleccione «Inicio de la pantalla de pago en la tienda online» como activador.
- Añada una condición:
checkoutSnapshot.lineItemCountes mayor que15. - Añada la opción «Enviar correo electrónico interno» con
{{checkoutSnapshot.total.amount}} {{checkoutSnapshot.total.currencyCode}}. - Active el flujo de trabajo.
Búsqueda en la tienda online
Se activa cuando una búsqueda en la tienda online arroja al menos un resultado. Incluye el término, el número de resultados, hasta diez coincidencias y la primera coincidencia como referencia de producto.
| Incendios provocados por | El píxel de la tienda online de la aplicación, en el navegador del comprador |
| Autorización | Acceso a las funciones de la tienda online + Acceso a los datos de productos, variantes y colecciones |
| Encendido | Al activar un flujo de trabajo de Flow que lo utilice, se activa. Su propio interruptor se encuentra en la página «Activadores» de la aplicación. |
Úselo para
- Descubra qué buscan los compradores y qué es lo primero que se les muestra.
- Compruebe que los términos importantes conduzcan al producto correcto.
Lo que Storefront Search envía a su flujo de trabajo
| Variable en Shopify Flow | Tipo | Qué contiene |
|---|---|---|
product |
Producto (Shopify) | El primer producto que ha devuelto la búsqueda, como un producto completo a partir del cual puede crear una rama. Se trata de un producto completo de Shopify, por lo que están disponibles todos sus campos y las acciones propias del producto de Shopify Flow. |
storefrontSearch |
Objeto | El término de búsqueda, el número de resultados y hasta 10 resultados, incluido el primero |
storefrontSearch.query |
Texto | El término que ha escrito el comprador. |
storefrontSearch.resultCount |
Número | Cuántas variantes de producto ha mostrado la búsqueda. |
storefrontSearch.results |
Lista de objetos | Los resultados, ordenados de más reciente a más antiguo, con un límite de 10 para que el tamaño del payload sea reducido. |
storefrontSearch.results (each).productId |
ID | |
storefrontSearch.results (each).title |
Texto | |
storefrontSearch.results (each).vendor |
Texto | |
storefrontSearch.results (each).url |
Texto | |
eventId |
Texto | El identificador de este evento. Búsquelo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió. |
Ejemplo: Compruebe qué es lo primero que aparece al buscar un término clave
- Seleccione «Búsqueda en la tienda online» como activador.
- Añadir una condición:
storefrontSearch.queryincluyegift card. - Añada una segunda condición:
product.titleno incluyeGift Card; a continuación, envíe un correo electrónico interno: la primera coincidencia para{{storefrontSearch.query}}fue{{product.title}}. - Active el flujo de trabajo.
La búsqueda en la tienda online no ha arrojado ningún resultado
Se activa cuando una búsqueda en la tienda online no arroja ningún resultado. Se trata de una lista de artículos que los clientes esperaban que vendiera, o de palabras que su sistema de búsqueda no reconoce.
| Incendios provocados por | El píxel de la tienda online de la aplicación, en el navegador del comprador |
| Autorización | Acceso a la gestión de la tienda online |
| Encendido | Al activar un flujo de trabajo de Shopify Flow que lo utilice, este se activa. Su propio interruptor se encuentra en la página «Activadores» de la aplicación. |
Úselo para
- Recopile los productos que faltan y sus sinónimos.
- Detecte un fallo en la función de búsqueda tras cambiar de tema o de aplicación: un aumento repentino es un indicio de ello.
Lo que «Storefront Search Returned No Results» envía a su flujo de trabajo
| Variable en Shopify Flow | Tipo | Qué contiene |
|---|---|---|
searchQuery |
Objeto | El término de búsqueda y el número de resultados |
searchQuery.query |
Texto | |
searchQuery.resultCount |
Número | |
eventId |
Texto | El identificador de este evento. Búsquelo en el historial de eventos de la aplicación para ver exactamente qué se envió. |
Ejemplo: Recopilar búsquedas sin resultados en una hoja de cálculo
- Seleccione «La búsqueda en la tienda online no ha arrojado resultados» como activador.
- Añada la opción «Enviar solicitud HTTP» a un webhook de Google Sheets o Airtable mediante
{{searchQuery.query}}. - Revise la hoja semanalmente: añada sinónimos o redirecciones en la aplicación «Search & Discovery» de Shopify, o bien incorpore a su catálogo lo que le soliciten los usuarios.
- Active el flujo de trabajo.
Se ha consultado una variante agotada
Se activa cuando un cliente accede a la página de un producto cuya variante mostrada está agotada en todas las ubicaciones. Se trata de una señal de demanda: alguien quería algo que usted no pudo vender.
| Incendios provocados por | El píxel de la tienda online de la aplicación, en el navegador del comprador |
| Autorización | Acceso a las funciones de la tienda online + Acceso a los datos de inventario + Acceso a los datos de productos, variantes y colecciones |
| Encendido | Al activar un flujo de trabajo de Shopify Flow que lo utilice, se activa. Su propio interruptor se encuentra en la página «Activadores» de la aplicación. |
Úselo para
- Priorice las reposiciones en función de la demanda real.
- Etiquete los productos para una campaña de reposición de existencias.
Lo que la vista «Variante agotada» envía a su flujo de trabajo
| Variable en Shopify Flow | Tipo | Qué contiene |
|---|---|---|
product |
Producto (Shopify) | El producto al que pertenece la variante agotada. Se trata de un producto completo de Shopify, por lo que están disponibles todos sus campos y las acciones propias de Shopify Flow relacionadas con el producto. |
outOfStockVariant |
Objeto | La variante y su cantidad disponible |
outOfStockVariant.variantId |
ID | |
outOfStockVariant.variantTitle |
Texto | |
outOfStockVariant.sku |
Texto | |
outOfStockVariant.availableQuantity |
Número | |
eventId |
Texto | El identificador de este evento. Búsquelo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió. |
Ejemplo: Etiquete los productos agotados que los compradores siguen consultando
- Seleccione la variante agotada que se ha consultado como activador.
- Añada etiquetas de producto con
restock-demand. - Añada «Enviar correo electrónico interno al departamento de compras:
{{product.title}} / {{outOfStockVariant.variantTitle}} ({{outOfStockVariant.sku}}) was viewed while sold out». - Active el flujo de trabajo.
Cliente registrado que ha visitado la página
Se activa cuando un cliente que ha iniciado sesión se encuentra en su tienda online. Las visitas repetidas a la página se agrupan en una sola visita por cliente dentro del intervalo de tiempo que usted elija, desde cada visita hasta una vez al mes.
| Incendios provocados por | El píxel de la tienda online de la aplicación, en el navegador del comprador |
| Autorización | Acceso al comportamiento de la tienda online + Acceso a los datos de los clientes |
| Encendido | Al activar un flujo de trabajo de Shopify Flow que lo utilice, este se activa. Su propio interruptor se encuentra en la página «Activadores» de la aplicación. |
Úselo para
- Informe a un gestor de cuentas de que un cliente importante ha vuelto.
- Ponga en marcha una iniciativa de reactivación para los clientes que vuelven tras un largo periodo de inactividad.
Lo que la función «Cliente registrado que ha visitado» envía a su flujo de trabajo
| Variable en Shopify Flow | Tipo | Qué contiene |
|---|---|---|
customer |
Cliente (Shopify) | El cliente que ha iniciado sesión, con su registro completo para la creación de ramas. Se trata de un cliente de Shopify completo, por lo que están disponibles todos sus campos y las acciones propias de Shopify Flow para clientes. |
eventId |
Texto | El identificador de este evento. Búsquelo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió. |
Ejemplo: Informe al gestor de cuentas de que un cliente VIP está navegando por la página
- En la aplicación, abra el icono de ajustes situado junto a «Visita de cliente registrado» y seleccione la frecuencia de las visitas; por ejemplo, una vez al día.
- Seleccione «Cliente registrado que ha visitado el sitio» en Shopify Flow.
- Añadir una condición:
customer.tagsincluyevip. - Añada la opción «Enviar correo electrónico interno» con
{{customer.displayName}}. - Active el flujo de trabajo.
Visita de un comprador B2B
Se activa cuando un comprador B2B que ha iniciado sesión se encuentra en su tienda online, indicando la empresa y la ubicación de la misma para la que realiza la compra. Las visitas se agrupan por empresa dentro del intervalo de tiempo que usted elija.
| Incendios provocados por | El píxel de la tienda online de la aplicación, en el navegador del comprador |
| Autorización | Acceso a datos sobre empresas y sus ubicaciones (B2B) + Acceso a datos sobre el comportamiento en la tienda online |
| Encendido | Al activar un flujo de trabajo de Shopify Flow que lo utilice, este se activa. Su propio interruptor se encuentra en la página «Activadores» de la aplicación. |
Úselo para
- Avise al comercial de una empresa cuando sus compradores estén activos.
- Mida la frecuencia con la que vuelven las cuentas mayoristas.
Lo que «B2B Buyer Visited» envía a su flujo de trabajo
| Variable en Shopify Flow | Tipo | Qué contiene |
|---|---|---|
purchasingCompany |
Objeto | La empresa y la ubicación para la que el comprador realiza la compra |
purchasingCompany.companyId |
ID | |
purchasingCompany.companyName |
Texto | |
purchasingCompany.companyLocationId |
ID | |
purchasingCompany.companyLocationName |
Texto | |
eventId |
Texto | El identificador de este evento. Búsquelo en el historial de eventos de la aplicación para ver exactamente qué se envió. |
Ejemplo: Avisar al comercial cuando el comprador de una empresa esté activo
- Configure el intervalo de visitas mediante el icono de ajustes situado junto a «Visita de comprador B2B» en la aplicación.
- Seleccione «Comprador B2B visitado» en Shopify Flow.
- Añada «Enviar correo electrónico interno»:
A buyer of {{purchasingCompany.companyName}} ({{purchasingCompany.companyLocationName}}) is on the store. - Active el flujo de trabajo.
Activador personalizado de la tienda online
Se activa cuando su tema publica un evento que usted haya definido: la apertura del cajón del carrito, el uso de una guía de tallas o la finalización de un cuestionario. Usted crea el activador en la aplicación, le asigna un nombre de evento y publica ese nombre desde su tema con una sola línea de JavaScript.
| Incendios provocados por | El píxel de la tienda online de la aplicación, en el navegador del comprador |
| Autorización | Acceso a las funciones de la tienda online |
| Encendido | Al activar un flujo de trabajo de Shopify Flow que lo utilice, este se activa. Su propio interruptor se encuentra en la página «Activadores» de la aplicación. |
Úselo para
- Todo lo que no muestra Shopify: ventanas deslizantes, ventanas modales, selectores de variantes y configuradores.
- Transmita sus propios datos y utilícelos en Shopify Flow.
Qué envía el «Activador personalizado para la tienda online» a su flujo de trabajo
| Variable en Shopify Flow | Tipo | Qué contiene |
|---|---|---|
eventName |
Texto | El nombre del evento que ha publicado, por ejemplo, «cart_drawer_opened». Filtre por este nombre para que solo se ejecute uno de ellos. |
triggerName |
Texto | El nombre que ha asignado a este activador de tienda online. |
output |
Objeto | Los datos que ha publicado junto con el evento, una vez ejecutado su código de transformación. |
output.fields |
Lista de objetos | Cada clave, en el orden en que se definió. |
output.fields (each).key |
Texto | La clave, tal y como la ha publicado o devuelto la transformación (por ejemplo, «itemCount»). |
output.fields (each).value |
Texto | El valor, convertido en cadena. Los objetos y las matrices se reciben como texto JSON. |
output.json |
Texto | El payload completo en formato JSON, para aquellos comerciantes que prefieran analizarlo de una sola vez. |
eventId |
Texto | El identificador de este evento. Búsquelo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió. |
Ejemplo: Respuesta a un cuestionario sobre un producto terminado
- En la aplicación, abra «Activadores», cree un «Activador personalizado de tienda online» y asígnele el nombre de evento
quiz_completed. Copie el fragmento de código que se muestra. - En su tema, llame al fragmento de código cuando finalice el cuestionario y pase el resultado; por ejemplo,
{ result: "dry-skin" }. - En «Shopify Flow», seleccione «Custom Storefront Trigger» y añada una condición:
eventNamees igual aquiz_completed. - Lea sus datos de
output.fields(pares clave-valor) o analiceoutput.jsonen un paso de «Ejecutar código». - Active el flujo de trabajo.
Próximos pasos
Todos ellos necesitan acceso a «Comportamiento de la tienda online». Los que ofrecen un producto también necesitan acceso a «Datos del producto»; «Cliente registrado que ha visitado la tienda online» también necesita acceso a «Datos del cliente», y «Comprador B2B que ha visitado la tienda online» también necesita acceso a «Datos de la empresa».
- Referencia completa sobre los activadores - todos los activadores en una sola página.
- Elegir el activador adecuado - cuál se adapta a su caso.
- Activadores personalizados - Si no hay ningún activador integrado que se adapte a sus necesidades, cree uno propio.
- Historial de eventos y resolución de problemas - compruebe qué se ha disparado y qué llevaba.
