Automatyzacja

Automatyzacja sklepu internetowego — 7 procesów, które warto usprawnić

Sklep działa, zamówień przybywa, ale zaplecze nie nadąża. Ktoś przepisuje zamówienia z marketplace do systemu magazynowego, ktoś inny poprawia stany po każdej dostawie, a ceny od dostawców trafiają do sklepu dopiero wtedy, gdy znajdzie się na to czas. Każda z tych czynności jest prosta. Razem zabierają godziny i są źródłem błędów, które klient widzi jako anulowane zamówienie albo spóźnioną wysyłkę.

Ten artykuł opisuje siedem procesów sklepu internetowego, które najczęściej warto usprawnić, oraz sposób, żeby ocenić, od którego zacząć — i kiedy automatyzacja się nie opłaca.

INTEVO Sp. z o.o. · Aktualizacja:

Czym jest automatyzacja sklepu internetowego?

Automatyzacja sklepu internetowego to przeniesienie powtarzalnych czynności operacyjnych — przepisywania, kopiowania i ręcznego aktualizowania danych — na integracje i reguły działające między sklepem a systemami wokół niego: magazynem, ERP, marketplace, przewoźnikami i księgowością.

Nie oznacza to zwykle zmiany platformy sklepu. Automatyzacja e-commerce działa obok niej, korzystając z API, webhooków albo wymiany plików. Nie zastępuje też ludzi w decyzjach: wykonuje ustalone reguły, a przypadki, których reguły nie obejmują, przekazuje do człowieka. Gdy jednak platforma blokuje kluczowe procesy, uczciwą odpowiedzią bywa modernizacja albo budowa nowego sklepu.

Siedem procesów sklepu internetowego: co przejmuje automatyzacja i na co uważać
ProcesCo przejmuje automatyzacjaNa co uważać
Stany magazynowePrzekazuje zmiany stanu do wszystkich kanałów sprzedażyJedno źródło prawdy i reakcja na nieudaną aktualizację
ZamówieniaZbiera zamówienia z kanałów w jednym miejscu i synchronizuje statusyDuplikaty i mapowanie produktów
Ceny i marżePrzelicza ceny według cenników dostawców, kursów i regułCeny minimalne i kontrola dużych zmian
Katalog produktówImportuje i aktualizuje produkty z plików i API dostawcówJakość danych i pola edytowane ręcznie
WysyłkiTworzy etykiety, zapisuje numery śledzenia, powiadamia klientaPrzesyłki niestandardowe i odrzucone zlecenia
Dokumenty sprzedażyPrzekazuje dane zamówienia do systemu fakturowego lub księgowegoZasady ustalone z księgowością
Błędy i powiadomieniaWykrywa nieudane operacje i informuje właściwą osobęAlert z kontekstem zamiast zbiorczego logu

1. Synchronizacja stanów magazynowych

Gdy ten sam towar jest sprzedawany w sklepie, na marketplace i przez handlowców, każdy kanał musi znać aktualny stan. Ręczna aktualizacja przychodzi z opóźnieniem, a w tym czasie można sprzedać towar, którego już nie ma.

Synchronizacja stanów magazynowych zaczyna się od decyzji, który system jest źródłem prawdy — zwykle magazyn albo ERP. Zmiana stanu w tym systemie jest przekazywana do wszystkich kanałów, a nowe zamówienie rezerwuje towar. Przy produktach o niskim stanie część firm stosuje bufor bezpieczeństwa: kanał widzi mniej sztuk, niż jest fizycznie na półce.

Przykład hipotetyczny. Sklep z meblami sprzedaje ostatnią sztukę sofy w salonie stacjonarnym. Zanim pracownik poprawi stan w sklepie i na dwóch marketplace, ktoś kupuje tę samą sofę online. Przy synchronizacji sprzedaż w salonie zmienia stan w magazynie, a integracja przekazuje go do wszystkich kanałów. Jeśli jeden z nich nie przyjmie aktualizacji, ktoś dostaje powiadomienie, zamiast dowiedzieć się o problemie od klienta.

Integracja sklepu z magazynem musi uwzględniać limity zapytań i chwilową niedostępność zewnętrznych systemów. Tak projektujemy integracje API: z zapisem, kiedy ostatnio udało się zaktualizować każdy kanał.

2. Automatyczne pobieranie zamówień

