Opdater kundens metafelt, når der modtages en webhook
Når et loyalitets-, CRM- eller pointsystem udløser din webhook med en e-mailadresse og et tal, skal du gemme disse oplysninger på kunden i metafeltet custom.loyalty_points. Vis dem på kundens konto, i e-mails eller i Shopify Flow.
En udløser fra de indbyggede handlinger i Workflow Webhooks og Shopify - ingen andre apps er nødvendige.

Hvad der skal til
In a webhook on Workflow Webhooks with this payload mapping. See Kortlægning af payload og strømningsvariabler.
| Felt | Hvad skal der tilknyttes til det? |
|---|---|
fieldOne |
Kundens e-mail-adresse |
fieldTwo |
Pointsaldoen skal være et helt tal, for eksempel 250 |
Et kald til webhooken ser således ud:
bash
curl -X POST https://<your webhook URL> \
-H "Content-Type: application/json" \
-d '{"email": "jane.doe@example.com", "points": 250}'Få overblik over arbejdsgangen
- Download filen »
.flow«, der er vedhæftet nederst på denne side. - Åbn »Shopify Flow« i din Shopify-administrationsside, klik på »Import« og vælg filen.
- Gennemgå trinene, og klik derefter på »Aktivér arbejdsgang«.
Filen er en eksport fra selve Shopify Flow. Du må ikke redigere den manuelt; ændr i stedet arbejdsgangen i Shopify Flow, efter at du har importeret den.
Sådan fungerer det
- Webhook-udløseren starter arbejdsgangen, hver gang din webhook-URL kaldes, og overfører de tilknyttede felter til den.
- Funktionen »Hent kundedata« søger efter kunden ved hjælp af forespørgslen »
email:{{fieldOne}}« og returnerer højst ét resultat. - Den kører én gang for** hver** kunde, den finder, og slet ikke, hvis der ikke findes nogen matchende kunde.
- Opdatering af kundens metafelt skriver
{{fieldTwo}}tilcustom.loyalty_pointssom et heltal.
Gør det til dit eget
- Skift navneområdet og nøglen til et metafelt, du allerede bruger, f.eks.
loyalty.tiermed typen »enkeltlinjet tekst«. - Tilføj »Tilføj kundemærker« efter trinnet »Metafelt« for at markere kunder, der har opnået et bestemt antal point.
Næste skridt
- Opret din første webhook - Opret den webhook, som denne arbejdsgang lytter til.
- Arbejdsgangskabeloner - alle skabeloner.
- Historik og fejlfinding - Kontroller, om webhooken er nået frem til Shopify Flow.

