Les conditions de réduction, étape par étape

Les conditions de réduction, étape par étape

Copier la page

Six déclencheurs Shopify Flow pour le cycle de vie des réductions : création, mise à jour, suppression, expiration, ajout ou retrait d'un code.

Six déclencheurs tout au long du cycle de vie d'une réduction : création, mise à jour, suppression, ajout d'un code, suppression d'un code et expiration - événements qu'Shopify ne signale absolument jamais.

Sur cette page : Réduction créée, Réduction mise à jour, Réduction supprimée, Réduction expirée, Code de réduction ajouté, Code de réduction supprimé

Shopify Flow
Où les trouver : dans Shopify Flow, sélectionnez « Select a trigger », ouvrez Workflow Trigger Extensions et recherchez « Réduction ».

Réduction créée

Se déclenche lorsqu'une réduction est créée, qu'elle soit automatique ou liée à un code, par le personnel ou via une application.

Incendies provenant de Shopify webhook
Autorisation Accès aux données avec réduction
Allumé L'activation d'un workflow Flow qui l'utilise le met en marche. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application.

Utilisez-le pour

  • Annoncez les nouvelles promotions à l'avance, afin que personne ne soit pris au dépourvu par un code d'assistance.
  • Vérifier les réductions créées par des applications ou par le personnel sans autorisation.

Ce que « Discount Created » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
discount Objet La réduction créée
discount.id ID Le GID de la réduction de l'Shopify
discount.title Texte Le nom de la réduction
discount.status Texte Le statut de la réduction (ACTIVE, EXPIRÉE, PROGRAMMÉE)
discount.createdAt Texte À la date de création de la réduction
discount.updatedAt Texte Date de la dernière mise à jour de la réduction
discount.startsAt Texte Lorsque la réduction prend effet
discount.endsAt Texte À l'expiration de la réduction
eventId Texte L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé.

Exemple : Annoncer chaque nouvelle réduction sur Slack

  1. « Réduction sur la sélection » a été définie comme déclencheur.
  2. Ajoutez « Envoyer une requête HTTP à un webhook Slack » : New discount "{{discount.title}}" ({{discount.status}}), runs {{discount.startsAt}} to {{discount.endsAt}}.
  3. Activez le workflow.

Mise à jour des réductions

Déclenchement lors de la modification d'une réduction : intitulé, montant, dates, conditions d'éligibilité, statut.

Incendies provenant de Shopify webhook
Autorisation Accès aux données avec réduction
Allumé L'activation d'un workflow Flow qui l'utilise le met en marche. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application.

Utilisez-le pour

  • Veuillez examiner les modifications apportées aux promotions en cours.
  • Resynchronisez les données promotionnelles avec une bannière de la boutique en ligne ou un outil de messagerie électronique.

Ce que « Discount Updated » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
discount Objet La réduction actualisée
discount.id ID Le GID de la réduction Shopify
discount.title Texte Le nom de la réduction
discount.status Texte Le statut de la réduction (ACTIVE, EXPIRÉE, PRÉVUE)
discount.createdAt Texte À la date de création de la réduction
discount.updatedAt Texte Date de la dernière mise à jour de la réduction
discount.startsAt Texte Lorsque la réduction entre en vigueur
discount.endsAt Texte À l'expiration de la réduction
eventId Texte L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé.

Exemple : Vérifier les modifications apportées aux réductions en cours

  1. Sélectionnez « Réduction mise à jour » comme déclencheur.
  2. Ajouter une condition : discount.status **est égal à « **ACTIVE ».
  3. Ajoutez l'option « Envoyer un e-mail interne » avec {{discount.title}} et le lien d'administration des réductions.
  4. Activez le workflow.

Réduction supprimée

Se déclenche lorsqu'une réduction est supprimée. Seuls l'identifiant et l'heure sont conservés à des fins de rapport.

Incendies provenant de Shopify webhook
Autorisation Accès aux données avec réduction
Allumé L'activation d'un workflow Flow qui l'utilise le met en marche. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application.

Utilisez-le pour

  • Supprimer une promotion supprimée des bannières, des flux ou d'un outil de messagerie électronique.

Ce que « Discount Deleted » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
discountId Texte Le GID de la réduction Shopify
deletedAt Texte L'horodatage correspondant à la suppression de la réduction
eventId Texte L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé.

Exemple : Nettoyage après la suppression d'une réduction

  1. Sélectionnez « Réduction Deleted » comme déclencheur.
  2. Ajoutez l'option « Envoyer une requête HTTP » au système qui répertorie vos promotions, à l'aide des adresses {{discountId}} et {{deletedAt}}.
  3. Activez le workflow.

La réduction n'est plus valable

Se déclenche lorsqu'une réduction arrive à expiration. Shopify n'envoie aucune information à ce moment-là ; l'application effectue donc une vérification à intervalles réguliers et se déclenche une fois par réduction expirée.

