W tym artykule
Integracja Allegro z WooCommerce łączy Twój sklep na WordPressie z kontem sprzedawcy na Allegro. Produkty, ceny i stany magazynowe są wtedy wspólne, a zamówienia z obu kanałów trafiają w jedno miejsce. Możesz to zrobić na dwa sposoby: wtyczką instalowaną w WooCommerce albo systemem do sprzedaży wielokanałowej, który łączy oba kanały w jednym panelu. Poniżej wyjaśniamy, co dokładnie się synchronizuje, co przygotować przed startem, jak przeprowadzić pierwszą synchronizację i jak sprawdzić, czy wszystko działa poprawnie.
Krótko mówiąc
- Integracja synchronizuje cztery rodzaje danych: produkty i oferty, ceny, stany magazynowe oraz zamówienia. Jeśli brakuje któregokolwiek z nich, wracasz do ręcznego przepisywania.
- Przed połączeniem potrzebujesz aktywnego konta Allegro z włączonym dwustopniowym logowaniem oraz dostępu administratora do WooCommerce.
- Najwięcej problemów robią nieuporządkowane dane: brak spójnych SKU, różne nazwy tego samego produktu i puste stany. Uporządkuj je przed pierwszą synchronizacją.
- System wielokanałowy, taki jak Berlinetta, obsługuje oba kanały z jednej karty produktu i od razu dodaje wysyłkę, faktury i magazyn.
- Zacznij od kilku produktów testowych, sprawdź zamówienie od początku do końca i dopiero potem włącz synchronizację całego asortymentu.
Co synchronizuje integracja Allegro z WooCommerce
Dobra integracja nie ogranicza się do kopiowania ofert. Jej zadaniem jest to, żeby każda zmiana w jednym kanale od razu była widoczna w drugim, bez Twojego udziału. W praktyce chodzi o cztery obszary.
Produkty i oferty
Produkt w WooCommerce ma nazwę, opis, zdjęcia, atrybuty i SKU. Oferta na Allegro wymaga dodatkowo kategorii Allegro, parametrów wymaganych w tej kategorii, cennika dostaw i warunków zwrotów. Integracja przenosi dane z jednej strony na drugą i uzupełnia to, czego brakuje, według ustawionych reguł.
Ceny
Cena na Allegro często różni się od ceny w sklepie, bo uwzględniasz w niej prowizję marketplace’u. Dlatego integracja powinna pozwalać na regułę cenową, na przykład narzut procentowy lub kwotowy, zamiast prostego kopiowania tej samej kwoty.
Stany magazynowe
To najważniejszy element. Jeśli masz 3 sztuki produktu, a sprzedajesz go w dwóch kanałach, obie oferty muszą korzystać z tego samego stanu. Sprzedaż jednej sztuki na Allegro powinna od razu obniżyć stan w WooCommerce i odwrotnie. Tylko tak unikniesz sprzedaży towaru, którego już nie masz. Szerzej opisujemy to w artykule o synchronizacji stanów w e-commerce.
Zamówienia
Zamówienie z Allegro zawiera dane kupującego, adres dostawy lub punkt odbioru, wybraną metodę dostawy, informację o płatności i ewentualne żądanie faktury. Integracja pobiera te dane i przekazuje je dalej: do obsługi zamówienia, do wysyłki i do dokumentu sprzedaży.
Wtyczka czy system wielokanałowy
Na rynku znajdziesz oba typy rozwiązań. Wtyczki instalujesz bezpośrednio w WordPressie, a ich możliwości zależą od konkretnego dodatku. System wielokanałowy działa poza sklepem: łączy się z WooCommerce i Allegro przez API i zbiera oba kanały w jednym panelu.
| Kryterium | Wtyczka w WooCommerce | System wielokanałowy (np. Berlinetta) |
|---|---|---|
| Gdzie pracujesz | W panelu WordPressa | W jednym panelu dla wszystkich kanałów |
| Kolejne kanały sprzedaży | Zwykle osobna wtyczka dla każdego kanału | Allegro, Erli, OLX, InPost Von Halsky, WooCommerce, Shoper, PrestaShop w jednym miejscu |
| Wspólny stan i ceny | Między sklepem a Allegro | Między wszystkimi podłączonymi kanałami |
| Wysyłka | Zależy od dodatków | InPost, DHL, GLS, DPD, Poczta Polska, FedEx, Furgonetka, Base.courier, Wysyłam z Allegro, ErliPRO |
| Faktury i paragony | Zależy od dodatków | Z zamówienia, z KSeF oraz połączeniem z inFaktem i Subiektem nexo PRO |
| Magazyn i pakowanie | Zwykle brak | Plan hali, Manager pakowania, zwroty i reklamacje |
| Obciążenie sklepu | Działa na serwerze sklepu | Działa poza sklepem |
Jeśli sprzedajesz wyłącznie w dwóch kanałach i masz kilka zamówień dziennie, każde z tych podejść połączy Allegro ze sklepem. Gdy jednak dochodzi wysyłka przez kilku kurierów, faktury, zwroty i kolejne marketplace’y, system wielokanałowy oszczędza najwięcej czasu, bo wszystko masz w jednym widoku. Porównanie konkretnych narzędzi znajdziesz w zestawieniu najlepszych integracji Allegro z WooCommerce.
Co przygotować przed połączeniem
Przygotowanie zajmuje zwykle mniej czasu niż późniejsze poprawianie błędów. Sprawdź poniższe punkty, zanim podłączysz pierwszy kanał.
Konto Allegro
Allegro udostępnia oficjalne REST API z autoryzacją OAuth 2.0. Rejestracja aplikacji w Allegro Developer Portal wymaga aktywnego konta z włączonym dwustopniowym logowaniem, a na jednym koncie możesz mieć do 5 kluczy aplikacji jednocześnie. Jeśli budujesz własną integrację, potrzebujesz Client ID i Client Secret oraz odpowiednich zakresów uprawnień, na przykład allegro:api:sale:offers:write do zarządzania ofertami i allegro:api:orders:read do pobierania zamówień.
Gdy korzystasz z gotowego systemu, nie rejestrujesz aplikacji samodzielnie. Logujesz się na konto Allegro i zatwierdzasz dostęp dla systemu. Dwustopniowe logowanie i tak musi być włączone, więc zrób to wcześniej.