Zamówienia przychodzą ze sklepu, z marketplace, z portalu B2B, a czasem mailem lub telefonicznie. Automatyzacja zamówień polega na tym, że wszystkie trafiają do jednego systemu w jednym formacie: klient, pozycje, ceny, płatność i sposób dostawy.

Mapowanie i statusy

Każdy kanał opisuje produkt i dostawę po swojemu. Integracja musi przypisać numer oferty z marketplace do indeksu w magazynie oraz metody dostawy i płatności do tych używanych wewnętrznie. Statusy — przyjęte, opłacone, w kompletacji, wysłane, anulowane — zmienia się w jednym miejscu, a integracja przekazuje je z powrotem do kanału sprzedaży.

Duplikaty i wyjątki

To samo zamówienie może dotrzeć dwa razy, na przykład po ponowionym powiadomieniu z marketplace. Dlatego identyfikator zamówienia z kanału źródłowego zapisuje się jako klucz, a ponowne przyjęcie nie tworzy drugiego zamówienia. Mechanizmy ponowień i duplikatów opisujemy szerzej w tekście o typowych problemach integracji API. Zamówienie z nieznanym produktem albo niezgodną kwotą nie powinno przejść dalej automatycznie — trafia do weryfikacji.

3. Aktualizacja cen i marż

Dostawcy zmieniają cenniki, część rozlicza się w innej walucie, zmieniają się koszty transportu. Bez automatyzacji ceny w sklepie aktualizuje się z opóźnieniem albo wyrywkowo.

Automatyczna aktualizacja przelicza cenę według reguł ustalonych przez firmę: cena zakupu, kurs waluty z ustalonego źródła, koszty i marża zależna od kategorii, marki albo kanału. Inne reguły mogą obowiązywać dla klientów B2B i B2C.

Reguły potrzebują zabezpieczeń:

  • cena minimalna lub minimalna marża, poniżej której produkt nie jest wyceniany automatycznie,
  • wstrzymanie zmian większych niż ustalony próg do czasu akceptacji,
  • ochrona cen promocyjnych przed nadpisaniem,
  • historia zmian, pozwalająca sprawdzić, skąd wzięła się dana cena.

Automatyzacja sama nie zwiększa marży. Pozwala szybciej i konsekwentnie stosować reguły — także błędne. Pomyłka w regule zastosowana do całego katalogu kosztuje więcej niż pomyłka w jednej cenie. Gdy reguły cenowe są na tyle specyficzne, że gotowe wtyczki ich nie obsługują, rozwiązaniem bywa oprogramowanie dedykowane.

4. Import i aktualizacja katalogu produktów

Dostawcy przekazują dane w plikach CSV, XML albo przez API — każdy w innej strukturze, z innymi nazwami parametrów i jednostkami. Import katalogu sprowadza je do jednego modelu: zdjęcia, opisy, parametry techniczne, warianty (kolor, rozmiar, wersja) i przypisanie do kategorii sklepu.

Jakość danych przed publikacją

Mapowanie kategorii dostawcy na drzewo kategorii sklepu trzeba zdefiniować raz i utrzymywać. Walidacja zatrzymuje produkty bez zdjęcia, bez ceny, bez kodu EAN albo z niezgodnymi jednostkami — trafiają na listę do uzupełnienia zamiast do sklepu. Trzeba też ustalić, które pola może nadpisywać dostawca, a które należą do zespołu: opis zredagowany pod sklep nie powinien zniknąć przy kolejnym imporcie.

Przykład hipotetyczny. Sklep z wyposażeniem domu ma kilka tysięcy produktów od kilku dostawców. Jeden przesyła plik XML, drugi CSV, trzeci udostępnia API. Bez automatyzacji każda aktualizacja oznacza ręczne porównywanie plików. Z importem dane są normalizowane, kategorie mapowane, a produkty z brakami wyłapywane, zanim zobaczy je klient.

5. Wysyłki i logistyka

Po przyjęciu zamówienia automatyzacja może przekazać je do kompletacji, wybrać przewoźnika według reguł (waga, gabaryt, kraj), utworzyć etykietę przez API przewoźnika, zapisać numer śledzenia przy zamówieniu, przekazać go do kanału sprzedaży i wysłać klientowi powiadomienie.

