Heute wollen wir dir zeigen, wie du mit einer externen Webhook einen Tag zu einem Kunden in Shopify hinzufügen kannst.
Du brauchst dafür unsere Shopify App Flow Webhooks und die offizielle Shopify Flow App.
Im ersten Schritt brauchst du eine Webhook. Wir haben uns hier für eine statische Authentifizierung entschieden (Token in X-Api-Key header). Beim Mapping haben wir email und tag eingetragen, damit der externe Call ersichtlich ist.
Passend zu dieser Webhook haben wir einen Flow in Shopify Flow angelegt:
Dieser Flow besteht aus den folgenden Schritten:
- Webhook Trigger
- Bedingung, dass WebhookId mit der ID der Webhook übereinstimmt (hier cmaiow2uc000145423ail4ejh)
- Den Kunden über einen Query suchen (hier {{fieldOne}}, ist über unsere Webhook an email gemappt)
- Eine For each Loop über alle Ergebnisse (Hier sollte es immer nur einen Kunden geben, da dieser über die E-Mail eindeutig identifizierbar ist)
- Action "Add customer tags" mit {{fieldTwo}} (ist über unsere Webhook an tag gemappt)
Wenn alles passt, gib dem Flow einen nachvollziehbaren Namen und aktiviere diesen.
Nun kopiere den curl Befehl aus deiner Webhook und führe den Befehl aus. In unserem Fall sieht das so aus:
Wenn alles geklappt hat, solltest du nun in Shopify Flow eine erfolgreiche Ausführung sehen.
Bei uns sieht dies so aus:
Ganz zum Schluss kannst du noch den Kunden kontrollieren, ob der neue Tag zum Kunden hinzugefügt wurde.
Wie du siehst, kannst du mit relativ einfachen Mitteln eine sehr starke Automatisierung bauen.
Wir hoffen, dass dir der Beitrag gefallen hat. Falls du Fragen hast, kommentiere gerne.
Hinterlasse einen Kommentar
Alle Kommentare werden vor der Veröffentlichung geprüft.
Diese Website ist durch hCaptcha geschützt und es gelten die allgemeinen Geschäftsbedingungen und Datenschutzbestimmungen von hCaptcha.