Support, wenn sich eine Seite ändert
Benachrichtigen Sie Ihr Support-Team in Slack, sobald sich eine Richtlinienseite ändert, mit Workflow Trigger Extensions und Shopify Flow.
Warum dieser Workflow wichtig ist
Sollten sich Ihre Rückgabebedingungen von 30 Tagen auf 14 Tage ändern, wird Ihre Storefront zwar umgehend aktualisiert, doch Ihr Support-Team könnte weiterhin mit den alten Informationen antworten, sofern Sie es nicht umgehend darüber informieren.
Dieser Workflow schließt diese Lücke. Mithilfe von „Workflow Trigger Extensions“, „Shopify Flow“ und einem Slack-Webhook können Sie Ihr Support-Team benachrichtigen, sobald eine Richtlinienseite aktualisiert wird.
Was Sie entwickeln werden
Sie werden Folgendes erstellen:
- Ein Slack-Workflow, der mit** einem Webhook ausgelöst wird**
- Eine Textvariable namens „text“, die die Nachricht von Shopify Flow empfängt
- Ein Shopify Flow-Workflow, der mit dem Trigger „Seitenaktualisierung“ aus „Workflow Trigger Extensions“ beginnt
- Eine Bedingung, die prüft, ob „page.handle“ gleich
return-policyoder einem anderen Seiten-Handle ist, das Sie überwachen möchten - Ein Benachrichtigungsschritt, der den aktualisierten Seitentitel und den Inhalt an Ihren Slack-Webhook sendet
Bevor Sie beginnen
- Sie haben „Workflow Trigger Extensions“ installiert.
- Sie haben Zugriff auf Shopify Flow.
- Sie haben Zugriff auf Slack-Workflows in dem Slack-Workspace, in den die Benachrichtigungen gesendet werden sollen.
- Sie wissen, welchen Seiten-Handle Sie überwachen möchten, beispielsweise
return-policy.
Video-Anleitung
Das Video zeigt den gesamten Vorgang. Es wurde mit einer älteren Version der App aufgenommen, bei der der Trigger an einer anderen Stelle aktiviert wurde - befolgen Sie für diesen Teil bitte Schritt 1 unten.
Schritt 1: Aktivieren Sie den Trigger „Seitenaktualisierung“
Öffnen Sie „Workflow Trigger Extensions“ unter Shopifyadmin und navigieren Sie zu „Trigger“. Geben Sie „Seite“ in das Suchfeld ein und aktivieren Sie „Seitenaktualisierung“.
Falls die App noch keinen Zugriff auf „Blog & Page“ hat, fordert Shopify diesen sofort an - bestätigen Sie den Dialog, und der Trigger ist aktiviert. Das Aktivieren eines Shopify Flow-Workflows, der mit diesem Trigger beginnt, aktiviert diesen ebenfalls.

Schritt 2: Erstellen Sie den Slack-Workflow
Richten Sie zunächst die Slack-Seite ein, damit Sie eine Webhook-URL für Shopify Flow bereit haben.
Erstellen Sie in Slack einen Workflow und wählen Sie als Trigger „Beginnt mit einem Webhook“ aus.
Erstellen Sie in der Webhook-Konfiguration eine Variable mit dem Namen „text“. Dies ist der Wert, den Slack von Shopify Flow erhält.
Fügen Sie einen Nachrichtenschritt hinzu, z. B. „Eine Nachricht an #Support-Team senden“.
Fügen Sie im Textkörper der Slack-Nachricht die Textvariable ein, damit die genaue Nachricht von Shopify Flow im Support-Kanal veröffentlicht wird.
Speichern Sie den Slack-Workflow, damit die Webhook-URL verfügbar wird.

Kopieren Sie die URL des Webhooks
Öffnen Sie die Webhook-Einstellungen in Slack und kopieren Sie die URL für die Webanfrage. Diese URL werden Sie unter Shopify Flow verwenden.

Schritt 3: Überprüfen Sie die Seiten-ID unter Shopify
Bevor Sie die Bedingung erstellen, vergewissern Sie sich, wie der genaue Name der Seite lautet, die Sie überwachen möchten.
Öffnen Sie im Shopify-Adminbereich die Seite und sehen Sie sich die Vorschau der Suchmaschinenanzeige an. Für eine Seite mit Rückgabebedingungen lautet der Handle möglicherweise return-policy.

Schritt 4: Erstellen Sie den Workflow Shopify Flow
Erstellen Sie nun die Automatisierung in „Shopify Flow“.
Öffnen Sie Shopify Flow und erstellen Sie einen neuen Workflow.
Suchen Sie nach „Seite“ und wählen Sie unter „Workflow Trigger Extensions“ die Option „Seite aktualisieren“ aus.
Nach der Auswahl wird der Workflow gestartet, sobald eine Seite aktualisiert wird.

Schritt 5: Fügen Sie eine Bedingung für die Seite hinzu, die Sie überwachen möchten
In der Regel möchten Sie nicht für jede Seitenaktualisierung eine Benachrichtigung erhalten. Fügen Sie eine Bedingung hinzu, damit der Workflow nur für die Richtlinienseite ausgeführt wird, die für Sie von Bedeutung ist.
Fügen Sie nach dem Trigger „Seitenaktualisierung“ einen Schritt „Bedingung“ hinzu.
Stellen Sie das Feld auf „Handle“ oder page.handle ein.
Stellen Sie die Regel auf „Gleich“ ein.
Geben Sie return-policy oder den genauen Handle der Seite ein, die Sie überwachen möchten.

