Wprowadzenie do Workflow Transactional Email

Wprowadzenie do Workflow Transactional Email

Skopiuj stronę

Dodaj do Shopify Flow wysyłkę e-maili transakcyjnych i marketingowych z własnej skrzynki oraz żądania HTTP do dowolnego API, bez pisania kodu.

Shopify Flow uruchamia przepływy pracy i decyduje, jakie działania należy podjąć. Nie może jednak samodzielnie wykonywać czynności wykraczających poza platformę Shopify: wysyłać markowych wiadomości e-mail z Państwa własnej skrzynki pocztowej ani wywoływać zewnętrznego interfejsu API. **Właśnie to zapewnia **rozwiązanie Workflow Transactional Email. Dodaje ono do Shopify Flow trzy działania: Send Transactional Email, Send Marketing Email oraz HTTP Request, dzięki czemu przepływ pracy może wysyłać klientom wiadomości e-mail z Państwa domeny, w Państwa szacie graficznej i z wykorzystaniem Państwa danych, a także przesyłać dane do dowolnej usługi bez konieczności pisania ani jednej linii kodu.

Jak to wszystko się ze sobą łączy

  1. Podłącz nadawcę. Jednym kliknięciem mogą Państwo podłączyć swoją skrzynkę pocztową Microsoft 365 lub Google albo własny serwer SMTP. Każda wiadomość e-mail jest wysyłana z Państwa domeny i pod Państwa reputacją.
  2. Zaprojektuj wiadomość e-mail. Edytor wizualny tworzy układ z bloków; można też wkleić własny kod HTML. Dzięki powtarzalnym nagłówkom i stopkom każda wiadomość będzie zgodna z wizerunkiem marki.
  3. Proszę dodać akcję w Shopify Flow. W danym kroku proszę wybrać nadawcę i układ, przekazać dane za pomocą pola „Zmienne (JSON)”, a przepływ pracy zostanie wysłany.

Co otrzymują Państwo

  • Wysyłaj wiadomości e-mail ze swojej skrzynki pocztowej. Usługi Microsoft 365, Google Workspace i Gmail łączą się za pomocą protokołu OAuth; obsługiwany jest również dowolny serwer SMTP. Aplikacja posiada wbudowane funkcje wysyłania testowych wiadomości i sprawdzania połączeń, a także informuje Państwa, gdy dany nadawca przestaje działać. Zobacz Przegląd nadawców wiadomości e-mail.
  • Prawdziwy edytor wiadomości e-mail. Tekst, nagłówki, obrazy, przyciski, separatory, kolumny oraz tabela pozycji, a także bloki handlowe: karta produktu i siatka produktów, cena, kod rabatowy, odliczanie, śledzenie zamówienia, ocena gwiazdkowa, opinie, linki do mediów społecznościowych, wideo, podpis, tabela oraz podgląd w przeglądarce. Sekcje mogą być wyświetlane wyłącznie wtedy, gdy spełniony jest określony warunek. Zobacz Stworzenie szablonu wiadomości e-mail oraz Bloki treści: produkt, rabat, odliczanie, śledzenie i inne.
  • Unikalne kody rabatowe i liczniki czasu na żywo. Blok rabatowy umożliwia wygenerowanie w Państwa sklepie jednorazowego kodu dla każdego e-maila; blok licznika czasu odlicza czas w skrzynce odbiorczej w formie animowanego obrazka.
  • Wiadomości e-mail w języku Państwa klienta. Układ zawiera tłumaczenia; pole „Język” w kroku Shopify Flow (zazwyczaj {{order.customerLocale}}) wybiera właściwe tłumaczenie. Zobacz Wysyłaj wiadomości e-mail w języku Państwa klientów.
  • Załączniki. Proszę przesłać plik, pobrać go z linku w momencie wysyłania wiadomości lub dołączyć plik zapisany w innej aplikacji, powiązany z zamówieniem lub klientem, np. plik PDF z fakturą znajdujący się w metapolu. Proszę zapoznać się z dokumentacją Załączniki i obrazy oraz Załącz plik z pola metadanych zamówienia lub klienta.
  • E-maile marketingowe z możliwością rezygnacji. Szablon marketingowy wysyła jeden e-mail do każdego odbiorcy, zawierający osobny link do rezygnacji z subskrypcji oraz dane Państwa firmy; klienci, którzy zrezygnują z subskrypcji, są od tego momentu pomijani. Zobacz E-maile marketingowe i rezygnacje z subskrypcji.
  • Żądania HTTP są dostępne we wszystkich planach Shopify. Własna akcja Shopify Wyślij żądanie HTTP wymaga wyższego planu. Ta akcja nie wymaga takiego planu. Zobacz Wyślij żądanie HTTP z Shopify Flow.
  • Sekrety i Liquid. Klucze API i hasła są zapisywane jednorazowo w postaci zaszyfrowanej, a odwołania do nich odbywa się za pomocą {{ secrets.keyName }}; tematy, treści, adresy URL i dane użytkowe pobierane są z {{ variables.xxx }} w Shopify Flow. Proszę zapoznać się z Sekrety oraz Zmienne i ciecze.
  • Tworzenie i tłumaczenie układów za pomocą sztucznej inteligencji, przechowywanie wszystkich wersji oraz synchronizowanie układów z repozytorium GitHub. Zobacz Tworzenie, edycja i tłumaczenie układów graficznych przy pomocy sztucznej inteligencji, Historia wersji układu oraz Przechowuj nieograniczoną historię układów na GitHubie.
  • Pełna historia. Każde wysłanie i każde żądanie jest rejestrowane wraz ze statusem, czasem oraz treścią przesłanych danych i można je ponownie wysłać. Zobacz Historia i rozwiązywanie problemów.
  • Żadne dane nie zostaną odczytane z Państwa magazynu, chyba że wyrażą Państwo na to zgodę. Aplikacja instaluje się bez żadnych uprawnień dostępu. Istnieją cztery opcjonalne uprawnienia, z których każde dotyczy jednej funkcji (dołączanie pliku metapola, tworzenie kodów rabatowych); uprawnienia te przyznawane są na miejscu i można je cofnąć na stronie „Uprawnienia”. Zobacz Uprawnienia: jakie dane z Państwa sklepu może odczytywać aplikacja.
  • Interfejs API oraz serwer MCP przeznaczone do tworzenia własnych narzędzi i asystentów opartych na sztucznej inteligencji. Zobacz Interfejs API dla programistów i MCP.
