Czynniki wyzwalające związane z klientem - krok po kroku

Czynniki wyzwalające związane z klientem - krok po kroku

Skopiuj stronę

Jedenaście wyzwalaczy Shopify Flow dla zmian danych klienta: tagi, notatki, status konta, zgody marketingowe, imię, e-mail, telefon i adres, krok po kroku.

Jedenaście czynników wyzwalających zmiany w rekordzie klienta. Siedem z nich dotyczy danych, z których każdy sklep może swobodnie korzystać (tagi, notatki, status konta, zgoda na działania marketingowe). Cztery z nich dotyczą danych osobowych - imienia i nazwiska, adresu e-mail, numeru telefonu, adresu - i wymagają dodatkowej zgody oprócz ogólnego upoważnienia.

Na tej stronie: Aktualizacja danych klienta, Dodano tagi klienta, Usunięto tagi klienta, Zmieniono notatkę dotyczącą klienta, Zmieniono status klienta, Zmieniono zgodę klienta na marketing e-mailowy, Zmieniono zgodę klienta na marketing SMS-owy, Zmieniono imię i nazwisko klienta, Zmieniono adres e-mail klienta, Zmieniono numer telefonu klienta, Zmieniono adres klienta

Shopify Flow
Gdzie je znaleźć: w Shopify Flow wybierz opcję „Wybierz wyzwalacz”, otwórz sekcję Workflow Trigger Extensions i wyszukaj hasło „Klient”.

Informacja dla klientów

Wywoływana jest przy każdym zapisaniu rekordu klienta. Przekazuje parametr changes zawierający śledzone pola, w których nastąpiły zmiany (tagi, notatka, stan konta), wraz z wartościami przed i po zmianie.

Pożary spowodowane przez Webhook Shopify wraz z funkcją wykrywania zmian
Zezwolenie Dostęp do danych klientów
Włączone Włączenie przepływu pracy w Shopify Flow, który z niego korzysta, powoduje jego aktywację. Jego własny przełącznik znajduje się na stronie Wyzwalacze w aplikacji

Proszę wykorzystać to do

  • Jeden przebieg pracy dla kilku rodzajów zmian wprowadzanych przez klientów, z rozgałęzieniem na podstawie changes.fields.
  • Prosimy o synchronizację wszystkich zmian dotyczących klientów z systemem CRM.

Jakie informacje z funkcji „Aktualizacja danych klienta” są przekazywane do Państwa procesu roboczego

Zmienna w Shopify Flow Typ Co się w nim znajduje
customer Klient (Shopify) Klient. Pełnoprawny klient Shopify, co oznacza, że dostępne są wszystkie pola związane z tym kontem oraz działania dotyczące klientów właściwe dla Shopify Flow.
payload Tekst Obiekt JSON zawierający identyfikator GID zaktualizowanego klienta (np. {"id":"gid://shopify/Customer/123"})
changes Przedmiot Które pola monitorowane uległy zmianie (tagi, notatka, stan konta) wraz ze starą i nową wartością każdego z nich
changes.fields Wykaz tekstów Nazwy monitorowanych pól, w których nastąpiły zmiany
changes.items Wykaz obiektów Stara i nowa wartość dla każdego zmienionego pola
changes.items (each).field Tekst Pole, które uległo zmianie: tagi, notatka lub stan
changes.items (each).oldValue Tekst Wartość przed aktualizacją. Wartości typu long są skracane
changes.items (each).newValue Tekst Wartość po aktualizacji. Wartości typu long są skracane
eventId Tekst Identyfikator tego zdarzenia. Proszę wyszukać je w historii zdarzeń aplikacji, aby sprawdzić, co dokładnie zostało wysłane.

Przykład: Przekazywanie informacji o zmianach dotyczących klientów do systemu CRM

  1. Jako wyzwalacz proszę wybrać opcję Aktualizacja danych klienta.
  2. Dodaj warunek: changes.fields nie jest puste i istnieje.
  3. Proszę dodać opcję Wyślij żądanie HTTP do systemu CRM, podając {{customer.id}} oraz pętlę obejmującą changes.items (field, oldValue, newValue).
  4. Włącz proces.

Dodano tagi klientów

Wywołuje się, gdy do klienta zostanie dodany co najmniej jeden tag. W zmiennej addedTags przechowywane są wyłącznie nowe tagi.