Najwięcej pracy wymagają wyjątki: towar gabarytowy wymagający spedycji, wysyłka częściowa, adres odrzucony przez przewoźnika, zwrot. Dla każdego trzeba ustalić, kto i gdzie go obsługuje. W platformie Frovo, zrealizowanej przez INTEVO, koszyk rozpoznaje klasę wysyłki — w tym pozycje wymagające wyceny spedycyjnej — a klasy wysyłkowe, próg darmowej dostawy i ceny transportu konfiguruje się w panelu administracyjnym.

6. Faktury i dokumenty sprzedażowe

Dane do faktury są już w zamówieniu: nabywca, pozycje, ceny, stawki VAT. Automatyzacja przekazuje je do systemu fakturowego lub księgowego, a dokument powstaje po ustalonym zdarzeniu, na przykład po opłaceniu albo wysyłce. Przy zwrotach może przygotować dane do korekty, a w sprzedaży B2B uwzględnić dane firmy i warunki płatności.

To, kiedy i jaki dokument trzeba wystawić, zależy od przepisów i sytuacji firmy, na przykład przy sprzedaży zagranicznej czy wymaganiach dotyczących e-faktur. Te zasady ustala się z księgowością. Automatyzacja ma je wykonywać, a nie zastępować — nie przesądza też o zgodności z przepisami.

7. Wykrywanie błędów i powiadomienia

Każda integracja w końcu napotka błąd: marketplace zmieni format danych, wygaśnie dostęp do API, przewoźnik odrzuci etykietę, dostawca prześle niekompletny plik. Bez monitorowania automatyzacja przestaje działać po cichu, a firma dowiaduje się o tym od klientów.

Dobre powiadomienie:

  • trafia do osoby odpowiedzialnej za dany obszar, a nie do wszystkich,
  • wskazuje konkretne zamówienie, produkt albo kanał,
  • mówi, co się stało i co trzeba zrobić,
  • uwzględnia czas od ostatniej udanej synchronizacji, a nie tylko pojedyncze błędy.

Automatyzacja przenosi pracę z przepisywania danych na obsługę wyjątków. Tę obsługę trzeba zaplanować od początku, razem z odpowiedzialnością za nią.

Od czego zacząć automatyzację sklepu?

  1. Zidentyfikuj powtarzalne czynności — co zespół robi codziennie lub co tydzień według tych samych kroków.
  2. Zmierz, ile czasu zajmują — choćby szacunkowo, przez kilka tygodni.
  3. Oszacuj koszt błędów — anulowane zamówienia, zwroty, korekty, reklamacje, pogorszone oceny na marketplace.
  4. Sprawdź dostępność API i jakość danych — czy systemy pozwalają na wymianę danych i czy dane nadają się do automatycznego przetwarzania.
  5. Wybierz jeden proces na pilotaż — z wysokim kosztem i możliwą do zdefiniowania regułą.
  6. Zmierz efekt — porównaj czas i liczbę błędów przed pilotażem i po nim.
  7. Rozszerzaj stopniowo — kolejny proces dopiero wtedy, gdy poprzedni działa stabilnie.

Ta kolejność jest taka sama jak w każdej automatyzacji procesów w firmie; w sklepie różni się głównie liczbą zewnętrznych systemów, z którymi trzeba się połączyć.

Kiedy automatyzacja sklepu się opłaca?

Wstępny rachunek można oprzeć na prostym modelu:

zaoszczędzone godziny miesięcznie × rzeczywisty koszt godziny pracy = szacowana miesięczna oszczędność operacyjna

Rzeczywisty koszt godziny obejmuje nie tylko wynagrodzenie, ale też pozostałe koszty zatrudnienia. Zaoszczędzone godziny to różnica między czasem obecnym a czasem, który zostanie na obsługę wyjątków — nie cały dotychczasowy czas. Przykład hipotetyczny: jeśli przepisywanie zamówień zajmuje dziś 30 godzin w miesiącu, a po automatyzacji zostanie 5 godzin weryfikacji wyjątków, do modelu wchodzi 25 godzin. To ilustracja metody, a nie wynik konkretnego wdrożenia.

Pełny rachunek musi uwzględnić koszt wdrożenia, utrzymanie i opłaty za używane usługi, obsługę wyjątków oraz dostosowania po zmianach w zewnętrznych systemach, na przykład w API marketplace. Osobno warto oszacować koszt błędów, którym automatyzacja zapobiega. Więcej o składnikach kosztu piszemy w tekście ile kosztuje automatyzacja procesów.

