Activadores de descuentos, paso a paso

Activadores de descuentos, paso a paso

Copiar página

Crea flujos en Shopify Flow para descuentos creados, actualizados, eliminados, caducados o con código añadido y eliminado, con tutoriales paso a paso.

Seis activadores que se producen a lo largo de toda la vigencia de un descuento: creación, actualización, eliminación, incorporación de un código, supresión de un código y caducidad; algo que Shopify nunca indica en absoluto.

En esta página: Descuento creado, Descuento actualizado, Descuento eliminado, Descuento caducado, Código de descuento añadido, Código de descuento eliminado

Shopify Flow
Dónde encontrarlos: en Shopify Flow, seleccione «Seleccionar un activador», abra Workflow Trigger Extensions y busque «Descuento».

Descuento creado

Se activa cuando se crea un descuento, ya sea automático o mediante código, ya sea por parte del personal o a través de una aplicación.

Incendios provocados por Shopify webhook
Autorización Acceso a datos con descuento
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

  • Anuncie las nuevas promociones con soporte, para que nadie se vea sorprendido por un código.
  • Revise los descuentos creados por aplicaciones o por el personal sin la debida autorización.

Lo que «Discount Created» envía a su flujo de trabajo

Variable en Shopify Flow Tipo Qué contiene
discount Objeto El descuento creado
discount.id ID El GID de Shopify (Descuento)
discount.title Texto El nombre del descuento
discount.status Texto El estado del descuento (ACTIVO, CADUCADO, PROGRAMADO)
discount.createdAt Texto Cuándo se creó el descuento
discount.updatedAt Texto Cuándo se actualizó por última vez el descuento
discount.startsAt Texto Cuando el descuento entre en vigor
discount.endsAt Texto Cuando caduque el descuento
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: Anuncie cada nuevo descuento en Slack

  1. Seleccione «Descuento» como activador.
  2. Añada la opción «Enviar solicitud HTTP» a un webhook de Slack: New discount "{{discount.title}}" ({{discount.status}}), runs {{discount.startsAt}} to {{discount.endsAt}}.
  3. Active el flujo de trabajo.

Descuento actualizado

Se activa cuando se modifica un descuento: título, importe, fechas, condiciones de aplicación y estado.

Incendios provocados por Shopify webhook
Autorización Acceso a datos con descuento
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

  • Revise los cambios en las promociones en curso.
  • Vuelva a sincronizar los datos de la promoción con un banner de la tienda online o con una herramienta de correo electrónico.

Qué información envía «Discount Updated» a su flujo de trabajo

Variable en Shopify Flow Tipo Qué contiene
discount Objeto El descuento actualizado
discount.id ID El GID de Shopify del descuento
discount.title Texto El nombre del descuento
discount.status Texto El estado del descuento (ACTIVO, CADUCADO, PROGRAMADO)
discount.createdAt Texto Cuándo se creó el descuento
discount.updatedAt Texto Cuándo se actualizó por última vez el descuento
discount.startsAt Texto Cuando el descuento entre en vigor
discount.endsAt Texto Cuando caduque el descuento
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: Revisar las modificaciones realizadas en los descuentos activos

  1. Seleccione «Descuento actualizado» como activador.
  2. Añada una condición: que discount.status sea igual a ACTIVE.
  3. Añada la opción «Enviar correo electrónico interno» con {{discount.title}} y el enlace de administración del descuento.
  4. Active el flujo de trabajo.

Descuento eliminado

Se activa cuando se elimina un descuento. Solo quedan el identificador y la hora para incluir en el informe.

Incendios provocados por Shopify webhook
Autorización Acceso a datos con descuento
Encendido Al activar un flujo de trabajo de Flow que lo utilice, este se activará. Su propio interruptor se encuentra en la página «Activadores» de la aplicación.

Úselo para

  • Elimine una promoción eliminada de los banners, los feeds o una herramienta de correo electrónico.

Lo que «Discount Deleted» envía a su flujo de trabajo

Variable en Shopify Flow Tipo Qué contiene
discountId Texto El GID de Shopify correspondiente al descuento
deletedAt Texto La fecha y hora en las que se eliminó el descuento
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: Limpieza tras la eliminación de un descuento

  1. Seleccione «Descuento eliminado» como activador.
  2. Añada la opción «Enviar solicitud HTTP» al sistema que refleja sus promociones, utilizando {{discountId}} y {{deletedAt}}.
  3. Active el flujo de trabajo.

El descuento ha caducado

