Skip to content

OLX WooCommerce – jak wystawiać ogłoszenia na OLX prosto z produktów w sklepie?

23 lutego 2026
12 min czytania
Projekt WordPress

Jeśli masz sklep na WooCommerce i chcesz sprzedawać też na OLX, największym problemem szybko staje się ręczne wystawianie ogłoszeń: kopiowanie tytułów, opisów, zdjęć, cen i pilnowanie, co jest aktywne, a co wygasło. Integracja OLX WooCommerce pozwala robić to prościej, ogłoszenia tworzysz na bazie produktów ze sklepu, ustawiasz szablony i mapowanie kategorii, a potem publikujesz i zarządzasz wszystkim z jednego miejsca. W

 

 

Co daje integracja OLX z WooCommerce i kiedy ma sens w praktyce?

Jeśli masz sklep na WooCommerce i chcesz sprzedawać też „tam, gdzie ludzie szukają rzeczy”, integracja z OLX jest po prostu dodatkowym kanałem dotarcia. WP Desk podkreśla, że wtyczka OLX WooCommerce pozwala wystawiać ogłoszenia bezpośrednio na podstawie produktów w sklepie, a cel jest prosty: oszczędzić czas i nie przepisywać ręcznie tytułów, opisów, zdjęć i cen. Na stronie produktu jest też komunikat o dotarciu do „ponad 13 mln” potencjalnych klientów dzięki OLX, co dobrze oddaje ideę: zwiększasz zasięg, nie zmieniając całej infrastruktury sklepu.

Największy sens ma to wtedy, gdy masz katalog produktów, które dobrze rotują w ogłoszeniach (np. pojedyncze sztuki, popularne kategorie, produkty, które chcesz szybko “wypchnąć” dodatkowym ruchem) i chcesz robić to masowo, ale nadal kontrolować całość z jednego miejsca. Z perspektywy praktycznej ważne jest też ograniczenie: API OLX nie obsługuje darmowych kategorii, więc z poziomu wtyczki wystawisz ogłoszenia tylko w kategoriach płatnych obsługiwanych przez API. To warto wiedzieć przed wdrożeniem, żeby nie zdziwić się na etapie publikacji.

Sprawdź wtyczkę OLX WooCommerce

 

Jak działa wystawianie ogłoszeń z produktów WooCommerce – od produktu do ogłoszenia OLX

Logika jest prosta: wtyczka bierze dane, które już masz w WooCommerce (tytuł, opis, zdjęcia, cena, warianty) i pozwala na ich użycie do stworzenia ogłoszenia OLX z poziomu WordPressa. WP Desk opisuje m.in. mapowanie kategorii WooCommerce ↔ OLX w szablonie ogłoszenia, dodawanie zdjęć produktowych do ogłoszeń, wystawianie wariantów jako osobnych ogłoszeń oraz możliwość zamykania ogłoszeń OLX bezpośrednio w WooCommerce. W praktyce oznacza to, że zamiast skakać między panelem sklepu i OLX, robisz publikację i zarządzanie z jednego miejsca.

W codziennym użyciu zwykle wygląda to tak, że tworzysz „schemat” ogłoszenia (szablon), przypinasz mu właściwe kategorie OLX i zasady uzupełniania treści z pól produktu, a potem wybierasz produkty, dla których chcesz wystawić ogłoszenia. Wtyczka daje też panel/listę ogłoszeń i synchronizację statusów, więc możesz kontrolować, co jest aktywne, co wygasło i co wymaga reakcji, bez ręcznego przeklikiwania w OLX.

 

Co musisz mieć przed startem – konto OLX, dostęp do API i ważne ograniczenia kategorii

Zanim w ogóle przejdziesz do „wystaw pierwsze ogłoszenie”, musisz ogarnąć połączenie z API OLX. Dokumentacja WP Desk jasno mówi, że wtyczka wymaga Client ID oraz Client Secret, które pozyskujesz po założeniu konta w Portalu Deweloperskim OLX i aktywowaniu aplikacji. Rejestracja jest moderowana i wymaga akceptacji, więc nie zawsze dzieje się to „od ręki”.

Ważny detal, który często powoduje problemy: podczas tworzenia aplikacji OLX trzeba poprawnie ustawić Adres Powrotu (redirect/callback). WP Desk zwraca uwagę, że ma to być adres strony, na której działa wtyczka, i bez „/” na końcu URL. Jeśli tu będzie błąd, autoryzacja potrafi się wysypać i później wygląda to jak „coś nie działa”, mimo że problem jest w ustawieniach aplikacji.

