Samo zaglądanie do raportów Shopify Analytics nie zawsze wystarcza. Jeśli chcesz regularnie sprawdzać sprzedaż, sesje albo wyniki produktów, a następnie reagować na konkretne dane, ręczne odświeżanie panelu szybko staje się powtarzalnym obowiązkiem. Właśnie tutaj przydaje się połączenie Shopify Analytics z Shopify Flow.
Shopify Analytics Flow można potraktować jako prosty schemat: workflow uruchamia się według harmonogramu, pobiera dane za pomocą akcji „Get analytics data”, ocenia wynik i wykonuje kolejne działanie. Może to być alert, raport albo inna czynność dostępna w aktualnej konfiguracji sklepu. Konkretne pola i składnię ShopifyQL trzeba sprawdzić w bieżącym interfejsie, ponieważ zakres danych może zależeć od wersji Shopify, planu i ustawień sklepu.
Shopify Analytics i Flow — co daje połączenie danych z automatyzacją
Od raportu do reakcji
Shopify Analytics dostarcza informacji o wynikach sklepu, natomiast Shopify Flow pozwala zbudować workflow reagujący na te informacje. Dzięki akcji „Get analytics data” workflow może wykonywać zapytania ShopifyQL według ustalonego harmonogramu. Wynik takiego zapytania można następnie wykorzystać w warunku albo przekazać do kolejnego działania.
W praktyce oznacza to przejście od samego obserwowania danych do zaplanowanej reakcji. Sklep może cyklicznie sprawdzać, czy sprzedaż przekroczyła ustalony poziom, przygotowywać raport sesji albo wykorzystywać wyniki produktów w dalszym działaniu workflowu. Shopify pokazuje również scenariusz automatycznego dodawania najlepiej sprzedających się produktów do kolekcji.
Nie oznacza to jednak automatycznego wzrostu sprzedaży ani gwarancji skuteczności. Automatyzacja wykonuje założoną logikę. Jeśli zakres dat, filtr lub warunek są nieprawidłowe, workflow może dostarczyć mylący alert albo wykonać niezamierzoną czynność.
Jak zbudować workflow krok po kroku
Schemat trigger–condition–action
Najprościej myśleć o workflowie jak o trzech połączonych elementach:
- Trigger rozpoczyna workflow. W tym scenariuszu jest nim „Scheduled time”, czyli uruchomienie według harmonogramu.
- Condition ocenia pobrane dane, na przykład sprawdza, czy wynik sprzedaży spełnia ustalony warunek.
- Action wykonuje zaplanowaną czynność, taką jak wysłanie powiadomienia, przygotowanie raportu albo modyfikacja danych sklepu w zakresie obsługiwanym przez konfigurację.
Proces konfiguracji zacznij od utworzenia workflowu w Shopify Flow i wybrania triggera „Scheduled time”. Harmonogram może być jednorazowy lub cykliczny. Następnie dodaj akcję „Get analytics data”. To ważny krok: sam trigger harmonogramu nie dostarcza automatycznie danych o sklepie.
W akcji pobierającej dane skonfiguruj zapytanie ShopifyQL zgodnie z tym, co jest dostępne w aktualnym interfejsie. Określ cel, okres, metrykę oraz potrzebne filtry. Nie warto kopiować gotowych nazw pól bez sprawdzenia ich dostępności, ponieważ research nie obejmuje pełnej listy wymiarów, filtrów i składni każdego zapytania.
Na końcu dodaj warunek i działanie. Warunek powinien jasno wskazywać, jaki wynik uruchamia dalszy krok. Przed aktywacją przetestuj workflow i sprawdź log wykonania.
Co sprawdzić przed aktywacją
Przejdź przez krótką kontrolę konfiguracji. Sprawdź, czy akcja pobierająca dane znajduje się przed warunkiem oraz czy ustawiony harmonogram odpowiada temu, jak często chcesz kontrolować wynik. Zweryfikuj również:
- zakres dat użyty w zapytaniu;
- wybraną metrykę;
- walutę;
- filtr produktu lub kanału;
- odbiorców i treść powiadomienia;
- log wykonania po teście.
Niektóre dane mogą być uzupełniane asynchronicznie, a wykonanie workflowu może mieć opóźnienie. Dlatego pojedynczy test nie powinien być traktowany jako dowód, że każda przyszła operacja zadziała identycznie.
Alert po przekroczeniu progu sprzedaży
Minimalny scenariusz alertu
Alert progowy jest dobrym pierwszym zastosowaniem Shopify Analytics Flow, ponieważ informuje zespół, ale nie musi od razu zmieniać cen, promocji ani danych sklepu. Najpierw określ, co dokładnie kontrolujesz: produkt, metrykę, zakres dat oraz próg właściwy dla danego sklepu.
Podstawowy schemat wygląda tak: „Scheduled time” → „Get analytics data” → warunek sprawdzający wynik → działanie wysyłające powiadomienie. Workflow cyklicznie pobiera dane, a następnie sprawdza, czy sprzedaż jest większa lub równa ustalonemu poziomowi. Po spełnieniu warunku wysyła alert do wybranego odbiorcy.
Treść alertu powinna być konkretna. Wskaż w niej okres, metrykę, filtr oraz moment wykonania workflowu. Sam komunikat „próg osiągnięty” może być niewystarczający, jeśli odbiorca nie wie, którego produktu lub przedziału czasu dotyczy wynik.
Przetestuj warunek „większe lub równe” przed aktywacją. Nie traktuj przykładowego progu z materiału Shopify jako uniwersalnej rekomendacji. Warto też rozpocząć od samego powiadomienia. Automatyczne uruchamianie promocji, zmian cen lub masowej komunikacji na podstawie jednego odczytu zwiększa ryzyko błędnej reakcji. Jeśli alert przekazuje dane do zewnętrznej usługi, sprawdź uprawnienia aplikacji, zakres danych i odbiorców.
Automatyczne raporty sesji, zamówień i produktów
Raport jako pierwszy etap automatyzacji
Ten sam schemat możesz wykorzystać do regularnego raportowania. Ustaw cykliczny harmonogram, dodaj „Get analytics data”, skonfiguruj zapytanie ShopifyQL, a następnie przekaż wynik do działania wysyłającego raport lub powiadomienie. Shopify wskazuje codzienny raport sesji jako przykład takiego zastosowania.
Na początku wybierz jedną jasno określoną metrykę: sesje, zamówienia albo wynik produktu. Dzięki temu łatwiej sprawdzić, czy raport odpowiada rzeczywistej potrzebie. Dopiero później możesz rozważyć szersze zestawienie, o ile aktualna konfiguracja Shopify Flow obsługuje potrzebne dane i działanie.
Każdy raport powinien jasno opisywać okres, metrykę, zastosowane filtry i moment wykonania. Bez tych informacji odbiorca może odczytać wynik jako aktualny, choć w rzeczywistości dotyczy wcześniejszego przedziału czasu. W przypadku produktów doprecyzuj, czy raport dotyczy konkretnego produktu, grupy czy innego zakresu dostępnego w interfejsie.
Raport jest bezpiecznym pierwszym etapem, bo pozwala sprawdzić interpretację danych bez natychmiastowego modyfikowania sklepu. Po kilku testach możesz ocenić, czy wynik jest użyteczny i czy kolejne działanie workflowu ma sens.
Typowe błędy przy automatyzacji danych sklepu
Błędy w logice workflowu
Najczęstszy błąd polega na założeniu, że harmonogram sam pobiera dane. Workflow uruchomiony przez „Scheduled time” nie otrzymuje automatycznie informacji o sklepie. Musisz dodać odpowiednią akcję pobierającą dane, zanim wykorzystasz je w warunku lub działaniu.
Drugim problemem jest niewłaściwy trigger albo zbyt częste uruchamianie kontroli. Harmonogram powinien wynikać z celu workflowu. Raport i alert mogą wymagać innej częstotliwości, ale wybór trzeba dopasować do konkretnego procesu, a nie kopiować bez sprawdzenia.
Błędy często wynikają również z nieprawidłowego zakresu dat, filtra produktu, kanału lub waluty. Warunek może działać technicznie poprawnie, a mimo to oceniać nie te dane, których potrzebujesz. Dlatego przed aktywacją sprawdź cały zakres zapytania, nie tylko końcową akcję.
Nie pomijaj testów i logów wykonania. Shopify zaleca testowanie workflowów przed aktywacją, a log pomaga ocenić, czy kolejne elementy zostały wykonane. Pamiętaj też o możliwym opóźnieniu w dostępności danych oraz w samym wykonaniu workflowu.
Ostatni błąd to zbyt szybkie przejście od raportu do działania zmieniającego sklep. Najpierw uruchom alert lub raport, zweryfikuj wynik, a dopiero potem testuj kolejne czynności. Nie wykonuj nieodwracalnych zmian na podstawie pojedynczego, niesprawdzonego odczytu.
Jak sprawdzić, czy automatyzacja działa poprawnie
Checklista po wdrożeniu
Poprawnie uruchomiony workflow to dopiero początek. Sprawdź, czy dane, warunek i końcowe działanie odpowiadają założeniom. Najlepiej porównać wynik workflowu z odpowiednim raportem Shopify Analytics, aby upewnić się, że okres i filtry zostały odczytane właściwie.
- Sprawdź, czy workflow uruchomił się zgodnie z harmonogramem.
- Otwórz log wykonania i zobacz, czy akcja „Get analytics data” zakończyła się poprawnie.
- Porównaj wynik z raportem Shopify Analytics.
- Zweryfikuj warunek progowy oraz zakres dat, walutę i filtry.
- Potwierdź, że raport lub alert zawiera okres, metrykę, filtry i moment wykonania.
- Sprawdź odbiorców oraz treść wysyłanego komunikatu.
Jeśli wynik różni się od oczekiwań, najpierw sprawdź logikę workflowu i dostępność danych. Nie zakładaj, że problem wynika z samego raportu. Może chodzić o brak akcji pobierającej dane, opóźnienie, nieprawidłowy filtr albo zakres niezgodny z celem automatyzacji.
Najbezpieczniej zaczynać od raportu lub alertu. Gdy dane są zrozumiałe, a kolejne uruchomienia przebiegają prawidłowo, możesz rozważyć dalsze działania dostępne w aktualnej konfiguracji Shopify Flow.
Shopify Analytics Flow opiera się na prostym schemacie: harmonogram uruchamia workflow, „Get analytics data” pobiera dane, warunek interpretuje wynik, a działanie wysyła alert, raport lub wykonuje inną potwierdzoną czynność. Taki proces może ograniczyć ręczne sprawdzanie sklepu, ale wymaga starannego ustawienia zakresu dat, metryk i filtrów. Zacznij od przejrzystego raportu albo powiadomienia, przetestuj logikę i sprawdź log wykonania. Dopiero po takiej weryfikacji rozważ działania modyfikujące dane sklepu. Sprawdź pozostałe inspiracje i praktyczne poradniki, które pomogą Ci lepiej prowadzić marketing swojej firmy.