Se activa cuando un descuento supera su fecha de vencimiento. Shopify no envía nada en ese momento, por lo que la aplicación realiza comprobaciones periódicas y se activa una vez por cada descuento vencido.

Incendios provocados por Se comprueba de forma periódica, ya que Shopify no envía ningún webhook al respecto
Autorización Acceso a datos con descuento
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

  • Retire el banner promocional cuando su código deje de funcionar.
  • Informe al soporte de atención al cliente de que una campaña ha finalizado.
  • Ponga en marcha la campaña de seguimiento.

Lo que «Descuento caducado» envía a su flujo de trabajo

Variable en Shopify Flow Tipo Qué contiene
discount Objeto El descuento caducado
discount.id ID El GID de Shopify del descuento
discount.title Texto El nombre del descuento
discount.status Texto El estado del descuento
discount.endsAt Texto Cuando caducó el descuento
discount.startsAt Texto Cuando se activó el descuento
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: Retire el banner promocional cuando caduque el código

  1. Seleccione «Descuento caducado» como activador.
  2. Añada una actualización del metacampo de la tienda (o envíe una solicitud a la API de administración) que borre el metacampo del que su tema extrae el banner.
  3. Añada «Enviar correo electrónico interno»: {{discount.title}} expired at {{discount.endsAt}}.
  4. Active el flujo de trabajo. Para probarlo, cree un descuento cuya hora de finalización esté prevista para dentro de unos minutos.

Se ha añadido un código de descuento

Se activa cuando se añade un código de canje a un descuento por código, incluidos los códigos generados de forma masiva.

Incendios provocados por Shopify webhook
Autorización Acceso a datos con descuento
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

  • Registre los nuevos códigos mediante una herramienta para afiliados o influencers.
  • Compruebe quién añade códigos a una campaña en curso.

Qué envía «Código de descuento añadido» a su flujo de trabajo

Variable en Shopify Flow Tipo Qué contiene
discount Objeto El descuento al que se ha aplicado el código
discount.id ID El GID de Shopify del descuento
discount.updatedAt Texto Cuándo se actualizó por última vez el descuento
redeemCode Objeto El código de canje que se ha añadido
redeemCode.id ID El GID de Shopify del código de canje
redeemCode.code Texto La cadena del código de canje
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: Registre un nuevo código en su herramienta de afiliados

  1. Seleccione «Código de descuento añadido» como activador.
  2. Añada «Enviar solicitud HTTP» con {{redeemCode.code}} y {{discount.id}}.
  3. Active el flujo de trabajo.

Código de descuento eliminado

Se activa cuando se elimina un código de canje de un descuento. Contiene el código, el número de veces que se ha utilizado y si formaba parte de una eliminación masiva.

Incendios provocados por Shopify webhook
Autorización Acceso a datos con descuento
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

  • Tenga en cuenta cuándo se retira un código que aún se encuentra en circulación.
  • Evite que los sistemas asociados transmitan códigos inválidos.

Lo que «Código de descuento eliminado» envía a su flujo de trabajo

Variable en Shopify Flow Tipo Qué contiene
discount Objeto El descuento del código se ha eliminado de
discount.id ID El GID de Shopify del descuento
discount.updatedAt Texto Cuándo se actualizó por última vez el descuento
discount.totalUsageCount Número Número total de veces que se ha utilizado el descuento completo en todos sus códigos.
redeemCode Objeto El código de canje que se ha eliminado
redeemCode.id ID El GID de Shopify del código de canje
redeemCode.code Texto La cadena del código de canje
redeemCode.usageCount Número Cuántas veces se utilizó este código antes de que se eliminara. El valor es nulo cuando formó parte de una eliminación masiva (el uso por código no se puede desglosar) o cuando no se pudo determinar.
redeemCode.bulkRemoval Verdadero / falso Esto es cierto cuando el código se ha eliminado como parte de una eliminación masiva, en cuyo caso no se dispone de datos sobre el uso por código.
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 cuando se elimine un código que se está utilizando

  1. Seleccione «Código de descuento eliminado» como activador.
  2. Añada una condición: redeemCode.usageCount mayor que 0 y redeemCode.bulkRemoval igual a false.
  3. Añada «Enviar correo electrónico interno: Code {{redeemCode.code}} was removed after {{redeemCode.usageCount}} uses».
  4. Active el flujo de trabajo.

Próximos pasos

Guías paso a paso más detalladas con una configuración de Slack: Enviar los nuevos descuentos a Slack, Activar un Shopify Flow cuando caduque un descuento y Alertas de códigos de descuento eliminados.