← Wróć do bloga
7 min czytania

Automatyzacja statusów zamówień — jak oszczędzić czas w e-commerce

automationoms

Status zamówienia to najprostsza informacja w całym sklepie — „nowe“, „opłacone“, „wysłane“ — a jednocześnie ta, która pochłania zaskakująco dużo czasu. Bo ktoś musi ten status zmienić: zauważyć wpłatę, kliknąć „w realizacji“, po nadaniu paczki kliknąć „wysłane“, wkleić numer śledzenia. Przy kilkunastu zamówieniach dziennie to drobiazg. Przy kilkuset — to codzienne, mechaniczne klikanie, które nic nie tworzy, a łatwo w nim o pomyłkę.

Dobra wiadomość: przejścia statusów to najłatwiejszy do zautomatyzowania fragment obsługi zamówień. Zdarzenia są jednoznaczne, reguły proste, a efekt widać od pierwszego dnia. W tym artykule pokazujemy, jak wygląda typowy cykl statusów, które przejścia warto oddać automatowi, jak zapisać je jako reguły zdarzeniowe i ile realnie da się na tym zaoszczędzić.

Cykl statusów zamówienia — mapa, zanim cokolwiek zautomatyzujesz

Zanim ustawisz jakąkolwiek regułę, musisz mieć przed oczami własny cykl statusów. On rzadko pokrywa się z podręcznikowym, bo każdy sklep ma swoje wyjątki (przedsprzedaż, pobranie, personalizacja). Typowy szkielet wygląda jednak tak:

  1. Nowe — zamówienie wpadło, nie jest jeszcze opłacone.
  2. Opłacone / do realizacji — płatność potwierdzona, można kompletować.
  3. W kompletacji — magazyn zbiera i pakuje.
  4. Wysłane — paczka nadana, jest numer śledzenia.
  5. Dostarczone / zakończone — kupujący odebrał, czas na prośbę o opinię.

Do tego dochodzą statusy „poboczne“, które muszą istnieć, żeby automat wiedział, czego nie ruszać: wstrzymane, oczekuje na płatność, do wyjaśnienia, zwrot / reklamacja. Każda strzałka między statusami to zdarzenie, a każde zdarzenie może uruchomić akcję. To cała idea: nie automatyzujesz „sklepu“, tylko konkretne, powtarzalne przejścia.

Które przejścia warto automatyzować — a które zostawić człowiekowi

Nie wszystko opłaca się automatyzować w tym samym stopniu. Trzymaj się zasady: automat obsługuje regułę, człowiek obsługuje wyjątki. W praktyce najlepiej zwracają się te przejścia:

  • „nowe“ → „opłacone“ po potwierdzeniu płatności — klasyczny, w pełni deterministyczny krok,
  • „opłacone“ → „w kompletacji“ przy wejściu zamówienia do realizacji,
  • „w kompletacji“ → „wysłane“ w momencie nadania przesyłki, wraz z zapisaniem numeru śledzenia,
  • „wysłane“ → „zakończone“ po potwierdzeniu dostawy (jeśli kanał je zwraca),
  • oznaczanie do priorytetu — zamówienia o wysokiej wartości albo z krótkim deadline’em.

A czego nie oddawać automatowi bez nadzoru:

  • zwrotów i reklamacji — tu prawie zawsze potrzebna jest decyzja człowieka,
  • zamówień „do wyjaśnienia“ (brak stanu, błędny adres, podejrzenie fraudu),
  • pobrań i przedsprzedaży, gdzie „opłacone“ nie znaczy tego samego co zwykle.

Automat powinien te przypadki wyłapać i oznaczyć, a nie przepychać dalej. Dobrze ustawiona automatyzacja statusów paradoksalnie zwiększa kontrolę: człowiek widzi już tylko wyjątki, bo cała reszta przeszła cykl sama.

Reguły zdarzeniowe: WHEN → IF → THEN

Najwygodniej myśleć o automatyzacji statusów w formule trzech elementów: kiedy coś się dzieje, jeśli spełniony jest warunek, to wykonaj akcję.

WHEN zdarzenie (np. „zamówienie opłacone“) → IF warunek (np. „kanał = Allegro i kwota > 200 zł“) → THEN akcja (np. „zmień status na »do realizacji«, wyślij SMS i oznacz do priorytetowej wysyłki“).

Kilka gotowych reguł, które sprawdzają się u większości sprzedawców:

  • WHEN zamówienie opłacone → THEN status „do realizacji“ + potwierdzenie e-mail do klienta.
  • WHEN przesyłka nadana → THEN status „wysłane“ + zapis numeru śledzenia + powiadomienie z linkiem do śledzenia.
  • WHEN zamówienie opłacone IF kwota > 500 zł → THEN oznacz „priorytet“ + alert na wewnętrzny webhook.
  • WHEN zamówienie dostarczone IF minęły 3 dni → THEN wyślij prośbę o opinię (szczególnie ważne na Allegro).
  • WHEN brak stanu na pozycji → THEN status „do wyjaśnienia“ + alert do obsługi (nie pchaj dalej).

Silnik automatyzacji w Sellaro działa właśnie na tej zasadzie — na zdarzeniach domenowych (nowe zamówienie, zmiana statusu) z warunkami i akcjami. Dostępne akcje to dziś powiadomienia e-mail (SMTP) i SMS, webhooki (z podpisem HMAC i ponawianiem) oraz wpis do logu. To pozwala budować własne ścieżki, zamiast wciskać sklep w sztywny schemat narzędzia. Szerzej o całym cyklu — od płatności po wysyłkę — pisaliśmy w tekście o automatyzacji zamówień w e-commerce.

Statusy w sprzedaży wielokanałowej — jeden słownik zamiast pięciu