No i rzecz, którą warto wiedzieć przed planowaniem masowego wystawiania: jak wyżej, API OLX nie obsługuje darmowych kategorii, więc publikacja z WooCommerce dotyczy wyłącznie płatnych kategorii wspieranych przez API. To ograniczenie jest po stronie OLX, nie wtyczki i dobrze je uwzględnić, zanim ustawisz kategorie, szablony i procesy w sklepie.

Sprawdź wtyczkę OLX WooCommerce

 

Jak zdobyć Client ID i Client Secret w Portalu Deweloperskim OLX i podłączyć wtyczkę?

Żeby wtyczka mogła publikować ogłoszenia na OLX, musi połączyć się z OLX przez API. Do tego potrzebujesz dwóch danych: Client ID i Client Secret. WP Desk wskazuje, że uzyskasz je po założeniu konta w Portalu Deweloperskim OLX i dodaniu aplikacji, a sama rejestracja jest moderowana (czyli konto/aplikacja może chwilę czekać na akceptację).

W praktyce robisz to tak: logujesz się do Developer Portalu kontem OLX, przechodzisz przez zgodę (OAuth 2.0), dodajesz nową aplikację i wypełniasz formularz. Po weryfikacji (dostaniesz maila ze statusem) w panelu aplikacji pojawią się dane dostępowe, czyli właśnie Client ID i Client Secret.

Jest tu jeden detal, który najczęściej psuje autoryzację: Adres Powrotu (redirect / callback URL). WP Desk podkreśla, że musi to być adres strony, na której działa wtyczka, i ma być podany bez końcowego „/”. Jeśli to ustawisz źle, wtyczka może nie dokończyć łączenia mimo poprawnych kluczy.

 

Pierwsze uruchomienie – podstawowe ustawienia konta, danych ogłoszenia i domyślnych parametrów

Po stronie WordPressa start jest prosty: wchodzisz w ustawienia wtyczki i uzupełniasz sekcję autoryzacji. W dokumentacji WP Desk wprost jest, że wybierasz kraj sprzedaży, wklejasz Client ID i Client Secret, a potem patrzysz na status połączenia, żeby potwierdzić, że aplikacja OLX została poprawnie autoryzowana.

Drugi krok jest równie ważny, bo bez tego ogłoszenia nie przejdą: dane sprzedawcy. WP Desk zaznacza, że te pola są wymagane do autoryzacji i do wystawienia ogłoszenia, a numer telefonu musi być prawdziwy, bo OLX waliduje go podczas publikacji. Uzupełniasz więc dane typu imię/nazwa, telefon, województwo i miasto (lista miast generuje się na podstawie województwa), wybierasz też typ oferty (prywatna lub firmowa).

Jest jeszcze ustawienie, które realnie wpływa na porządek w ogłoszeniach: czy warianty (np. rozmiary/kolory) mają iść jako osobne ogłoszenia, czy mają być “zebrane” w jednym. Wtyczka pozwala to przełączyć, a dokumentacja wyjaśnia też konsekwencję: gdy warianty nie idą osobno, wtyczka bierze jako cenę najniższą z wariantów, a informację o wariantach dokleja jako listę pod opisem.

Mapowanie kategorii OLX – jak zrobić to raz i nie męczyć się przy każdym produkcie?

Klucz do wygody w tej integracji to szablony ogłoszeń. WP Desk opisuje, że podczas wystawiania ogłoszenia (OLX → Dodaj ogłoszenie w panelu WP) możesz od razu stworzyć szablon: uzupełniasz pola, nadajesz tytuł szablonu i zapisujesz go z metaboxa po prawej. Taki szablon pozwala jednocześnie mapować kategorie OLX z kategoriami WooCommerce i predefiniować wartości pól ogłoszenia, dzięki czemu później nie klepiesz tego samego od zera.

W samym szablonie wybierasz kategorię WooCommerce, a wtyczka podpowiada wtedy listę produktów z tej kategorii. Następnie wybierasz kategorię OLX i tu ważne: dokumentacja zwraca uwagę, żeby wybrać końcową gałąź kategorii (najbardziej szczegółową), bo od niej zależą wymagane atrybuty ogłoszenia.

Żeby nie dublować treści i nie przepisywać opisów, możesz używać shortcode’ów, które podstawiają dane z produktów WooCommerce. WP Desk podaje przykłady typu [tytul_produktu] dla tytułu, [cena_produktu] dla ceny oraz [opis_produktu] / [krotki_opis_produktu] dla opisu. Dodatkowo możesz zaznaczyć pobieranie zdjęć z produktu do ogłoszenia wciągnie maksymalnie osiem zdjęć, a zestaw atrybutów w szablonie zmienia się zależnie od wybranej kategorii OLX (część pól może być wymagana).

 

