Treść artykułu
Krótko: Automatyzacja zamówień polega na tym, że płatność, faktura, stan magazynu, etykieta i statusy dla klienta dzieją się same po wpłynięciu zamówienia. Zacznij od kroku, który powtarzasz najczęściej i w którym najłatwiej o błąd, a dopiero potem łącz kolejne.
Zamówienie wpada do sklepu. Ktoś wysyła potwierdzenie, przepisuje dane do programu do faktur, sprawdza w banku, czy przyszła płatność, poprawia stan magazynu, drukuje etykietę i odpisuje klientowi, gdzie jest paczka. Przy kilku zamówieniach dziennie to chwila. Przy kilkudziesięciu to etat, który nie tworzy żadnej wartości. Właśnie od takich procesów zaczynam pracę przy systemach dla firm.
Automatyzacja zamówień nie wymaga nowego programu. Zwykle wystarczy połączyć te, których już używasz. Poniżej rozpisuję drogę jednego zamówienia, pokazuję, co automatyzować najpierw, i jakie narzędzie wybrać do którego kroku.
Ile kosztuje Cię ręczna praca przy zamówieniach?
Zanim cokolwiek zautomatyzujesz, policz skalę. Przykład: dwie osoby po 5 godzin tygodniowo przepisują zamówienia i faktury, a godzina pracy kosztuje firmę 60 zł. To 520 godzin i 31 200 zł rocznie. Wlicz też poprawianie pomyłek i szukanie danych w mailach, bo to często połowa tego czasu.
Swoje liczby wpiszesz w kalkulatorze kosztu ręcznej pracy. Kalkulator pokazuje też czas zwrotu automatyzacji za 3 000 zł przy ostrożnym założeniu, że zdejmie ona z zespołu połowę tej pracy. Proste przepływy, takie jak zamówienie → faktura → e-mail, często znikają w całości.
Droga jednego zamówienia
Każde zamówienie w sklepie internetowym przechodzi podobne etapy. Przy każdym opisuję, co dzieje się ręcznie i co może dziać się samo.
1. Potwierdzenie
Ręcznie: ktoś sprawdza nowe zamówienia i odpisuje klientom, często z tej samej skrzynki, do której trafiają pytania.
Automatycznie: sklep wysyła potwierdzenie od razu po złożeniu zamówienia, a zamówienie trafia do CRM albo programu do obsługi, gdzie klient jest rozpoznawany po adresie e-mail lub NIP.
2. Płatność
Ręcznie: porównujesz wyciąg z banku z listą zamówień i zmieniasz status na „opłacone”.
Automatycznie: bramka płatności sama informuje system, że płatność przeszła, i zamówienie zmienia status bez udziału człowieka.
3. Faktura
Ręcznie: przepisujesz dane klienta i pozycje z zamówienia do programu do faktur, a potem wysyłasz PDF mailem.
Automatycznie: zamówienie trafia do Comarch Optima, Subiekta, Symfonii albo inFaktu z danymi klienta i pozycjami, faktura wystawia się sama i trafia do klienta.
4. Magazyn i kurier
Ręcznie: ktoś wieczorem poprawia stany, a magazyn przepisuje adres do panelu kuriera.
Automatycznie: towar rezerwuje się w magazynie w chwili zamówienia, a etykieta InPost czy DPD generuje się z danych zamówienia.
5. Statusy dla klienta
Ręcznie: klienci piszą „gdzie jest moja paczka?”, a obsługa sprawdza i odpisuje.
Automatycznie: po każdej zmianie statusu klient dostaje e-mail albo SMS z numerem przesyłki.
Co automatyzować najpierw?
Nie automatyzuj wszystkiego naraz. Zaczynam od kroku, który spełnia trzy warunki:
- zabiera najwięcej czasu w zwykłym tygodniu, a nie w wyjątkowym;
- ma stałe reguły, czyli za każdym razem przebiega tak samo;
- powoduje błędy, które potem trzeba odkręcać, na przykład zła kwota na fakturze albo stan, który się nie zgadza.
W sklepach najczęściej wygrywa para płatność → faktura oraz przeniesienie zamówienia do programu do faktur. Oba kroki są powtarzalne, łatwo je przetestować i od razu widać efekt. Statusy wysyłki i powiadomienia dla klientów to zwykle drugi etap.
Procesu, który zmienia się co tydzień i nie ma stałych kroków, nie automatyzuj. Najpierw go uporządkuj. Automatyzacja chaosu daje szybszy chaos.
Make, Zapier, n8n czy własny skrypt?
Narzędzie dobieram do zadania, a nie odwrotnie.
| Narzędzie | Kiedy je wybieram | Gdzie działa | Opłaty |
|---|---|---|---|
| Zapier | Proste połączenia popularnych aplikacji, gdy liczy się szybki start | W chmurze producenta | Abonament narzędzia |
| Make | Rozbudowane scenariusze z warunkami, wyjątkami i pętlami | W chmurze producenta | Abonament narzędzia |
| n8n | Dane mają zostać u Ciebie albo operacji jest dużo | Na Twoim serwerze | Bez limitów operacji, płacisz za serwer |
| Własny skrypt (PHP, Python) | Narzędzia nie wystarczą, np. program bez gotowego połączenia | Na Twoim serwerze | Bez abonamentu narzędzia |
| AI | Nietypowe dane: zamówienia z maili, faktury w PDF, skany | Przez API dostawcy, np. OpenAI albo Anthropic | Opłata za użycie API |
Make i Zapier mają płatne plany, więc do kosztu wdrożenia dolicz abonament narzędzia. Automatyzacje ustawiam na Twoich kontach, nie u siebie. Jeśli zechcesz, możesz je zmieniać sam albo przekazać komuś innemu.
Zamówienia z maili i PDF-ów
W handlu z firmami część zamówień nie przychodzi przez sklep. Klient przysyła maila z listą produktów albo PDF z zamówieniem. Tu klasyczne narzędzia nie wystarczą, bo każdy klient pisze inaczej.
Taki proces rozwiązuję w n8n z własnym skryptem i AI. AI czyta maila albo dokument, wyciąga klienta, produkty i ilości i przygotowuje wpis w systemie. Człowiek tylko go zatwierdza. Przy ważnych danych, takich jak zamówienia i faktury, nie pozwalam AI zapisywać niczego bez akceptacji. Tak jest bezpieczniej, a i tak oszczędza większość pracy przy przepisywaniu.
Integracje z polskimi programami do faktur i ERP
Najwięcej pracy przy zamówieniach zwykle zabiera połączenie sklepu z programem księgowym albo magazynowym. Pracowałem z Comarch Optima, Subiektem GT i nexo, Symfonią, inFaktem, BaseLinkerem i Allegro. Z takiego połączenia przechodzą zamówienia, klienci, stany, ceny i dokumenty.
Gdy połączenie jest proste i jednokierunkowe, wystarczy automatyzacja procesu. Gdy dane mają iść w obie strony, a stany muszą się zgadzać w kilku kanałach, potrzebna jest pełna integracja z kontrolą zgodności i kolejką, w której dane czekają, jeśli coś się zatrzyma. Jeśli program nie ma API, szukam innej drogi: eksportu plików, łącznika producenta albo bazy danych.
Przykład: płatność, faktura i e-mail bez ręcznej pracy
Tak działa to w moim produkcie NaszPięknyDzień. Para płaci za stronę ślubną przez Stripe. Płatność potwierdza webhook, czyli automatyczne powiadomienie wysyłane przez Stripe do aplikacji. Po nim faktura w inFakcie wystawia się sama i trafia do klienta mailem. Nikt tego nie klika.
Dlaczego webhook, a nie powrót klienta na stronę podziękowania? Bo klient może zamknąć kartę zaraz po płatności, a powiadomienie z serwera bramki i tak dotrze. Faktura opiera się więc na potwierdzeniu, które przychodzi zawsze. Ten sam przepływ buduję w sklepach i systemach dla klientów.
Każda automatyzacja może się kiedyś zatrzymać: zmieni się API, wygaśnie dostęp, przyjdą nietypowe dane. Dlatego zawsze ustawiam powiadomienie o błędzie. Gorsza od awarii jest tylko awaria, o której nikt nie wie.
W Dottore zgłoszenia salonów szły przez Zapiera prosto do handlowca, zanim powstała strefa B2B. Dziś etykiety kurierskie tworzą się w OrderFLY automatycznie, a pakowanie trwa o 40% krócej.
Od czego zacząć automatyzację?
Weź jeden zwykły tydzień i zapisz, kto co robi z zamówieniami, w jakim programie i ile to trwa. Policz koszt w kalkulatorze. Wybierz jeden krok, który zabiera najwięcej czasu i ma stałe reguły. Zautomatyzuj go, przetestuj na prawdziwych danych i dopiero potem bierz kolejny.
U mnie automatyzacja jednego procesu kosztuje od 3 000 zł i trwa 1–4 tygodnie. W tej cenie jest proces łączący dwa lub trzy programy, mapa procesu, testy, powiadomienie o błędach i krótka dokumentacja, jak go zmienić.
Najczęstsze pytania
Ile kosztuje automatyzacja zamówień?
Od 3 000 zł za jeden proces łączący dwa lub trzy programy. Cenę podnoszą wyjątki w procesie, nietypowe dane, takie jak PDF-y, i programy bez API. Do tego abonament narzędzia, jeśli używasz Make albo Zapier.
Czy potrzebuję nowego programu do zamówień?
Zwykle nie. Najczęściej łączę programy, których już używasz. Nowy system ma sens dopiero wtedy, gdy obecne programy nie obsługują Twojego procesu.
Co, jeśli automatyzacja się zepsuje?
Dostajesz powiadomienie o błędzie, więc nic nie ginie po cichu. W opiece monitoruję automatyzacje i poprawiam je, gdy zmieni się program po drugiej stronie.
Czy AI nie pomyli danych z zamówienia?
Przy ważnych danych AI tylko przygotowuje wpis, a człowiek go zatwierdza. Oszczędzasz czas na przepisywaniu, a decyzja zostaje po Twojej stronie.