Sklep WooCommerce
Potrzebujesz konta z uprawnieniami administratora, bo tylko ono pozwala wygenerować klucze API w ustawieniach WooCommerce. Klucze powinny mieć uprawnienia do odczytu i zapisu, jeśli integracja ma aktualizować stany i statusy zamówień w sklepie.
Dane produktów
To najczęściej pomijany etap. Przejrzyj katalog i sprawdź:
- SKU. Każdy produkt i każdy wariant ma unikalny kod. To po nim integracja rozpoznaje, że produkt w sklepie i oferta na Allegro to ta sama rzecz.
- EAN. Jeśli masz kody EAN, uzupełnij je. Ułatwiają dopasowanie produktu do katalogu Allegro.
- Stany. Wpisz rzeczywiste ilości. Puste lub nieaktualne stany zostaną przeniesione do drugiego kanału.
- Warianty. Rozmiary i kolory opisz spójnie, na przykład zawsze „M”, a nie raz „M”, a raz „Medium”.
- Zdjęcia i opisy. Sprawdź, czy zdjęcia mają dobrą jakość, a opisy nie zawierają linków do sklepu ani danych kontaktowych, których Allegro nie dopuszcza w ofertach.
- Kategorie. Ustal, którym kategoriom Allegro odpowiadają Twoje kategorie w sklepie.
Ustawienia sprzedaży na Allegro
Przygotuj cenniki dostaw, warunki zwrotów i reklamacji oraz dane do faktur. Te ustawienia będą przypisywane do ofert, więc lepiej mieć je gotowe przed wystawieniem pierwszego produktu.
Jak połączyć Allegro z WooCommerce w Berlinetta
W Berlinetta nie potrzebujesz wdrożenia. Konto testowe zakładasz sam i od razu podłączasz kanały. Pracę układamy w takiej kolejności:
- Załóż konto testowe. Masz 30 dni bezpłatnego testu z pełnym dostępem do funkcji.
- Podłącz WooCommerce. Wprowadź adres sklepu i klucze API wygenerowane w WooCommerce. System pobierze produkty i zamówienia ze sklepu. Szczegóły znajdziesz na stronie integracji WooCommerce z kurierami.
- Podłącz Allegro. Zaloguj się na konto sprzedawcy i zatwierdź dostęp. Opis tej integracji znajdziesz na stronie integracji Allegro z ofertami i wysyłką.
- Połącz produkty z ofertami. Istniejące oferty Allegro przypisujesz do kart produktów, najlepiej po SKU lub EAN. O tym, jak robić to sprawnie przy dużym katalogu, piszemy w poradniku o łączeniu ofert Allegro.
- Ustaw wspólny stan i ceny. Od tej chwili stan i cena z karty produktu same trafiają na oferty w obu kanałach.
- Wystaw nowe oferty. Produkt opisujesz raz i z jego karty wystawiasz ofertę na Allegro, a gdy będziesz gotowy, także w innych kanałach.
- Skonfiguruj wysyłkę i dokumenty. Podłącz konta kurierskie lub Wysyłam z Allegro i ustaw wystawianie faktur lub paragonów z zamówienia.
- Dodaj reguły automatyczne. Na przykład zmiana statusu po opłaceniu zamówienia albo przypisanie metody wysyłki na podstawie wybranej dostawy.
Pełny opis połączenia obu kanałów w jednym panelu znajdziesz na stronie integracji Allegro z WooCommerce.
Oferty, ceny i stany: jak ustawić synchronizację
Po połączeniu kanałów najważniejsza decyzja brzmi: gdzie jest źródło prawdy o produkcie. W Berlinetta jest nim karta produktu w systemie. Z niej pochodzą opis, cena i stan dla wszystkich ofert.
Jeden stan dla wszystkich kanałów
Ustaw stan w jednym miejscu, a system zadba o resztę. Gdy klient kupi produkt na Allegro, stan spada na karcie produktu i od razu w WooCommerce. Gdy przyjmiesz dostawę, wpisujesz nową ilość raz.
Przy produktach, których masz bardzo mało, możesz rozważyć zostawienie niewielkiej rezerwy, żeby dwa zamówienia złożone w tej samej chwili w dwóch kanałach nie dotyczyły ostatniej sztuki.
Ceny w różnych kanałach
Cena w sklepie i na Allegro nie musi być taka sama. Zdecyduj, czy chcesz:
- tę samą cenę wszędzie, co jest prostsze dla klientów porównujących oferty,
- wyższą cenę na Allegro, uwzględniającą prowizję,
- osobne ceny dla wybranych produktów, na przykład promocyjnych.
Co ważne, zmiana ceny na karcie produktu sama trafia na oferty, więc nie musisz edytować ich jedna po drugiej.
Warianty
Produkt zmienny w WooCommerce, na przykład koszulka w pięciu rozmiarach, na Allegro może być zestawem powiązanych ofert. Spójne SKU wariantów sprawiają, że każdy rozmiar ma własny, poprawnie liczony stan.
Zamówienia z Allegro: od pobrania do wysyłki
Sama synchronizacja stanów to połowa pracy. Druga połowa to obsługa zamówień, bo to ona zajmuje najwięcej czasu każdego dnia.
W Berlinetta zamówienia z Allegro i WooCommerce trafiają na jedną listę. Dla każdego zamówienia możesz:
- Nadać paczkę. Wybierasz kuriera, a etykieta jest generowana z danych zamówienia. Do dyspozycji masz InPost, DHL, GLS, DPD, Pocztę Polską i FedEx, brokerów Furgonetka i Base.courier oraz Wysyłam z Allegro i ErliPRO.
- Wystawić dokument. Fakturę lub paragon tworzysz z zamówienia, z obsługą KSeF. Jeśli prowadzisz księgowość w inFakcie lub Subiekcie nexo PRO, korzystasz z gotowego połączenia.
- Spakować zamówienie. Manager pakowania prowadzi pakowacza przez kolejne zamówienia i pozwala naliczać premie za wydajność.
- Odnaleźć towar. Magazyn rysujesz jako plan hali, więc pracownik widzi, gdzie leży produkt.
- Obsłużyć zwrot lub reklamację. Zgłoszenia prowadzisz w tym samym panelu, powiązane z zamówieniem.
Jeśli sprzedajesz też hurtowo, sprzedaż B2B z cennikami dla kontrahentów działa w tym samym systemie, na wspólnym stanie.
Jak przetestować integrację i usunąć typowe problemy
Zanim włączysz synchronizację całego katalogu, sprawdź ją na małej próbce.
Plan testu
- Wybierz od 3 do 5 produktów, w tym jeden z wariantami.
- Sprawdź, czy każdy produkt jest połączony z właściwą ofertą na Allegro.
- Zmień cenę jednego produktu na karcie i sprawdź ofertę w obu kanałach.
- Zmień stan i sprawdź, czy nowa ilość pojawiła się w WooCommerce i na Allegro.
- Złóż testowe zamówienie w sklepie i sprawdź, czy stan spadł na Allegro.
- Przejdź zamówienie do końca: etykieta, dokument sprzedaży, zmiana statusu.
Jeśli budujesz integrację samodzielnie przez API, testuj ją na osobnej aplikacji, a nie na koncie, na którym trwa sprzedaż.
Typowe problemy i rozwiązania
| Objaw | Najczęstsza przyczyna | Co zrobić |
|---|---|---|
| Stan nie zmienia się w drugim kanale | Produkt nie jest połączony z ofertą | Sprawdź powiązanie po SKU lub EAN |
| Wariant ma zły stan | Różne SKU wariantów w sklepie i na Allegro | Ujednolić kody wariantów |
| Oferta nie wystawia się | Brak wymaganych parametrów kategorii | Uzupełnij parametry w karcie produktu |
| Zamówienia nie spływają | Wygasła autoryzacja konta Allegro | Zaloguj się ponownie i zatwierdź dostęp |
| Brak zamówień ze sklepu | Zmienione lub usunięte klucze API WooCommerce | Wygeneruj nowe klucze i wprowadź je w systemie |
| Zduplikowane produkty | Import bez dopasowania do istniejących pozycji | Połącz duplikaty z jedną kartą produktu |
Większość tych problemów wynika z danych, a nie z samego połączenia. Dlatego porządek w SKU i kategoriach przed startem jest tak ważny.
Nasze podejście do łączenia Allegro i WooCommerce
Sprzedawcy, którzy zaczynają od połączenia sklepu z Allegro, rzadko na tym kończą. Po kilku miesiącach dochodzi Erli, OLX albo drugi sklep, a do tego kolejni kurierzy i faktury w KSeF. Dlatego projektujemy Berlinettę tak, żeby integracja Allegro z WooCommerce była od pierwszego dnia częścią większego systemu, a nie osobną wtyczką, którą trzeba będzie kiedyś wymienić.
Uważamy, że produkt powinien mieć jedną kartę. Opisujesz go raz, a z tej karty wystawiasz oferty we wszystkich kanałach. Wspólny stan i ceny same trafiają na oferty, więc nie pilnujesz kilku paneli jednocześnie.
Ważna jest też przewidywalność kosztów. W każdym pakiecie są wszystkie integracje, dowolna liczba pracowników i kont, magazyn, B2B i KSeF, bez płatnych dodatków. Płacisz tylko za liczbę zamówień w miesiącu, nigdy prowizji ani opłaty od zamówienia. Kolejne integracje dokładamy na życzenie klientów.
Zespół Berlinetta
Przetestuj Berlinettę na swoim sklepie
Berlinetta łączy Allegro z WooCommerce w jednym panelu, razem z wysyłką, fakturami, magazynem i zwrotami. Konto testowe zakładasz sam, bez wdrożenia, i przez 30 dni korzystasz z systemu za darmo. Pakiet wybierasz według liczby zamówień w miesiącu.