Tytuł, opis, cena, lokalizacja, zdjęcia – jak spiąć to z polami produktu?

Najwygodniej robi się to przez szablon ogłoszenia, bo wtedy raz ustawiasz logikę, a później tylko wybierasz produkty i publikujesz. W dokumentacji WP Desk jest to opisane wprost: w trakcie wystawiania ogłoszenia możesz zapisać szablon (nadajesz mu nazwę i zapisujesz), a on pozwala jednocześnie mapować kategorie OLX z kategoriami WooCommerce i predefiniować wartości pól ogłoszenia.

W samym szablonie ustawiasz m.in. tytuł, cenę i opis, i możesz w tych polach użyć shortcode’ów, które automatycznie podstawiają dane z produktu, np. [tytul_produktu], [cena_produktu], [opis_produktu] albo [krotki_opis_produktu]. Dzięki temu ogłoszenia „biorą” treść bez przepisywania.

Kluczowe jest też dopasowanie kategorii OLX, dokumentacja sugeruje wybranie końcowej gałęzi kategorii, bo od tego zależą atrybuty, które OLX wymaga. Wtyczka pokaże wtedy pola atrybutów dla danej kategorii (część może być obowiązkowa). Jeśli chcesz, żeby ogłoszenia miały zdjęcia z produktów, zaznaczasz odpowiednią opcję, do jednego ogłoszenia pobierze maksymalnie 8 zdjęć produktu.

 

Produkty proste i wariantowe – jak wystawiać ogłoszenia bez dublowania i bałaganu?

Dla produktów prostych temat jest prosty: jedno ogłoszenie = jeden produkt. Schody zaczynają się przy produktach wariantowych (rozmiary, kolory), bo możesz chcieć albo jedno ogłoszenie „zbiorcze”, albo osobne ogłoszenie dla każdego wariantu.

WP Desk daje tu konkretną opcję: „Wystaw warianty jako osobne ogłoszenia”. Jeśli jej nie zaznaczysz, warianty zostaną dodane w ramach głównego produktu, a wtyczka jako cenę weźmie najniższą cenę z wariantów i pokaże informację o wariantach jako listę pod opisem ogłoszenia. Jeśli opcję zaznaczysz, warianty pójdą jako osobne ogłoszenia.

Praktycznie: jeśli warianty to “ten sam produkt, różne opcje”, często lepsze jest jedno ogłoszenie (mniej dubli i mniej pilnowania). Jeśli warianty realnie sprzedajesz jak osobne pozycje i chcesz, żeby klient od razu widział konkretną wersję, osobne ogłoszenia mogą być czytelniejsze, kosztem większej liczby publikacji do ogarnięcia.

Masowe wystawianie ogłoszeń – wybór produktów, publikacja i szybkie akcje w panelu

Masowe wystawianie opiera się o to, że w szablonie wybierasz kategorię WooCommerce, a wtyczka podpowiada produkty z tej kategorii i pozwala wystawić ogłoszenia właśnie na ich podstawie. Potem wybierasz kategorię OLX, uzupełniasz szablon i klikasz Dodaj ogłoszenia, wtedy wtyczka wysyła request do API, a ogłoszenia dostają status „Nowe”, potem „Oczekujące na moderację”, a po akceptacji stają się „Aktywne”.

Dalej masz w panelu listę ogłoszeń wystawionych przez wtyczkę: widać tytuł, ID, status, kategorię i terminy ważności, a kliknięcie ID przerzuca Cię do ogłoszenia w OLX. Z poziomu tej listy możesz też robić szybkie akcje masowe typu zamykanie ogłoszeń albo przenoszenie do kosza, i odświeżać statusy (statusy są też automatycznie odświeżane co 600 sekund).

 

Zarządzanie i synchronizacja – podgląd statusów, wznawianie, zamykanie, aktualizacje

Po wystawieniu ogłoszeń najważniejsze jest, żeby dało się je ogarniać bez wchodzenia w OLX co chwilę. Wtyczka WP Desk daje do tego osobną listę ogłoszeń w panelu WordPressa, gdzie widzisz m.in. tytuł, ID ogłoszenia, kategorię, status, datę publikacji i datę wygaśnięcia. Kliknięcie ID przenosi do ogłoszenia w OLX, ale większość kontroli masz już po stronie WooCommerce/WordPressa.