Schritt 6: Senden Sie die Seitenaktualisierung an Slack
Nachdem der „True“-Zweig der Bedingung ausgeführt wurde, senden Sie die Aktualisierungsdetails an Ihren Slack-Webhook.
Sofern Ihr Shopify-Plan die Funktion „HTTP-Anfrage senden“ umfasst
Fügen Sie die in Shopify Flow integrierte Aktion „HTTP-Anfrage senden“ hinzu und verwenden Sie die von Ihnen kopierte Slack-Webhook-URL.
Senden Sie einen JSON-Textkörper, der die Seitendetails an die Slack-Textvariable übergibt.
{
"body": {
"text": "⚠️ Policy page updated\n\nPage title: {{ page.title }}\nPage handle: {{ page.handle }}\n\nUpdated content:\n{{ page.bodyHtml }}"
}
}Falls Sie den Basic-Tarif nutzen: Shopify
Die integrierte Aktion „HTTP-Anfrage senden“ ist in Ihrem Plan möglicherweise nicht verfügbar. Verwenden Sie in diesem Fall den „-Flow“ für transaktionale E-Mails () und dessen HTTP-Anfrage-Aktion als Umgehungslösung für ausgehende Webhooks.
Der zugehörige Leitfaden verwendet folgende reale App-Bereiche und Bezeichnungen:
- HTTP-Anfragen
- Anfrage erstellen
- HTTP-Anfrage innerhalb von Shopify Flow
- Veranstaltungsverlauf
Die vollständige Anleitung zur Einrichtung finden Sie in dem vom Nutzer erwähnten Blogbeitrag: „Eine HTTP-Anfrage stellen“.
Empfohlenes Format für Slack-Nachrichten
Damit die Benachrichtigungen für die Teams des Supports gut lesbar sind, senden Sie bitte eine Nachricht wie diese:
{
"body": {
"text": "⚠️ Policy page updated\n\nPage title: {{ page.title }}\nPage handle: {{ page.handle }}\n\nUpdated content:\n{{ page.bodyHtml }}"
}
}Empfohlene Verhaltensweise des Workflows
Im Beispiel zum Rückgaberecht sieht die endgültige Logik des Workflows wie folgt aus:
- Der Trigger „Seitenaktualisierung“ wird ausgelöst, sobald sich eine Seite ändert
- Die Bedingung prüft, ob
page.handlegleichreturn-policyist. - Falls zutreffend, sendet Shopify Flow den neuen Seitentitel und den neuen Inhalt an den Slack-Webhook.
- Slack veröffentlicht die Nachricht umgehend in Ihrem Support-Kanal
Dies hilft Ihrem Support-Team, Änderungen an den Richtlinien zu erkennen, bevor es weiterhin Kunden mit veralteten Informationen antwortet.
Testen Sie den Workflow
Nehmen Sie eine kleine Änderung an der überwachten Seite im Admin-Bereich von Shopify vor und speichern Sie diese.
Öffnen Sie „Shopify Flow“ und überprüfen Sie, ob der Workflow aufgrund des Ereignisses „Seitenaktualisierung“ ausgeführt wurde.
Bitte stellen Sie sicher, dass der Handle mit dem von Ihnen eingegebenen Wert übereinstimmt.
Öffnen Sie Ihren Support-Kanal und überprüfen Sie, ob der Slack-Workflow die eingehende Textnachricht veröffentlicht hat.
Die Slack-Nachricht sieht wie folgt aus:
Bewährte Verfahren
- Verwenden Sie in Ihrer Bedingung den genauen Seiten-Handle und nicht den Seitentitel.
- Beginnen Sie mit einer wichtigen Seite wie beispielsweise
return-policy, bevor Sie auf andere Seiten mit Richtlinien ausweiten. - Bitte beschränken Sie den Slack-Kanal auf interne Abläufe, wie beispielsweise #support-team oder einen Kanal für Richtlinienaktualisierungen.
- Falls Ihr Shop die „Basic“-Shopify nutzt, verwenden Sie „Shopify Flow Transactional Email“ für den Schritt „Ausgehender Webhook“.
- Testen Sie den Workflow erneut, nachdem Sie Ihren Slack-Webhook geändert oder das Nachrichtenformat bearbeitet haben.
Beispiele für Anwendungsfälle
Support, wenn sich Rückgabefristen, Umtauschbedingungen oder Bedingungen für den Endverkauf ändern.
Benachrichtigen Sie das Team, wenn Lieferfristen, Versandzonen oder Vorschriften der Transportunternehmen geändert werden.
Stellen Sie sicher, dass der Support stets auf dem neuesten Stand ist, wenn sich rechtliche Bestimmungen oder Versicherungsbedingungen ändern.
Ergebnis
Mit diesem Workflow sind Ihre Website und Ihr Support-Team stets aufeinander abgestimmt. Sobald sich eine überwachte Richtlinieseite ändert, benachrichtigt Slack Ihr Team, sodass es umgehend mit den richtigen Informationen reagieren kann.