Edytor wizualny z ustawieniami po lewej stronie i treścią wiadomości e-mail po prawej stronie
Edytor wizualny: ustawienia po lewej stronie, wiadomość e-mail po prawej, z widokiem na komputerze stacjonarnym i na urządzeniu mobilnym.

Trzy działania w ramach Shopify Flow

Send Transactional Email

Wysyła wiadomości transakcyjne: potwierdzenia zamówień, informacje o wysyłce, powiadomienia dotyczące konta. Wiadomości te są wysyłane do wszystkich odbiorców, w tym do klientów, którzy zrezygnowali z otrzymywania wiadomości marketingowych.

Pole w Shopify Flow Jak to działa
Na adres(y) e-mail Jeden lub więcej odbiorców, po jednym w każdym wierszu. Zazwyczaj jest to zmienna Shopify Flow, na przykład {{customer.defaultEmailAddress.emailAddress}}
Adresy e-mail w polu DW, adresy e-mail w polu UDW Opcjonalnie, po jednym w każdym wierszu
Zmienne (JSON) Dane do szablonu, na przykład {"customerName": "John", "orderId": "12345"}, wykorzystywane jako {{ variables.customerName }}
Język Opcjonalne. Określa tłumaczenie układu; zazwyczaj jest to {{order.customerLocale}}
Adres zwrotny, Nazwa nadawcy Opcjonalnie. Zastąp domyślne ustawienia nadawcy dla tego etapu
Zamówienie, Klient Opcjonalne. Zamówienie lub klient, którego dotyczy dany etap; informacja ta jest wymagana wyłącznie w przypadku, gdy w układzie dołączany jest plik z metapola.

Nadawca i układ są wybierane na stronie konfiguracji samej akcji (Wysyłaj z i Układ), a nie w tych polach. Na tej stronie wyświetlany jest podgląd wybranego układu, dzięki czemu łatwo jest odróżnić podobne układy.

Ta akcja zwraca wynik, na podstawie którego kolejne etapy w Shopify Flow mogą rozgałęziać się:

Pole zwrotu Wartości
status SENT lub FAILED, albo SKIPPED, jeśli układ przełączony na marketingowy zawierał wyłącznie odbiorców, którzy zrezygnowali z subskrypcji
messageId Identyfikator wiadomości dostawcy, o ile jest dostępny
provider GOOGLE, MICROSOFT, SMTP lub DEFAULT
Proces w Shopify Flow: wyzwalacz, po którym następuje akcja Send Transactional Email
Send Transactional Email jako etap w Shopify Flow.
Strona konfiguracyjna tej akcji zawierająca listę dostępnych szablonów wiadomości e-mail
Nadawcę i układ wybiera się dla każdego etapu na stronie konfiguracji akcji.

Send Marketing Email

Wysyła szablon marketingowy: biuletyn, prośbę o wystawienie opinii, ofertę mającą na celu odzyskanie klienta. Pola są takie same jak powyżej, jednak dostępne są wyłącznie szablony marketingowe, a sposób wysyłania różni się:

  • jedna wiadomość e-mail na każdego odbiorcę w polu Do (maksymalnie 20 na jedną operację), z których każda zawiera własny link do rezygnacji z subskrypcji,
  • zdanie dotyczące rezygnacji z subskrypcji oraz dane firmy w stopce,
  • Klienci, którzy zrezygnowali z subskrypcji, są pomijani.
Pole zwrotu Wartości
status SENT, FAILED lub SKIPPED (wszyscy odbiorcy zrezygnowali z subskrypcji)
messageId Identyfikator wiadomości dostawcy pierwszej wysłanej wiadomości e-mail, o ile jest dostępny
provider GOOGLE, MICROSOFT, SMTP lub DEFAULT

