Integracja WooCommerce z Allegro łączy stany magazynowe, oferty i zamówienia z obu kanałów w jednym systemie. Arkusz ze stanami idzie do kosza. A ryzyko, że ta sama sztuka zejdzie dwa razy, wyraźnie spada. Niżej rozpisujemy, co dokładnie się synchronizuje, jak wybrać drogę techniczną i co dogadać przed startem.
Spis treści
Skąd biorą się podwójne sprzedaże między sklepem a Allegro?
Z dwóch osobnych stanów magazynowych i ręcznego przenoszenia zmian między nimi. Tyle. Arkusz robi wtedy za pośrednika, który zawsze jest trochę spóźniony. Między sprzedażą a poprawką stanu mija czas, przy przepisywaniu ktoś się pomyli, a w nocy i w weekend nikt niczego nie aktualizuje (no bo kto by chciał).
Najbardziej obrywają towary jednostkowe i ostatnie sztuki, bo jedno zamówienie od razu zeruje stan. Skutek zna każdy, kto przez to przeszedł: anulowanie zamówienia, tłumaczenie się wkurzonemu kupującemu i gorsza ocena konta sprzedawcy w pakiecie.
Co obejmuje integracja WooCommerce z Allegro?
Integracja spina magazyn, oferty i zamówienia tak, żeby sklep był jednym źródłem danych dla obu kanałów. Dobrze zaplanowane spięcie WooCommerce z Allegro obejmuje zwykle:
- wspólny magazyn z rezerwacją towaru przy zamówieniu,
- wystawianie ofert z kartotek produktów w sklepie,
- mapowanie parametrów i kategorii,
- pobieranie zamówień do panelu WooCommerce,
- dopasowanie metod dostawy,
- obsługę dokumentów sprzedaży.
Technicznie są dwie drogi. Porównanie niżej.
Jak działa wspólny magazyn sklepu i Allegro?
Jeden stan magazynowy, dwa kanały. Każde zamówienie, czy to z Allegro, czy ze sklepu, od razu rezerwuje towar. Synchronizacja stanów z Allegro chodzi w krótkich, regularnych cyklach zamiast ręcznych poprawek, więc liczba dostępnych sztuk w ofercie nadąża za tym, co schodzi w sklepie.
Ale uczciwie: kiedy dwóch kupujących sięga po tę samą ostatnią sztukę, zostaje kilkusekundowe okno, w którym oba zamówienia mogą przejść. Przy zwykłym asortymencie to margines bez znaczenia. Przy towarach unikatowych już nie. Trzeba więc zdecydować, czy trzymać bufor, czyli nie wystawiać ostatniej sztuki jednocześnie w obu kanałach. Moim zdaniem przy unikatach to w sumie oczywisty wybór.
Wystawianie ofert Allegro ze sklepu: kategorie, parametry i ceny
Oferty na Allegro powstają z kartotek produktów w WooCommerce, więc opis, zdjęcia i parametry uzupełniasz w jednym miejscu. Kategorie sklepu mapuje się na kategorie Allegro, cechy produktu na parametry wymagane w ofertach. Brakuje danych? Oferta się nie wystawi. Dlatego kompletne parametry na karcie produktu to warunek, a nie miły dodatek.
Ceny wymagają osobnego omówienia. Allegro ma reguły cenowe, które same zmieniają cenę oferty w zakresie ustawionym przez sprzedawcę, na przykład według najniższej ceny danego produktu na Allegro, sprawdzanej co godzinę, co opisuje poradnik Allegro o zarządzaniu ofertami. I tu jest haczyk. Przed startem trzeba ustalić, który system decyduje o cenie, bo inaczej sklep i reguły Allegro będą się nawzajem nadpisywać.
Jak trafiają zamówienia z Allegro do WooCommerce?
Zamówienia z Allegro wpadają do panelu WooCommerce i obsługuje się je tak samo jak te ze sklepu. Metody dostawy z Allegro mapuje się na metody skonfigurowane w sklepie, więc etykiety i statusy przesyłek się zgadzają.
Każde zamówienie niesie informację, kto odpowiada za realizację: sprzedawca albo magazyn Allegro w przypadku ofert One Fulfillment, co wyjaśnia dokumentacja obsługi zamówień Allegro. Zamówień realizowanych przez Allegro nie pakujesz u siebie. Tyle że stan i tak muszą zmniejszać, i to właściwy. Uważać trzeba też na pozycje kupione z rabatem ilościowym na wielu ofertach, bo ich kwoty muszą poprawnie trafić do zamówienia. Dokumenty sprzedaży mogą powstawać automatycznie (połączenie z fakturowaniem i ERP to już temat na osobny tekst).
Allegro przez BaseLinkera czy przez API: którą drogę wybrać?
Krótko: BaseLinker przy standardowym procesie i kilku kanałach sprzedaży, dedykowany moduł na API Allegro przy nietypowych regułach magazynu, cen albo zamówień. Pierwsza droga to gotowy panel i szybkie spięcie kanałów. Ale też zależność od zewnętrznej usługi. Tak działa integracja WooCommerce z BaseLinkerem.
Własny moduł na API ma logikę skrojoną pod sklep i działa bez pośrednika. Za to wymaga stałej opieki technicznej, bo Allegro cały czas rozwija swoje API. Kiedy zmieniać? Gdy zaczynają się obejścia, ręczne poprawki i reguły, których panel po prostu nie umie odwzorować. Rozpisujemy to w tekście o tym, co robić, gdy BaseLinker przestaje wystarczać.
Co ustalić przed startem integracji sklepu z Allegro?
Najpierw jedno pytanie: który system jest źródłem prawdy dla stanów, cen i danych produktu? Reszta decyzji z tego wynika:
- Porządek w kodach SKU i EAN, bo po nich łączy się produkty z ofertami.
- Źródło stanów i cen: sklep, Allegro czy reguły cenowe.
- Mapa kategorii i parametrów.
- Odpowiedniki metod dostawy.
- Sposób obsługi towarów jednostkowych, w tym bufor.
- Kto i gdzie wystawia dokumenty sprzedaży.
Jeśli dopiero porządkujesz sklep na platformie WooCommerce, weź te punkty pod uwagę od początku. Później jest drożej. Dobrze przygotowana integracja WooCommerce z Allegro to jeden magazyn zamiast arkusza i dużo mniej podwójnych sprzedaży.
Najczęstsze pytania
Czy integracja całkowicie wyklucza sprzedaż tej samej sztuki w obu kanałach?
Nie całkowicie. Rezerwacja przy zamówieniu i krótkie cykle synchronizacji mocno ograniczają to ryzyko, ale przy ostatnich sztukach zostaje krótkie okno, w którym dwa zamówienia mogą się zbiec. Przy towarach unikatowych polecam więc bufor.
Czy mogę wystawiać oferty Allegro bezpośrednio z WooCommerce?
Tak, oferty powstają z kartotek produktów w sklepie. Warunek: zmapowane kategorie i uzupełnione parametry wymagane przez Allegro. Opis czy zdjęcia zmieniasz wtedy w jednym miejscu.
Czy do integracji potrzebny jest BaseLinker?
Nie. Alternatywą jest dedykowany moduł na API Allegro. Wybór zależy od liczby kanałów sprzedaży i od tego, jak bardzo proces magazynu, cen i zamówień odbiega od standardu.