Pożary spowodowane przez Webhook Shopify wraz z funkcją wykrywania zmian
Zezwolenie Dostęp do danych klientów
Włączone Włączenie przepływu pracy w Shopify Flow, który z niego korzysta, powoduje jego aktywację. Jego własny przełącznik znajduje się na stronie Wyzwalacze w aplikacji

Proszę używać go do

  • Proszę rozpocząć proces wdrażania, gdy pracownik lub inna aplikacja oznaczy klienta jako wholesale lub vip.
  • Reaguj na tagi dodane przez aplikacje lojalnościowe, subskrypcyjne lub recenzujące.

Co funkcja „Dodane tagi klienta” przekazuje do Państwa przepływu pracy

Zmienna w Shopify Flow Typ Co się w nim znajduje
customer Klient (Shopify) Klient, którego tagi uległy zmianie. Jest to pełnoprawny klient platformy Shopify, w związku z czym dostępne są wszystkie jego pola oraz działania związane z klientem oferowane przez Shopify Flow.
addedTags Tekst Lista tagów dodanych do profilu klienta, rozdzielonych przecinkami
removedTags Tekst Lista tagów, oddzielonych przecinkami, które zostały usunięte z profilu klienta w ramach tej samej aktualizacji (może być pusta)
currentTags Tekst Lista wszystkich aktualnych tagów przypisanych do klienta, rozdzielona przecinkami
previousTags Tekst Lista wszystkich wcześniejszych tagów przypisanych do klienta przed tą aktualizacją, rozdzielona przecinkami
eventId Tekst Identyfikator tego zdarzenia. Proszę wyszukać je w historii zdarzeń aplikacji, aby sprawdzić, co dokładnie zostało wysłane.

Przykład: Powitanie nowego klienta hurtowego

  1. Jako warunek wyzwalający proszę wybrać opcję Dodane tagi klienta.
  2. Dodaj warunek: addedTags zawiera wholesale.
  3. Proszę dodać opcję „Wyślij wewnętrzną wiadomość e-mail do opiekuna klienta z {{customer.displayName}}” lub „Wyślij żądanie HTTP do Państwa narzędzia do obsługi poczty elektronicznej”, aby uruchomić serię wiadomości powitalnych.
  4. Włącz proces.

Usunięto tagi klientów

Wywołuje zdarzenie, gdy co najmniej jeden tag zostanie usunięty z klienta. W zmiennej removedTags przechowywane są tagi, które zostały usunięte.

Pożary spowodowane przez Webhook Shopify wraz z funkcją wykrywania zmian
Zezwolenie Dostęp do danych klientów
Włączone Włączenie przepływu pracy w Shopify Flow, który z niego korzysta, powoduje jego aktywację. Jego własny przełącznik znajduje się na stronie Wyzwalacze w aplikacji

Proszę używać go do

  • Należy cofnąć uprawnienie w przypadku utraty identyfikatora członkowskiego.
  • Prosimy o powiadomienie zespołu, gdy aplikacja oparta na subskrypcji usunie swój tag active-subscriber.

Co funkcja „Usunięte tagi klientów” przekazuje do Państwa przepływu pracy

Zmienna w usłudze Shopify Flow Typ Co się w nim znajduje
customer Klient (Shopify) Klient, którego tagi uległy zmianie. Jest to pełnoprawny klient platformy Shopify, w związku z czym dostępne są wszystkie jego pola oraz działania związane z klientem oferowane przez Shopify Flow.
addedTags Tekst Lista tagów, oddzielonych przecinkami, które zostały dodane do profilu klienta w ramach tej samej aktualizacji (może być pusta)
removedTags Tekst Lista tagów oddzielonych przecinkami, które zostały usunięte z profilu klienta
currentTags Tekst Lista wszystkich aktualnych tagów przypisanych do klienta, rozdzielona przecinkami
previousTags Tekst Lista wszystkich wcześniejszych tagów przypisanych do klienta przed tą aktualizacją, rozdzielona przecinkami
eventId Tekst Identyfikator tego zdarzenia. Proszę wyszukać je w historii zdarzeń aplikacji, aby sprawdzić, co dokładnie zostało wysłane.