Wszystkie informacje dotyczące szablonów marketingowych, stopki oraz listy rezygnacji z subskrypcji znajdują się w sekcji E-maile marketingowe i rezygnacje z subskrypcji.

HTTP Request

Wykonywanie żądania HTTP zapisanego w aplikacji: metoda, adres URL, nagłówki i treść, z uwzględnieniem tajnych danych i zmiennych zawartych w dowolnym z tych elementów.

Pole w Shopify Flow Jak to działa
Zmienne lub nadpisywanie treści (JSON) Albo zmienne używane w postaci {{ variables.xxx }} w adresie URL, nagłówkach i treści, albo nadpisanie treści: {"body": {...}} całkowicie zastępuje skonfigurowaną treść
Pole zwrotu Wartości
status Kod statusu HTTP
response Treść odpowiedzi w postaci ciągu znaków JSON

O aplikacji

Strona Do czego to służy
Strona główna Instrukcja konfiguracji, wykorzystanie w ramach Państwa planu, wskaźnik skuteczności, stan wysyłek, wykres działań oraz ostatnia aktywność
Nadawcy wiadomości e-mail Połączone konta Microsoft 365 i Google, serwery SMTP oraz okno dialogowe wysyłania testowego
Szablony wiadomości e-mail Same wiadomości e-mail, w zakładkach „Transakcyjne” i „Marketingowe”: temat, szablon, języki, załączniki, zmienne testowe
Nagłówek i stopka Wielokrotnego użytku szablony nagłówków i stopek, wspólne dla wszystkich układów
Żądania HTTP Request Zapisane żądania: metoda, adres URL, nagłówki, treść
Sekrety Zaszyfrowane wartości, do których odwołują się Państwo jako {{ secrets.keyName }}
Historia Każde wykonanie wraz ze statusem, czasem trwania, szczegółami żądania i odpowiedzi oraz ponownym wysłaniem
Rezygnacje z subskrypcji Klienci, którzy zrezygnowali z otrzymywania Państwa marketingowych wiadomości e-mail, z opcjami wyszukiwania, ręcznego dodawania, ponownej subskrypcji oraz eksportu do pliku CSV
Programista Klucze API, polecenie „MCP connect”, połączenia z usługami AI oraz GitHub
Uprawnienia Opcjonalne uprawnienia do sklepu, z których każde obejmuje przyznanie i cofnięcie uprawnień
Ustawienia Domyślne ustawienia wiadomości e-mail, teksty stopek marketingowych w poszczególnych językach, kolory marki, niestandardowe czcionki oraz powiadomienia
Pomoc Pomoc techniczna, linki do dokumentacji oraz Państwa plan
Pulpit nawigacyjny zawierający instrukcję konfiguracji, informacje o użytkowaniu, wskaźnik skuteczności oraz ostatnią aktywność
Strona główna: przegląd wykorzystania w stosunku do planu, wskaźnik skuteczności oraz najnowsze wysyłki.

Plany i ograniczenia

Plan Cena Liczba transakcji w ciągu ostatnich 30 dni Przechowywanie załączników
Bezpłatne 0 dolarów 500 500 MB
Przystawka 15 dolarów miesięcznie 5 000 2 GB
Rozwój 35 dolarów miesięcznie 15 000 10 GB
Nieograniczony 100 dolarów miesięcznie Nieograniczony 50 GB

W każdym płatnym planie dostępna jest opcja rozliczenia rocznego, która okazuje się tańsza niż rozliczenie miesięczne. Jedna operacja to jedna wysłana wiadomość e-mail lub jedno wykonane żądanie HTTP; wiadomość marketingowa wysłana do kilku odbiorców nadal liczy się jako jedna operacja. Każdy plan obejmuje wszystkie funkcje; plany różnią się jedynie limitami wykorzystania i przestrzenią dyskową. Zobacz Plany i sposób użytkowania.

Zacznij tutaj

Zgodnie z tym harmonogramem pierwszy e-mail zostanie wysłany za około piętnaście minut:

  1. Instalacja i konfiguracja - aplikacja w panelu administracyjnym.
  2. Przegląd nadawców wiadomości e-mail - proszę podłączyć skrzynkę pocztową lub serwer SMTP, z którego wysyłane są wiadomości e-mail.
  3. Stworzenie szablonu wiadomości e-mail - zaprojektuj wiadomość e-mail lub skorzystaj z jednego z szablonów Szablony procesów roboczych.
  4. Przekazywanie danych z serwisu Shopify Flow - dodaj akcję do przepływu pracy i przekaż dane.
  5. Sprawdzanie konfiguracji poczty elektronicznej - proszę wysłać wiadomość testową i sprawdzić wynik w historii.

Następnie, w miarę potrzeb: Wysyłaj wiadomości e-mail w języku Państwa klientów, E-maile marketingowe i rezygnacje z subskrypcji, Załącz plik z pola metadanych zamówienia lub klienta, Wyślij żądanie HTTP z Shopify Flow, Powiadomienia i alerty oraz Najczęściej zadawane pytania.