JeriCommerce se integra con Shopify Flow mediante 18 activadores de eventos y 8 acciones. Esta guía explica la configuración y las funciones específicas de Shopify. Consulta la guía de referencia de eventos para ver la lista completa, la estructura del payload y las propiedades de los eventos.

Activar los activadores de eventos

Para recibir eventos de JeriCommerce en Shopify Flow:

Desde ese momento, los eventos compatibles de los clientes activarán Shopify Flows. Interruptor de eventos de la integración de ShopifyActiva la función Events en los ajustes de integración de Shopify

Identificadores de activadores de Flow

Cada evento aparece en Shopify Flow como un activador con un identificador convertido a formato slug. Por ejemplo, Balance changed pasa a ser balance-changed y Wallet pass installed pasa a ser wallet-pass-installed.

En los activadores de Flow compatibles, el identificador usa el nombre del evento en minúsculas y sustituye los espacios por guiones. Consulta los detalles y la disponibilidad por canal en la guía de referencia de eventos.

Payload del activador

Cada activador envía esta estructura de datos a Shopify Flow:

{
  "id": "event-uuid",
  "customerId": "customer-uuid",
  "email": "customer@example.com",
  "campaignId": "campaign-uuid",
  "url": "https://...",
  "browser": "Chrome 120",
  "createdAt": "2026-03-08T12:00:00Z",
  "properties": { ... }
}

Usa el objeto properties en las condiciones y acciones de Flow para acceder a datos específicos del evento, como amount, rewardTitle o los nombres de nivel previous y current. Consulta todas las propiedades en la guía de referencia de eventos.

Acciones disponibles

JeriCommerce ofrece 8 acciones que puedes usar como pasos en cualquier Shopify Flow. No es necesario activar ninguna función; siempre están disponibles.

Acciones de Shopify Flow de JeriCommerce
Acciones de JeriCommerce disponibles en Shopify Flow
Acción Identificador Qué hace
Send push notification send-push-notification Envía una notificación push al Wallet Pass del cliente
Get download link get-download-link Genera un enlace de descarga de un solo uso para Wallet Passes
Add balance add-balance Añade puntos de fidelización a un cliente
Remove balance remove-balance Elimina puntos de fidelización de un cliente
Assign campaign assign-campaign Asigna una campaña o un pase a un cliente
Send gift card send-gift-card Envía un cupón de tarjeta regalo a un cliente
Get customer get-customer Recupera los datos del cliente desde JeriCommerce
Execute earning flow execute-earning-flow Ejecuta un flujo de acumulación personalizado para un cliente (por ejemplo, CUSTOM_1) y añade los puntos definidos en el flujo

La acción Execute earning flow sirve para añadir puntos por algo que ocurre fuera de JeriCommerce, como la publicación de una reseña, el envío de una encuesta o la asistencia de un cliente a un evento. Combínala con un flujo personalizado configurado como Tap and external trigger o External trigger only.

Acción Execute earning flow configurada en Shopify Flow
La acción Execute earning flow recibe el identificador del flujo (por ejemplo, CUSTOM_1) y el correo electrónico del cliente

Aprende a configurar flujos básicos en Shopify Flow.