Kiedy automatyzacja nie ma sensu?

  • Bardzo mała skala — jeden kanał i kilka zamówień dziennie, z którymi ręczna obsługa radzi sobie bez błędów, a wbudowane funkcje platformy wystarczają.
  • Niestabilny proces — firma dopiero testuje model sprzedaży, a reguły zmieniają się co chwilę. Automatyzacja utrwaliłaby coś, co jeszcze nie jest ustalone.
  • Złej jakości dane — braki w indeksach, kategoriach i parametrach automatyzacja powieli w każdym kanale. Najpierw trzeba uporządkować dane.
  • Brak uzasadnienia ekonomicznego — gdy pełny koszt wdrożenia i utrzymania przewyższa oszczędność i koszt unikniętych błędów.

Ogólne kryteria wyboru opisujemy w artykule jakie procesy warto automatyzować.

Sprawdź, co warto zautomatyzować w Twoim sklepie internetowym

Opowiedz nam, które czynności w Twoim sklepie zajmują najwięcej czasu. Podczas bezpłatnej, niezobowiązującej konsultacji trwającej do 20 minut wstępnie ocenimy możliwości ich usprawnienia i zaproponujemy kolejny krok.

W formularzu wybierz etap „Rozwój działającego sklepu” i zaznacz systemy, z którymi sklep współpracuje. Jeśli potrzebna będzie szczegółowa analiza, może być odpłatna — jej zakres i cenę uzgadniamy wcześniej.

Najczęstsze pytania

Co można zautomatyzować w sklepie internetowym?

Najczęściej powtarzalne czynności oparte na regułach: synchronizację stanów magazynowych, pobieranie zamówień z wielu kanałów, aktualizację cen według reguł marży, import katalogu od dostawców, nadawanie przesyłek i przekazywanie numerów śledzenia, przekazywanie danych do fakturowania oraz powiadomienia o błędach. Decyzje biznesowe i nietypowe przypadki zostają po stronie ludzi.

Czy automatyzacja wymaga zmiany platformy sklepu?

Zwykle nie. Jeśli platforma udostępnia API, webhooki albo import i eksport plików, automatyzację buduje się obok niej. Zmiana platformy ma sens dopiero wtedy, gdy nie da się uzyskać dostępu do potrzebnych danych albo platforma blokuje kluczowe procesy. Rozstrzyga to sprawdzenie jej możliwości technicznych, a nie samo założenie.

Ile kosztuje automatyzacja sklepu internetowego?

Nie ma jednej ceny. Koszt zależy od liczby kanałów i systemów, dostępności i jakości ich API, liczby produktów i wariantów, liczby reguł i wyjątków oraz zakresu monitorowania. Do kosztu wdrożenia trzeba doliczyć utrzymanie, opłaty za używane usługi i dostosowania po zmianach w zewnętrznych systemach. Wycenę przygotowuje się po poznaniu zakresu.

Czy można połączyć sklep z magazynem i ERP?

Tak, jeśli systemy udostępniają interfejs API albo wymianę plików. Przed integracją trzeba ustalić, który system jest źródłem danych dla stanów, cen, produktów i zamówień, jak mapować identyfikatory między systemami i co ma się stać, gdy wymiana danych się nie powiedzie. Możliwy zakres zależy od konkretnych systemów i ich dokumentacji.

Od czego najlepiej zacząć automatyzację?

Od listy powtarzalnych czynności z czasem, jaki zajmują, i kosztem błędów, które powodują. Następnie wybiera się jeden proces z wysokim kosztem i dostępnymi danymi, wdraża go jako pilotaż, mierzy efekt i dopiero potem rozszerza zakres. Częstym kandydatem są stany magazynowe albo zamówienia z wielu kanałów, ale wybór powinien wynikać z analizy.

Czy mały sklep internetowy potrzebuje automatyzacji?

Nie zawsze. Przy jednym kanale sprzedaży i niewielkiej liczbie zamówień często wystarczają wbudowane funkcje platformy i gotowe wtyczki. Potrzeba pojawia się zwykle wtedy, gdy dochodzi kolejny kanał sprzedaży, kilku dostawców albo gdy ręczne czynności zaczynają zajmować znaczną część czasu lub regularnie powodują błędy.

Projektujemy strony, sklepy, automatyzacje i dedykowane systemy, które rozwiązują rzeczywiste problemy biznesowe.

Porozmawiajmy o Twoim projekcie →