Prawdziwy ból ze statusami zaczyna się przy drugim kanale. Allegro nazywa etapy inaczej niż WooCommerce, ten inaczej niż PrestaShop, a Ty w głowie musisz tłumaczyć jedno na drugie. Efekt: to samo zamówienie „wysłane“ w jednym panelu bywa „w realizacji“ w drugim, a klient dostaje sprzeczne sygnały.

Rozwiązaniem jest jeden, znormalizowany słownik statusów ponad wszystkimi kanałami. Sellaro zbiera zamówienia z podpiętych sklepów (PrestaShop, Sylius, WooCommerce — moduły gotowe; Allegro, Amazon, Shopify — na roadmapie, dokładane na życzenie) do wspólnego, spójnego widoku. Wtedy jedna reguła statusowa działa tak samo niezależnie od tego, skąd przyszło zamówienie — nie piszesz osobnej logiki dla każdej platformy.

Ważne zastrzeżenie co do uczciwości: integracje sklepowe działają READ-ONLY. Sellaro odczytuje zamówienia i utrzymuje ich status po swojej stronie do automatyzacji i widoku, ale nie zapisuje zmian z powrotem do sklepu. Zsynchronizowany zwrotnie zapis statusu do kanału to element, do którego dążymy — dziś centralizujemy i automatyzujemy po stronie Sellaro. Jak taki wielokanałowy proces poukładać w praktyce, pokazujemy na przykładzie w przewodniku o automatyzacji sprzedaży na Allegro i WooCommerce.

Ile to realnie oszczędza — czas i błędy

Automatyzacja statusów nie robi wrażenia w demie, bo to „tylko zmiana etykietki“. Efekt widać w skali. Policzmy zgrubnie: ręczna zmiana statusu i wklejenie numeru śledzenia to około 30–60 sekund na zamówienie. Przy 200 zamówieniach dziennie to 1,5–3 godziny samego klikania — dzień pracy tygodniowo, który znika.

Do tego dochodzą efekty trudniejsze do wyceny, ale realne:

  • mniej błędów — automat nie zapomni zmienić statusu ani nie wklei numeru do złego zamówienia,
  • mniej pytań „gdzie moja paczka“ — klient dostaje status i śledzenie od razu, support ma spokój,
  • szybszy obieg — zamówienie nie czeka, aż ktoś „zdąży“ zmienić mu status,
  • spójność między kanałami — jeden słownik statusów zamiast pięciu różnych.

Najważniejsze: te oszczędności zbierasz zanim dojdziesz do droższych automatyzacji, jak etykiety kurierskie czy faktury. Statusy i powiadomienia to najtańszy start o najwyższym zwrocie.

Najczęstsze pytania

Od czego zacząć automatyzację statusów?

Od zmapowania własnego cyklu statusów i wskazania przejść w pełni deterministycznych — takich, które nie wymagają decyzji człowieka. Zwykle są to „opłacone“ po potwierdzeniu płatności oraz „wysłane“ po nadaniu przesyłki wraz z numerem śledzenia. Te dwa przejścia dają najszybszy zwrot.

Czy automatyzacja statusów nie odbierze mi kontroli nad zamówieniami?

Wręcz przeciwnie. Dobrze ustawiona automatyzacja przepycha przez cykl tylko przypadki zgodne z regułą, a wyjątki (zwroty, braki stanu, pobrania) oznacza i zatrzymuje do decyzji człowieka. W efekcie zajmujesz się już tylko tym, co naprawdę wymaga uwagi, zamiast klikać przy każdym zamówieniu.

Czy Sellaro zmienia statusy z powrotem w Allegro lub w moim sklepie?

Nie. Integracje sklepowe są READ-ONLY — Sellaro odczytuje zamówienia i prowadzi ich status po swojej stronie (do widoku i automatyzacji), ale nie zapisuje zmian do sklepu. Zwrotny zapis statusu do kanału jest kierunkiem, do którego dążymy; dziś centralizujemy i automatyzujemy u siebie. Integracja z Allegro jest na roadmapie i dokładamy ją na życzenie.

Co to jest reguła WHEN → IF → THEN?

To sposób zapisania automatyzacji: WHEN określa zdarzenie (np. „przesyłka nadana“), IF dodaje warunek (np. „kanał = WooCommerce“), a THEN wykonuje akcję (np. „zmień status na »wysłane« i wyślij SMS z numerem śledzenia“). Silnik automatyzacji Sellaro działa dokładnie na tej zasadzie — zdarzenia domenowe z warunkami i akcjami e-mail/SMS/webhook/log.

Podsumowanie

Statusy zamówień to najprostszy, a zarazem najbardziej wdzięczny obszar do automatyzacji: zdarzenia są jednoznaczne, reguły krótkie, a oszczędność czasu — mierzalna od pierwszego dnia. Zacznij od zmapowania własnego cyklu, oddaj automatowi przejścia deterministyczne („opłacone“, „wysłane“), zostaw sobie wyjątki i zapisz wszystko jako reguły WHEN → IF → THEN. W sprzedaży wielokanałowej dołóż jeden wspólny słownik statusów, żeby nie tłumaczyć etapów z panelu na panel.

Sellaro daje dziś działający silnik automatyzacji na zdarzeniach (akcje e-mail, SMS, webhook, log) i centralny, znormalizowany widok zamówień ze wszystkich kanałów; Allegro, kurierów i księgowość dokładamy jako moduły na życzenie. Zobacz cennik Sellaro — stała opłata z hojnym limitem, wszystkie integracje w pakiecie i 0% prowizji od wartości sprzedaży. Brakuje integracji, której potrzebujesz? Napisz — dołożymy ją gratis.