Incendies provenant de Vérification effectuée à intervalles réguliers, car Shopify n'envoie aucun webhook à ce sujet
Autorisation Accès aux données avec réductions
Allumé L'activation d'un workflow Flow qui l'utilise le met en marche. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application.

Utilisez-le pour

  • Retirez une bannière promotionnelle dès que son code ne fonctionne plus.
  • Veuillez informer le service d'assistance qu'une campagne a pris fin.
  • Lancez la campagne de suivi.

Ce que « Discount Expired » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
discount Objet La réduction expirée
discount.id ID Le GID de la réduction Shopify
discount.title Texte Le nom de la réduction
discount.status Texte Le statut de la réduction
discount.endsAt Texte Lorsque la réduction a pris fin
discount.startsAt Texte Lorsque la réduction est entrée en vigueur
eventId Texte L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé.

Exemple : Retirez la bannière promotionnelle lorsque le code arrive à expiration

  1. Sélectionnez « Réduction expirée » comme déclencheur.
  2. Ajoutez une mise à jour du métachamp de la boutique (ou envoyez une requête API Admin) qui efface le métachamp à partir duquel votre thème lit la bannière.
  3. Ajoutez l'adresse e-mail interne suivante : {{discount.title}} expired at {{discount.endsAt}}.
  4. Activez le workflow. Pour le tester, créez une réduction dont la date de fin est prévue dans quelques minutes.

Code de réduction ajouté

Se déclenche lorsqu'un code de remboursement est ajouté à une réduction par code, y compris les codes générés en masse.

Incendies provenant de Shopify webhook
Autorisation Accès aux données avec réductions
Allumé L'activation d'un workflow Flow qui l'utilise le met en marche. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application.

Utilisez-le pour

  • Enregistrez les nouveaux codes à l'aide d'un outil dédié aux affiliés ou aux influenceurs.
  • Vérifiez qui ajoute des codes à une campagne en cours.

Ce que « Code de réduction ajouté » envoie à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
discount Objet La réduction à laquelle le code a été associé
discount.id ID Le GID de la réduction Shopify
discount.updatedAt Texte Date de la dernière mise à jour de la réduction
redeemCode Objet Le code d'activation qui a été ajouté
redeemCode.id ID Le GID de l'Shopify, correspondant au code de rachat
redeemCode.code Texte La chaîne de caractères du code d'activation
eventId Texte L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé.

Exemple : enregistrez un nouveau code dans votre outil d'affiliation

  1. Sélectionnez « Code de réduction ajouté » comme déclencheur.
  2. Ajoutez une requête HTTP avec {{redeemCode.code}} et {{discount.id}}.
  3. Activez le workflow.

Code de réduction supprimé

Cet événement se déclenche lorsqu'un code de réduction est supprimé d'une offre. Il contient le code, le nombre de fois où il a été utilisé et indique s'il a fait l'objet d'une suppression groupée.

Incendies provenant de Shopify webhook
Autorisation Accès aux données à prix réduit
Allumé L'activation d'un workflow Flow qui l'utilise le met en marche. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application.

Utilisez-le pour

  • Veuillez noter la date à laquelle un code encore en circulation est retiré.
  • Empêchez les systèmes partenaires de diffuser des codes invalides.

Ce que « Code de réduction supprimé » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
discount Objet La réduction associée à ce code a été supprimée
discount.id ID Le GID de la réduction Shopify
discount.updatedAt Texte Date de la dernière mise à jour de la réduction
discount.totalUsageCount Nombre Nombre total de fois où la réduction a été utilisée dans son intégralité, tous codes confondus.
redeemCode Objet Le code d'activation qui a été supprimé
redeemCode.id ID Le GID Shopify du code de rachat
redeemCode.code Texte La chaîne de caractères du code d'activation
redeemCode.usageCount Nombre Nombre de fois où ce code a été utilisé avant d'être supprimé. Valeur nulle s'il a fait l'objet d'une suppression groupée (l'utilisation par code ne pouvant être ventilée) ou si ce nombre n'a pas pu être déterminé.
redeemCode.bulkRemoval Vrai / faux Vrai lorsque le code a été supprimé dans le cadre d'une suppression en masse, pour laquelle les statistiques d'utilisation par code ne sont pas disponibles.
eventId Texte L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé.

Exemple : afficher un message d'avertissement lorsqu'un code déjà utilisé est supprimé

  1. Sélectionnez « Code de réduction supprimé » comme déclencheur.
  2. Ajouter une condition : redeemCode.usageCount est supérieur à 0 et redeemCode.bulkRemoval est égal à false.
  3. Ajoutez l'adresse e-mail interne suivante : Code {{redeemCode.code}} was removed after {{redeemCode.usageCount}} uses.
  4. Activez le workflow.

Prochaines étapes

Des guides plus détaillés avec une configuration Slack : Envoyer les nouvelles réductions sur Slack, Déclencher un Shopify Flow lorsqu'une réduction arrive à expiration et Alertes concernant la suppression des codes de réduction.