| Pakiet | Miesięcznie (netto) | Rocznie (netto) |
|---|---|---|
| Berlinetta 250 | 89 zł | 890 zł |
| Berlinetta 500 | 129 zł | 1290 zł |
| Berlinetta 2000 | 249 zł | 2490 zł |
| Berlinetta 5000 | 489 zł | 4890 zł |
| Berlinetta 12000 | 749 zł | 7490 zł |
| Berlinetta Enterprise | wycena indywidualna | wycena indywidualna |
Załóż konto testowe w Berlinetta i podłącz swój sklep oraz konto Allegro jeszcze dziś. Jeśli wybierasz między systemami, zobacz też porównanie Berlinetta i BaseLinkera.
Najczęstsze pytania
Czy do integracji muszę rejestrować aplikację w Allegro Developer Portal?
Nie, jeśli korzystasz z gotowego systemu, takiego jak Berlinetta. Logujesz się na konto Allegro i zatwierdzasz dostęp. Rejestracja aplikacji z Client ID i Client Secret jest potrzebna tylko przy budowie własnej integracji przez API.
Czy mogę połączyć istniejące oferty Allegro z produktami w sklepie?
Tak. Istniejące oferty przypisujesz do kart produktów, najwygodniej po SKU lub EAN. Dzięki temu oferty zachowują swoją historię sprzedaży, a stan i cena zaczynają pochodzić z jednego miejsca.
Co się stanie, gdy ten sam produkt kupią dwie osoby w dwóch kanałach?
Po każdej sprzedaży stan na karcie produktu spada i trafia na oferty w obu kanałach. Przy ostatnich sztukach warto zostawić niewielką rezerwę, żeby ograniczyć ryzyko sprzedaży tej samej sztuki dwa razy.
Ile kosztuje integracja Allegro z WooCommerce w Berlinetta?
Cena zależy tylko od liczby zamówień w miesiącu i zaczyna się od 89 zł netto miesięcznie za pakiet Berlinetta 250. Nie płacisz prowizji ani opłaty od zamówienia, a wszystkie integracje są w każdym pakiecie. Pierwsze 30 dni testujesz bezpłatnie.
Czy mogę później dodać kolejne kanały sprzedaży?
Tak. Do tego samego panelu podłączysz Erli, OLX, InPost Von Halsky, Shopera i PrestaShop. Produkt nadal opisujesz raz, a z jego karty wystawiasz oferty w kolejnych kanałach.



