Uruchamianie Shopify Flow po aktualizacji pól dodatkowych zamówienia

Uruchamianie Shopify Flow po aktualizacji pól dodatkowych zamówienia

Skopiuj stronę

Wyzwalacz aktualizacji metapola zamówienia uruchamia Shopify Flow i powiadamia zespół pakujący o dodanej wiadomości z życzeniami. Konfiguracja w 2 krokach.

Aby zrozumieć, w jaki sposób można utworzyć wyzwalacz aktualizacji metapola zamówienia za pomocą aplikacji Workflow Trigger Extensions, przyjmiemy następujący scenariusz

Scenariusz: Dodano wiadomość z życzeniami po złożeniu zamówienia; zespół odpowiedzialny za pakowanie otrzymuje powiadomienie

Klient kontaktuje się z działem obsługi klienta w celu dodania notatki do prezentu. Shopify Flow wykrywa tę zmianę i powiadamia dział pakowania przed wysłaniem zamówienia.

Klient kontaktuje się z działem obsługi klienta, a do zamówienia dodawana jest wiadomość z życzeniami poprzez aktualizację metapola. Metapole zamówienia custom.gift_message zostaje zaktualizowane

Rozszerzenia wyzwalaczy Workflow Trigger Extensions - wyzwalacz pola metadanych uruchamia się w momencie zmiany wartości pola metadanych zamówienia, nawet po złożeniu zamówienia.

Przed wysyłką zamówienia Shopify Flow wysyła powiadomienie do zespołu pakującego (e-mail, Slack lub notatka wewnętrzna) zawierające numer zamówienia oraz treść wiadomości z życzeniami.

Zamówienie zostało oznaczone tagiem LATE_GIFT_MESSAGE, dzięki czemu można je łatwo filtrować i śledzić w panelu administracyjnym.


W jaki sposób zapewnimy ten przebieg

Możemy to zrealizować, wykonując następujące 2 kroki:

  1. Dodaj wyzwalacz do metapola zamówienia
  2. Utwórz proces w Shopify

Można również zapoznać się z tymi krokami na poniższym filmie demonstracyjnym (film nie zawiera dźwięku):

1) Proszę dodać wyzwalacz do metapola zamówienia

Najpierw należy dodać wyzwalacz do wybranego metapola zamówienia; w tym celu proszę wykonać poniższe czynności.

  • Najpierw upewnij się, że posiadają Państwo uprawnienia dostępu do zamówień. W sekcji Workflow Trigger Extensions → „Dashboard” → „Setup Guide” znajdą Państwo opcję „Grant order access”; uprawnienia te można również sprawdzić w sekcji Workflow Trigger Extensions → „Permissions”.
  • Następnie należy utworzyć wyzwalacz pola metadanych zamówienia
  • Następnie proszę utworzyć wyzwalacz, klikając przycisk „Dodaj wyzwalacz”
  • Następnie proszę wybrać typ zasobu „Zamówienie” i wybrać odpowiednie metapole, do którego chcą Państwo dodać wyzwalacz

2) Utwórz proces w Shopify

Proszę utworzyć proces w Shopify, aby wykonać następujące czynności: powiadomić zespół pakujący pocztą elektroniczną przed wysłaniem zamówienia oraz oznaczyć zamówienie

Załączam tutaj ten sam plik schematu przepływu; mogą Państwo go pobrać, zaimportować i wykorzystać jako punkt odniesienia: (na końcu strony)

  • Proszę utworzyć pusty przepływ i wybrać wyzwalacz Metafield Update z rozszerzeń wyzwalaczy przepływu pracy (Workflow Trigger Extensions)
  • Następnie proszę zarejestrować zdarzenie, klikając opcję „Zarejestruj zdarzenie”, a następnie w nowej karcie proszę zaktualizować metapole zamówienia (wiadomość z życzeniami), aby wyświetlić podgląd danych, które zostaną wykorzystane w przepływie pracy. Proszę kliknąć opcję „Wybierz zdarzenie tekstowe” i zarejestrować zdarzenia.
  • Po naciśnięciu przycisku „Rejestruj zdarzenia” proszę przejść do nowej karty i zaktualizować pole metadanych zamówienia (wiadomość z życzeniami).
  • Będą Państwo mogli zapoznać się z treścią danych i na podstawie tych informacji podjąć dowolne działania
  • W tym przypadku dodałem warunek sprawdzający, czy typ zasobu aktualizowanego metapola to ORDER oraz czy aktualizowane metapole zawiera jakąkolwiek wartość.
  • Następnie proszę wysłać wewnętrzną wiadomość e-mail do zespołu ds. pakowania (lub wykonać dowolną inną czynność, którą należy wykonać na podstawie metapola zamówienia; dysponują Państwo również identyfikatorem zamówienia, dzięki czemu mogą Państwo uzyskać szczegóły zamówienia i wykonać dowolną czynność dotyczącą tego konkretnego zamówienia, na przykład dodać tag do tego konkretnego zamówienia)
  • Następnie przyjrzyjmy się, w jaki sposób można dodać tag do tego konkretnego zamówienia. Mogą Państwo skorzystać z akcji Add order tags, wybrać zamówienie o identyfikatorze {{resourceId}} i dodać dowolny tag.