Przykład: Podjęcie dalszych działań w przypadku usunięcia tagu subskrybenta

  1. Jako warunek wyzwalający proszę wybrać opcję Usunięte tagi klienta.
  2. Dodaj warunek: removedTags zawiera active-subscriber.
  3. Dodaj tagi klienta z winback oraz wyślij wewnętrzną wiadomość e-mail do działu ds. utrzymania klientów.
  4. Włącz proces.

Zmieniono notatkę dotyczącą klienta

Wyzwala się w momencie dodania, zmiany lub usunięcia notatki dotyczącej klienta.

Pożary spowodowane przez Webhook Shopify wraz z funkcją wykrywania zmian
Zezwolenie Dostęp do danych klientów
Włączone Włączenie przepływu pracy w Shopify Flow, który z niego korzysta, powoduje jego aktywację. Odpowiedni przełącznik znajduje się na stronie Wyzwalacze w aplikacji

Proszę wykorzystać to do

  • Uwagi dotyczące trasy sporządzone przez dział wsparcia technicznego i skierowane do właściciela konta.
  • Proszę wyodrębnić słowo kluczowe z notatki (#callback) i uruchomić zadanie.

Jakie informacje z notatki klienta „Zmiana” są przekazywane do Państwa procesu roboczego

Zmienna w usłudze Shopify Flow Typ Co się w nim znajduje
customer Klient (Shopify) Klient, którego notatka uległa zmianie. Jest to pełnoprawny klient Shopify, więc dostępne są wszystkie jego pola oraz działania związane z klientem oferowane przez Shopify Flow.
oldNote Tekst Poprzednia notatka dotycząca klienta (puste pole, jeśli notatka nie została wcześniej utworzona)
newNote Tekst Nowa adnotacja dotycząca klienta (pusta, jeśli adnotacja została usunięta)
eventId Tekst Identyfikator tego zdarzenia. Proszę wyszukać je w historii zdarzeń aplikacji, aby sprawdzić, co dokładnie zostało wysłane.

Przykład: Utworzenie zadania z przypomnieniem na podstawie notatki

  1. Jako warunek wyzwalający proszę wybrać opcję Zmiana notatki klienta.
  2. Dodaj warunek: newNote zawiera #callback.
  3. Proszę dodać opcję Wyślij wewnętrzną wiadomość e-mail lub „Prześlij zgłoszenie” do swojego narzędzia do zarządzania zadaniami, używając {{customer.displayName}} oraz {{newNote}}.
  4. Włącz proces.

Zmiana statusu klienta

Wyzwala się, gdy stan konta klienta zmienia się między stanami disabled, enabled, invited i declined.

Pożary spowodowane przez Webhook Shopify wraz z funkcją wykrywania zmian
Zezwolenie Dostęp do danych klientów
Włączone Włączenie przepływu pracy w Shopify Flow, który z niego korzysta, powoduje jego aktywację. Odpowiedni przełącznik znajduje się na stronie Wyzwalacze w aplikacji

Proszę wykorzystać to do

  • Proszę powitać klientów w momencie aktywacji ich konta.
  • Sprawdź, kto odrzucił zaproszenie do założenia konta.

Co funkcja „Zmiana statusu klienta” przekazuje do Państwa przepływu pracy

Zmienna w Shopify Flow Typ Co się w nim znajduje
customer Klient (Shopify) Klient, którego status konta uległ zmianie. Jest to pełnoprawny klient Shopify, co oznacza, że dostępne są wszystkie jego pola oraz działania związane z klientem oferowane przez Shopify Flow.
oldState Tekst Poprzedni status konta (wyłączone, włączone, zaproszone lub odrzucone)
newState Tekst Nowy status konta (zablokowane, aktywne, zaproszone lub odrzucone)
eventId Tekst Identyfikator tego zdarzenia. Proszę wyszukać je w historii zdarzeń aplikacji, aby sprawdzić, co dokładnie zostało wysłane.

Przykład: Proszę oznaczyć klientów, którzy aktywowali swoje konta

  1. Jako wyzwalacz proszę wybrać opcję Zmiana statusu klienta.
  2. Dodaj warunek: newState równe enabled.
  3. Dodaj tagi klientów z atrybutem account-active.
  4. Włącz proces.

Zmiana zgody klienta na marketing e-mailowy

Wyzwala się, gdy zmienia się zgoda klienta na marketing e-mailowy. consentState to nowy stan: subscribed, not_subscribed, pending, unsubscribed lub redacted.

Pożary spowodowane przez Webhook Shopify
Zezwolenie Dostęp do danych klientów
Włączone Włączenie przepływu pracy w Shopify Flow, który z niego korzysta, powoduje jego aktywację. Odpowiedni przełącznik znajduje się na stronie Wyzwalacze w aplikacji

Proszę używać go do

  • Proszę zadbać o to, by zewnętrzne narzędzie do obsługi poczty elektronicznej działało w pełnej synchronizacji z platformą Shopify w obu kierunkach.
  • Prosimy o rejestrowanie przypadków rezygnacji z subskrypcji w celu zapewnienia zgodności z przepisami.

Jakie zmiany w zakresie zgody klienta na marketing e-mailowy mają wpływ na Państwa proces pracy

Zmienna w Shopify Flow Typ Co się w nim znajduje
customer Klient (Shopify) Klient, którego zgoda na marketing e-mailowy uległa zmianie. Jest to pełnoprawny klient platformy Shopify, w związku z czym dostępne są wszystkie pola dotyczące tego klienta oraz działania związane z klientem w ramach Shopify Flow.
consentState Tekst Nowy status zgody na marketing e-mailowy: zapisany, niezapisany, w toku, wypisany lub utajniony
optInLevel Tekst Poziom wyrażenia zgody: single_opt_in, confirmed_opt_in lub nieznany (może być pusty)
consentUpdatedAt Tekst Sygnatura czasowa zgodna z normą ISO 8601 wskazująca datę ostatniej aktualizacji niniejszej zgody przez klienta (może być pusta)
eventId Tekst Identyfikator tego zdarzenia. Proszę wyszukać je w historii zdarzeń aplikacji, aby sprawdzić, co dokładnie zostało wysłane.

Przykład: Usunięcie klientów, którzy zrezygnowali z subskrypcji, z listy zewnętrznej

  1. Jako warunek wyzwalający proszę wybrać opcję Zmiana zgody klienta na marketing e-mailowy.
  2. Dodaj warunek: consentState równe unsubscribed.
  3. Proszę dodać opcję Wyślij żądanie HTTP do punktu końcowego rezygnacji z subskrypcji w Państwa narzędziu do obsługi poczty elektronicznej, podając {{customer.id}}.
  4. Włącz proces.

Zmiana zgody klienta na marketing SMS-owy

Uruchamia się w momencie zmiany zgody klienta na marketing SMS-owy.

Pożary spowodowane przez Webhook Shopify
Zezwolenie Dostęp do danych klientów
Włączone Włączenie przepływu pracy w Shopify Flow, który z niego korzysta, powoduje jego aktywację. Odpowiedni przełącznik znajduje się na stronie Wyzwalacze w aplikacji

Proszę wykorzystać to do

  • Przekazanie zgody na otrzymywanie wiadomości SMS do dostawcy usług SMS.
  • Należy natychmiast wstrzymać wysyłanie wiadomości SMS po otrzymaniu zgłoszenia rezygnacji.

Jakie zmiany w procesie pracy powoduje zmiana zgody klienta na marketing SMS-owy

Zmienna w usłudze Shopify Flow Typ Co się w nim znajduje
customer Klient (Shopify) Klient, którego zgoda na marketing SMS uległa zmianie. Jest to pełnoprawny klient Shopify, więc dostępne są wszystkie jego pola oraz działania związane z klientem w ramach Shopify Flow.
consentState Tekst Nowy status zgody na marketing SMS-owy: zapisany, niezapisany, w toku, wypisany lub usunięty
optInLevel Tekst Poziom wyrażenia zgody: single_opt_in, confirmed_opt_in lub nieznany (może być pusty)
consentUpdatedAt Tekst Sygnatura czasowa zgodna z normą ISO 8601 wskazująca datę ostatniej aktualizacji niniejszej zgody przez klienta (może być pusta)
eventId Tekst Identyfikator tego zdarzenia. Proszę wyszukać je w historii zdarzeń aplikacji, aby sprawdzić, co dokładnie zostało wysłane.

Przykład: Oznaczanie odbiorców wiadomości SMS

  1. Jako warunek wyzwalający proszę wybrać opcję Zmiana zgody klienta na marketing SMS.
  2. Dodaj warunek: consentState równe subscribed. Następnie dodaj tagi klienta sms-subscriber.
  3. W sekcji W przeciwnym razie dodaj lub usuń tagi klienta sms-subscriber.
  4. Włącz proces.

Zmieniono nazwisko klienta

Uruchamia się w przypadku zmiany imienia lub nazwiska klienta. Zawiera aktualne imię i nazwisko.

Pożary spowodowane przez Webhook Shopify wraz z funkcją wykrywania zmian
Zezwolenie Dostęp do danych klientów
Włączone Włączenie przepływu pracy w Shopify Flow, który z niego korzysta, powoduje jego aktywację. Odpowiedni przełącznik znajduje się na stronie Wyzwalacze w aplikacji

Proszę używać go do

  • Prosimy o aktualizowanie nazwisk w systemie CRM, ERP lub narzędziu do zarządzania programami lojalnościowymi.

Co funkcja „Zmiana nazwy klienta” przekazuje do Państwa przepływu pracy

Zmienna w Shopify Flow Typ Co się w nim znajduje
customer Klient (Shopify) Klient, którego nazwisko uległo zmianie. Jest to pełnoprawny klient Shopify, co oznacza, że dostępne są wszystkie pola dotyczące tego klienta oraz działania związane z klientem oferowane przez Shopify Flow.
firstName Tekst Obecne imię klienta
lastName Tekst Obecne nazwisko klienta
eventId Tekst Identyfikator tego zdarzenia. Proszę wyszukać je w historii zdarzeń aplikacji, aby sprawdzić, co dokładnie zostało wysłane.

Przykład: Przesłanie zmienionej nazwy do systemu ERP

  1. W usłudze Shopify Flow proszę wybrać jako wyzwalacz opcję Zmiana nazwy klienta.
  2. Proszę dodać opcję Wyślij żądanie HTTP z parametrami {{customer.id}}, {{firstName}} oraz {{lastName}}.
  3. Włącz proces.

Zmieniono adres e-mail klienta

Zostaje wywołane w przypadku zmiany adresu e-mail klienta. Zawiera aktualny adres.

Pożary spowodowane przez Webhook Shopify wraz z funkcją wykrywania zmian
Zezwolenie Dostęp do danych klientów
Włączone Włączenie przepływu pracy w Shopify Flow, który z niego korzysta, powoduje jego aktywację. Odpowiedni przełącznik znajduje się na stronie Wyzwalacze w aplikacji

Proszę wykorzystać to do

  • Proszę zaktualizować adres w narzędziach, które wykorzystują adres e-mail jako klucz.
  • Proszę wysłać komunikat dotyczący bezpieczeństwa w związku z tą zmianą.

Jakie wiadomości e-mail od klientów są przekazywane do Państwa systemu obsługi zadań

Zmienna w Shopify Flow Typ Co się w nim znajduje
customer Klient (Shopify) Klient, którego adres e-mail uległ zmianie. Jest to pełnoprawny klient Shopify, więc dostępne są wszystkie pola dotyczące tego klienta oraz działania związane z klientem w ramach Shopify Flow.
email Tekst Aktualny domyślny adres e-mail klienta
eventId Tekst Identyfikator tego zdarzenia. Proszę wyszukać je w historii zdarzeń aplikacji, aby sprawdzić, co dokładnie zostało wysłane.

Przykład: Proszę powiadomić dział pomocy technicznej o zmianie adresu e-mail

  1. Wybierz opcję Zmieniono adres e-mail klienta w usłudze Shopify Flow.
  2. Proszę dodać opcję „Wyślij wewnętrzną wiadomość e-mail do działu pomocy technicznej” wraz z {{customer.displayName}} oraz linkiem do panelu administracyjnego. Proszę dobrze się zastanowić, zanim umieści Pan/Pani {{email}} w kanale, który czyta wiele osób.
  3. Włącz proces.

Zmieniono numer telefonu klienta

Uruchamia się w przypadku zmiany numeru telefonu klienta. Przekazuje aktualny numer.

Pożary spowodowane przez Webhook Shopify wraz z funkcją wykrywania zmian
Zezwolenie Dostęp do danych klientów
Włączone Włączenie przepływu pracy w Shopify Flow, który z niego korzysta, powoduje jego aktywację. Jego własny przełącznik znajduje się na stronie Wyzwalacze w aplikacji

Proszę używać go do

  • Proszę dbać o aktualność narzędzia do obsługi wiadomości SMS lub połączeń telefonicznych.

Jakie dane z funkcji „Zmiana numeru telefonu klienta” są przesyłane do Państwa przepływu pracy

Zmienna w Shopify Flow Typ Co się w nim znajduje
customer Klient (Shopify) Klient, którego numer telefonu uległ zmianie. Jest to pełnoprawny klient platformy Shopify, w związku z czym dostępne są wszystkie pola dotyczące tego klienta oraz działania związane z klientem dostępne w ramach Shopify Flow.
phone Tekst Aktualny domyślny numer telefonu klienta
eventId Tekst Identyfikator tego zdarzenia. Proszę wyszukać je w historii zdarzeń aplikacji, aby sprawdzić, co dokładnie zostało wysłane.

Przykład: Zsynchronizowanie nowego numeru telefonu z dostawcą usług SMS

  1. Wybierz numer telefonu klienta zmieniony w usłudze Shopify Flow.
  2. Proszę dodać opcję Wyślij żądanie HTTP do dostawcy, podając parametry {{customer.id}} oraz {{phone}}.
  3. Włącz proces.

Zmiana adresu klienta

Wyzwala się, gdy zmienia się domyślny adres klienta. address to jeden sformatowany wiersz, a addressDetails to ten sam adres w oddzielnych polach.

Pożary spowodowane przez Webhook Shopify wraz z funkcją wykrywania zmian
Zezwolenie Dostęp do danych klientów
Włączone Włączenie przepływu pracy w Shopify Flow, który z niego korzysta, powoduje jego aktywację. Jego własny przełącznik znajduje się na stronie Wyzwalacze w aplikacji

Proszę używać go do

  • W przypadku zmiany kraju przez klienta prosimy o ponowne sprawdzenie przypisanych stref podatkowych lub wysyłkowych.
  • Zaktualizować rekord dłużnika w systemie ERP.

Co funkcja „Zmiana adresu klienta” przekazuje do Państwa procesu

Zmienna w usłudze Shopify Flow Typ Co się w nim znajduje
customer Klient (Shopify) Klient, którego domyślny adres uległ zmianie. Jest to pełnoprawny klient Shopify, co oznacza, że dostępne są wszystkie jego pola oraz działania związane z klientem oferowane przez Shopify Flow.
address Tekst Aktualny adres domyślny klienta w postaci pojedynczego sformatowanego wiersza (może być pusty)
addressDetails Przedmiot Aktualny adres domyślny klienta w postaci pól strukturalnych (może być pusty)
addressDetails.firstName Tekst Imię podane w adresie
addressDetails.lastName Tekst Nazwisko podane w adresie
addressDetails.name Tekst Pełne imię i nazwisko, utworzone na podstawie imienia i nazwiska
addressDetails.company Tekst Nazwa firmy lub organizacji
addressDetails.address1 Tekst Pierwsza linia - adres lub numer skrzynki pocztowej
addressDetails.address2 Tekst Drugi wiersz - mieszkanie, apartament lub lokal
addressDetails.city Tekst Miasto, dzielnica, wieś lub miasteczko
addressDetails.province Tekst Region - prowincja, stan lub okręg
addressDetails.provinceCode Tekst Kod regionu (na przykład ON)
addressDetails.zip Tekst Kod pocztowy (ZIP)
addressDetails.country Tekst Nazwa kraju
addressDetails.countryCode Tekst Dwuliterowy kod kraju (na przykład US)
addressDetails.phone Tekst Numer telefonu podany w adresie
eventId Tekst Identyfikator tego zdarzenia. Proszę wyszukać je w historii zdarzeń aplikacji, aby sprawdzić, co dokładnie zostało wysłane.

Przykład: Oznaczenie klientów, którzy przeprowadzili się do innego kraju

  1. Wybierz opcję Zmieniono adres klienta w usłudze Shopify Flow.
  2. Dodaj warunek: addressDetails.countryCode nie jest równe DE (Państwa rynek krajowy).
  3. Dodaj tagi klientów z international.
  4. Włącz proces.

Kolejne kroki