Trigger für Rabatte - Schritt für Schritt

Trigger für Rabatte - Schritt für Schritt

Seite kopieren

Sechs Shopify Flow Trigger für den Rabatt-Lebenszyklus: erstellt, aktualisiert, gelöscht, abgelaufen, Code hinzugefügt oder entfernt.

Sechs Trigger während der gesamten Laufzeit eines Rabatts: Erstellung, Aktualisierung, Löschung, Hinzufügen eines Codes, Entfernen eines Codes und Ablauf - was Shopify überhaupt nicht meldet.

Auf dieser Seite: Rabatt erstellt, Rabatt aktualisiert, Rabatt gelöscht, Rabatt abgelaufen, Rabattcode hinzugefügt, Rabattcode entfernt

Shopify Flow
So finden Sie sie: Wählen Sie unter Shopify Flow die Option „Select a trigger“ aus, öffnen Sie Workflow Trigger Extensions und suchen Sie nach „Rabatt“.

Rabatt angelegt

Wird ausgelöst, wenn ein Rabatt angelegt wird - sei es automatisch oder auf der Grundlage eines Codes, durch Mitarbeiter oder über eine App.

Brände aus Shopify Webhook
Genehmigung Zugang zu Rabattdaten
Eingeschaltet Wenn Sie einen Flow-Workflow aktivieren, der diese Funktion nutzt, wird sie damit eingeschaltet. Der entsprechende Schalter befindet sich auf der Seite „Trigger“ der App.

Verwenden Sie es für

  • Kündigen Sie neue Werbeaktionen an, um Support zu bieten, damit niemand von einem Code überrascht wird.
  • Prüfen Sie Rabatte, die von Apps oder Mitarbeitern ohne Genehmigung gewährt wurden.

Was „Discount Created“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
discount Objekt Der erstellte Rabatt
discount.id ID Die GID Shopify des Rabatts
discount.title Text Der Name des Rabatts
discount.status Text Der Status des Rabatts (AKTIV, ABGELAUFEN, GEPLANT)
discount.createdAt Text Als der Rabatt eingerichtet wurde
discount.updatedAt Text Wann der Rabatt zuletzt aktualisiert wurde
discount.startsAt Text Wenn der Rabatt in Kraft tritt
discount.endsAt Text Wenn der Rabatt abläuft
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Jeden neuen Rabatt in Slack ankündigen

  1. „Pick Discount“ wurde als Trigger festgelegt.
  2. Fügen Sie „HTTP-Anfrage an einen Slack-Webhook senden“ hinzu: New discount "{{discount.title}}" ({{discount.status}}), runs {{discount.startsAt}} to {{discount.endsAt}}.
  3. Aktivieren Sie den Workflow.

Rabatt aktualisiert

Wird ausgelöst, wenn ein Rabatt bearbeitet wird: Bezeichnung, Wert, Daten, Berechtigung, Status.

Brände aus Shopify Webhook
Genehmigung Zugriff auf Rabattdaten
Eingeschaltet Wenn Sie einen Shopify Flow-Workflow aktivieren, der diese Funktion nutzt, wird sie dadurch eingeschaltet. Der entsprechende Schalter befindet sich auf der Seite „Trigger“ der App.

Verwenden Sie es für

  • Überprüfen Sie die Änderungen an den laufenden Werbeaktionen.
  • Synchronisieren Sie die Aktionsdaten erneut mit einem Banner auf der Storefront oder einem E-Mail-Tool.

Was „Discount Updated“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
discount Objekt Der aktualisierte Rabatt
discount.id ID Die GID Shopify des Rabatts
discount.title Text Der Titel des Rabatts
discount.status Text Der Status des Rabatts (AKTIV, ABGELAUFEN, GEPLANT)
discount.createdAt Text Als der Rabatt eingerichtet wurde
discount.updatedAt Text Wann der Rabatt zuletzt aktualisiert wurde
discount.startsAt Text Wenn der Rabatt in Kraft tritt
discount.endsAt Text Wenn der Rabatt abläuft
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Überprüfen Sie die Änderungen an aktiven Rabatten

  1. „Rabatt auf die Auswahl“ als Trigger aktualisiert.
  2. Bedingung hinzufügen: discount.status ist gleich ACTIVE.
  3. Fügen Sie „Interne E-Mail mit {{discount.title}} und dem Verwaltungslink für den Rabatt senden“ hinzu.
  4. Aktivieren Sie den Workflow.