Statusy też są ogarnięte w sposób praktyczny: po wysłaniu ogłoszeń do OLX pojawiają się jako „Nowe”, potem „Oczekujące na moderację”, a po przejściu moderacji jako „Aktywne”. Dodatkowo w panelu masz przycisk do ręcznego odświeżenia statusów, a wtyczka odświeża je automatycznie co 600 sekund. To ważne, bo przy masowej publikacji chcesz szybko zobaczyć, czy ogłoszenia przeszły, czy coś utknęło.

Jeśli chodzi o kończenie ogłoszeń, WP Desk opisuje, że możesz zamykać ogłoszenia z poziomu WooCommerce: pojedynczo, masowo, albo przez przeniesienie wpisu ogłoszenia do kosza (wtedy po stronie OLX ogłoszenie jest zamykane). To wygodne przy sezonowych ofertach albo produktach, które chcesz wycofać z OLX bez ręcznego przeklikiwania.

 

Typowe błędy i konflikty, autoryzacja API, kategorie, zdjęcia, limity – jak diagnozować krok po kroku?

Najczęstszy problem na starcie to autoryzacja i ustawienia aplikacji w Portalu Deweloperskim OLX. Jeśli wtyczka nie potrafi się połączyć, pierwsze co sprawdzasz to: czy masz poprawnie wklejone Client ID i Client Secret, czy wybrany jest właściwy kraj sprzedaży, oraz czy w aplikacji OLX poprawnie ustawiono Adres Powrotu (WP Desk podkreśla, że bez końcowego „/”). To jest typowe miejsce, gdzie ludzie się wykładają, bo nawet drobny błąd w URL potrafi blokować logowanie OAuth.

Drugi klasyk to kategorie. W dokumentacji WP Desk masz mocno zaznaczone ograniczenie, że API OLX nie obsługuje darmowych kategorii. Jeśli próbujesz wystawić ogłoszenie w kategorii, której API nie wspiera, ogłoszenie nie przejdzie i to nie jest do obejścia „ustawieniem wtyczki”. Dlatego przy mapowaniu kategorii warto od razu wybierać końcowe gałęzie i zwrócić uwagę na wymagane atrybuty dla danej kategorii, bo brak obowiązkowego pola też kończy się odrzuceniem.

Trzecia rzecz to zdjęcia i treści. Wtyczka pobiera zdjęcia z produktu, ale ogłoszenie ma ograniczenie ilości zdjęć (WP Desk podaje maks. 8 zdjęć produktu). Jeśli produkt ma ich dużo, część się nie przeniesie i to jest normalne. Jeżeli natomiast ogłoszenia „utykają” albo od razu wracają jako odrzucone, sprawdzasz najpierw, czy produkt ma poprawnie ustawiony tytuł, opis, cenę i zdjęcia, a potem czy kategoria OLX nie wymusza dodatkowych pól, które w szablonie są puste

Udostępnij artykuł

Często zadawane pytania

Znajdź odpowiedzi na najczęściej zadawane pytania dotyczące tego tematu

Nie, WP Desk wprost zaznacza w dokumentacji, że API OLX nie obsługuje darmowych kategorii, więc publikacja przez wtyczkę dotyczy kategorii płatnych obsługiwanych przez API.

Z Portalu Deweloperskiego OLX po zarejestrowaniu aplikacji. Proces jest moderowany, a po akceptacji w panelu aplikacji dostajesz Client ID/Secret do wklejenia w ustawieniach wtyczki.

Adres strony, na której działa wtyczka, bez końcowego „/”. WP Desk zwraca uwagę, że błędny callback jest częstą przyczyną problemów z autoryzacją.

Tak, w praktyce robisz to przez szablony i wybór produktów z kategorii WooCommerce, a później dodajesz ogłoszenia dla konkretnych pozycji zamiast „wszystkiego naraz”.

Możesz wystawiać warianty jako osobne ogłoszenia. Jeśli tego nie zrobisz, wtyczka bierze najniższą cenę z wariantów i dodaje listę wariantów pod opisem ogłoszenia.

Maksymalnie 8 zdjęć produktu.

W panelu ogłoszeń w WordPressie widzisz statusy („Nowe”, „Oczekujące na moderację”, „Aktywne”). Możesz też ręcznie odświeżyć statusy, a automatycznie odświeżają się co 600 sekund.

Tak, wtyczka pozwala zamykać ogłoszenia z listy w panelu (również masowo), a przeniesienie ogłoszenia do kosza w WordPressie powoduje zamknięcie po stronie OLX.