Utwórz rekord klienta po otrzymaniu powiadomienia webhook

Utwórz rekord klienta po otrzymaniu powiadomienia webhook

Skopiuj stronę

Gotowy przepływ Shopify Flow, który tworzy klienta w Shopify z tagiem webhook-lead na podstawie danych z formularza lub leada przesłanych webhookiem.

Proszę utworzyć klienta w Shopify na podstawie przesłanego formularza lub potencjalnego klienta przekazanego do Państwa webhooka, oznaczonego tagiem „webhook-lead”. Funkcja ta gromadzi potencjalnych klientów ze stron docelowych, narzędzi do tworzenia formularzy oraz wydarzeń bezpośrednio w sekcji „Klienci”.

Wystarczy jeden sygnał wyzwalający z serwisu Workflow Webhooks oraz wbudowanych akcji platformy Shopify - nie są potrzebne żadne inne aplikacje.

Przebieg procesu w Shopify Flow: Utworzenie rekordu klienta po otrzymaniu webhooka
Pełny przebieg procesu w aplikacji Shopify Flow.

Czego to wymaga

Webhook w sekcji Workflow Webhooks z tym mapowaniem danych. Zobacz Mapowanie danych użytkowych i zmienne w Shopify Flow.

Dziedzina Co należy do niego przypisać
fieldOne Adres e-mail
fieldTwo Imię
fieldThree Nazwisko

Wywołanie webhooka wygląda zatem następująco:

bash
curl -X POST https://<your webhook URL> \
  -H "Content-Type: application/json" \
  -d '{"email": "jane.doe@example.com", "firstName": "Jane", "lastName": "Doe"}'

Zapoznaj się z przebiegiem pracy

  1. Proszę pobrać plik .flow, który znajduje się w załączniku na dole tej strony.
  2. W panelu administracyjnym Shopify otwórz aplikację Shopify Flow, kliknij opcję Importuj i wybierz plik.
  3. Proszę zapoznać się z instrukcją, a następnie kliknąć opcję Włącz przepływ pracy.

Plik ten pochodzi z eksportu z samego Shopify Flow. Proszę nie edytować go ręcznie; po zaimportowaniu należy wprowadzić zmiany w przepływie pracy w Shopify Flow.

Jak to działa

  1. Wyzwalacz webhooka uruchamia przepływ pracy za każdym razem, gdy wywoływany jest adres URL Państwa webhooka, i przekazuje mu przypisane pola.
  2. Warunek jest spełniony tylko wtedy, gdy fieldOne - adres e-mail - nie jest pusty.
  3. Wysłanie żądania API administracyjnego uruchamia funkcję customerSet, przekazując adres e-mail, imię i nazwisko oraz tag webhook-lead, co powoduje utworzenie rekordu klienta.

Niech to będzie Państwa własność

  • Proszę zmienić tag webhook-lead na nazwę formularza lub kampanii.

Kolejne kroki