Rabatt gelöscht

Wird ausgelöst, wenn ein Rabatt gelöscht wird. Zur Meldung verbleiben lediglich die ID und der Zeitpunkt.

Brände aus Shopify Webhook
Genehmigung Zugriff auf Rabattdaten
Eingeschaltet Wenn Sie einen Shopify Flow aktivieren, der diese Funktion nutzt, wird sie dadurch eingeschaltet. Der entsprechende Schalter befindet sich auf der Seite „Trigger“ der App.

Verwenden Sie es für

  • Entfernen Sie eine gelöschte Werbeaktion aus Bannern, Feeds oder einem E-Mail-Tool.

Was „Discount Deleted“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
discountId Text Die GID Shopify des Rabatts
deletedAt Text Der Zeitstempel, zu dem der Rabatt gelöscht wurde
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Aufräumarbeiten nach dem Löschen eines Rabatts

  1. Wählen Sie „Rabatt gelöscht“ als Trigger aus.
  2. Fügen Sie die Option „HTTP-Anfrage senden“ zu dem System hinzu, das Ihre Werbeaktionen widerspiegelt, und verwenden Sie dabei {{discountId}} und {{deletedAt}}.
  3. Aktivieren Sie den Workflow.

Der Rabatt ist abgelaufen

Wird ausgelöst, wenn ein Rabatt sein Ablaufdatum überschreitet. Shopify sendet zu diesem Zeitpunkt keine Daten, daher überprüft die App dies nach einem festgelegten Zeitplan und löst bei jedem abgelaufenen Rabatt eine Benachrichtigung aus.

Brände aus Wird nach einem festgelegten Zeitplan überprüft, da Shopify hierfür keinen Webhook sendet
Genehmigung Zugriff auf Rabattdaten
Eingeschaltet Wenn Sie einen Shopify Flow-Workflow aktivieren, der diese Funktion nutzt, wird sie dadurch eingeschaltet. Der entsprechende Schalter befindet sich auf der Seite „Trigger“ der App.

Verwenden Sie es für

  • Entfernen Sie ein Werbebanner, sobald dessen Code nicht mehr funktioniert.
  • Teilen Sie dem Support mit, dass eine Kampagne beendet wurde.
  • Starten Sie die Folgekampagne.

Was „Discount Expired“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
discount Objekt Der abgelaufene Rabatt
discount.id ID Die GID Shopify des Rabatts
discount.title Text Der Titel des Rabatts
discount.status Text Der Status des Rabatts
discount.endsAt Text Als der Rabatt abgelaufen war
discount.startsAt Text Als der Rabatt in Kraft trat
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Entfernen Sie das Werbebanner, sobald der Code abgelaufen ist

  1. Wählen Sie „Rabatt abgelaufen“ als Trigger aus.
  2. Fügen Sie ein Metafeld „Shop aktualisieren“ hinzu (oder senden Sie eine Admin-API-Anfrage), das das Metafeld löscht, aus dem Ihr Theme das Banner ausliest.
  3. Fügen Sie „Interne E-Mail senden“ hinzu: {{discount.title}} expired at {{discount.endsAt}}.
  4. Aktivieren Sie den Workflow. Erstellen Sie zum Testen einen Rabatt, dessen Ablaufzeit in wenigen Minuten liegt.

Rabattcode hinzugefügt

Wird ausgelöst, wenn ein Einlösecode zu einem Rabattcode hinzugefügt wird, einschließlich Codes, die in großen Mengen generiert wurden.

Brände aus Shopify Webhook
Genehmigung Zugriff auf Rabattdaten
Eingeschaltet Wenn Sie einen Flow-Workflow aktivieren, der diese Funktion nutzt, wird sie dadurch eingeschaltet. Der zugehörige Schalter befindet sich auf der Seite „Trigger“ der App.

Verwenden Sie es für

  • Registrieren Sie neue Codes über ein Partner- oder Influencer-Tool.
  • Überprüfen Sie, wer Codes zu einer laufenden Kampagne hinzufügt.

Was „Discount Code Added“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
discount Objekt Der Rabatt, für den der Code hinzugefügt wurde
discount.id ID Die GID Shopify des Rabatts
discount.updatedAt Text Wann der Rabatt zuletzt aktualisiert wurde
redeemCode Objekt Der hinzugefügte Einlösecode
redeemCode.id ID Die GID des Einlösecodes im Shopify
redeemCode.code Text Die Zeichenfolge des Einlösecodes
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Registrieren Sie einen neuen Code in Ihrem Partnerprogramm-Tool

  1. „Rabattcode ausgewählt“ wurde als Trigger hinzugefügt.
  2. Fügen Sie die Option „HTTP-Anfrage senden“ mit den Werten {{redeemCode.code}} und {{discount.id}} hinzu.
  3. Aktivieren Sie den Workflow.

Rabattcode entfernt

Wird ausgelöst, wenn ein Einlösungscode aus einem Rabatt entfernt wird. Es enthält den Code, die Anzahl der Verwendungen sowie die Angabe, ob es sich um eine Massenentfernung handelte.

Brände aus Shopify Webhook
Genehmigung Zugriff auf Rabattdaten
Eingeschaltet Wenn Sie einen Shopify Flow aktivieren, der diese Funktion nutzt, wird sie dadurch eingeschaltet. Der entsprechende Schalter befindet sich auf der Seite „Trigger“ der App.

Verwenden Sie es für

  • Bitte beachten Sie, wann ein noch im Umlauf befindlicher Code entfernt wird.
  • Verhindern Sie, dass Partnersysteme ungültige Codes veröffentlichen.

Was „Discount Code Removed“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
discount Objekt Der Rabatt, für den der Code entfernt wurde,
discount.id ID Die GID Shopify des Rabatts
discount.updatedAt Text Wann der Rabatt zuletzt aktualisiert wurde
discount.totalUsageCount Zahl Gesamtanzahl der Einlösungen des gesamten Rabatts unter Berücksichtigung aller zugehörigen Codes.
redeemCode Objekt Der Einlösecode, der entfernt wurde
redeemCode.id ID Die GID des Einlösecodes unter Shopify
redeemCode.code Text Die Zeichenfolge des Einlösecodes
redeemCode.usageCount Zahl Wie oft wurde dieser Code verwendet, bevor er entfernt wurde? Der Wert ist „Null“, wenn er Teil einer Massenlöschung war (die Nutzung pro Code lässt sich nicht aufschlüsseln) oder wenn dies nicht ermittelt werden konnte.
redeemCode.bulkRemoval Richtig / Falsch Gilt, wenn der Code im Rahmen einer Massenlöschung entfernt wurde, bei der keine Angaben zur Nutzung pro Code vorliegen.
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Warnung ausgeben, wenn ein verwendeter Code entfernt wird

  1. „Rabattcode entfernt“ als Trigger auswählen.
  2. Fügen Sie eine Bedingung hinzu: redeemCode.usageCount ist größer als 0 und redeemCode.bulkRemoval ist gleich false.
  3. Fügen Sie „Interne E-Mail senden“ hinzu: Code {{redeemCode.code}} was removed after {{redeemCode.usageCount}} uses.
  4. Aktivieren Sie den Workflow.

Nächste Schritte

Ausführlichere Anleitungen zur Einrichtung von Slack: Neue Rabatte an Slack senden, Lösen Sie einen Shopify Flow aus, wenn ein Rabatt abläuft und Benachrichtigungen über entfernte Rabattcodes.