Kupony rabatowe to najszybszy sposób, żeby w WooCommerce uruchomić promocję, nagrodzić stałego klienta albo odzyskać porzucony koszyk. Nie potrzebujesz do tego żadnej dodatkowej wtyczki — mechanizm kuponów jest wbudowany w WooCommerce. Poniżej znajdziesz kompletną instrukcję krok po kroku, ze zrzutami ekranu z prawdziwego panelu.
Zanim zaczniesz: włącz obsługę kuponów
Domyślnie kupony są włączone, ale warto to sprawdzić — jeśli opcja jest wyłączona, pole „Kod rabatowy” w ogóle nie pojawi się w koszyku.
Przejdź do WooCommerce → Ustawienia → Ogólne i przewiń do sekcji Podatki i kupony.

Druga opcja w tej sekcji, „Oblicz rabaty kuponów kolejno”, decyduje o tym, co się stanie, gdy klient użyje kilku kuponów naraz. Zaznaczona — drugi kupon naliczy się od ceny już obniżonej. Niezaznaczona — każdy kupon liczy się od ceny wyjściowej. W większości sklepów zostawiamy ją wyłączoną.
Krok 1. Otwórz listę kuponów
Kupony znajdziesz w menu Marketing → Kupony. To tutaj wracasz później, żeby edytować lub wyłączyć promocję.

Krok 2. Nadaj kod i opis
Po kliknięciu „Utwórz kupon” zobaczysz formularz. Dwa pierwsze pola są najważniejsze dla klienta i dla Ciebie.

Kod kuponu nie rozróżnia wielkości liter — WIOSNA15 i wiosna15 to ten sam kupon. Dobry kod jest krótki, łatwy do przepisania i mówi, skąd pochodzi:
NEWSLETTER10— dla zapisanych do newslettera,POWROT20— dla klientów, którzy dawno nie kupowali,TARGI2026— kod z ulotki rozdawanej na evencie.
Unikaj znaków, które łatwo pomylić przy przepisywaniu: zera i litery O, jedynki i litery l.
Opis nigdy nie pokazuje się klientowi. Wpisz tam, po co ten kupon powstał i do kiedy ma działać — za trzy miesiące podziękujesz sobie, przeglądając listę kilkudziesięciu kodów.
Krok 3. Zakładka „Ogólne” — ile wynosi rabat

Rodzaj rabatu
| Rodzaj | Jak działa | Kiedy używać |
|---|---|---|
| Procentowy rabat | Obniża wartość całego koszyka o wpisany procent (wpisujesz 15, nie 15%). | Domyślny wybór przy promocjach sezonowych i newsletterach. |
| Kwotowy rabat na koszyk | Odejmuje stałą kwotę od sumy koszyka, np. 50 zł. | Gdy chcesz mieć pełną kontrolę nad kosztem promocji. |
| Kwotowy rabat na produkt | Odejmuje kwotę od każdej sztuki objętej kuponem. | Przy wyprzedaży konkretnego produktu lub kategorii. |
Uwaga na rabat kwotowy na produkt. Jeśli klient wrzuci do koszyka 10 sztuk, a kupon daje 20 zł rabatu na produkt, rabat wyniesie 200 zł. Ogranicz to polem „Ogranicz używanie do X przedmiotów” z zakładki Limity wykorzystania.
Darmowa wysyłka
Zaznaczenie tego pola nie wystarczy. Musisz jeszcze w WooCommerce → Ustawienia → Wysyłka dodać do swojej strefy metodę „Darmowa wysyłka” i ustawić w niej wymaganie „Prawidłowy kupon darmowej wysyłki”. Bez tego zaznaczenie nie zrobi nic.
Data wygaśnięcia
Kupon przestaje działać o północy rozpoczynającej wskazany dzień. Jeśli promocja ma trwać do 31 grudnia włącznie, wpisz 1 stycznia. Zawsze ustawiaj datę — kupony bez terminu żyją latami i wracają w najmniej oczekiwanym momencie.
Krok 4. Zakładka „Ograniczenia użytkowania” — komu i na co
To najważniejsza zakładka, jeśli nie chcesz stracić marży. Tutaj decydujesz, w jakich warunkach kupon w ogóle zadziała.

- Minimalna / maksymalna kwota zakupu — próg liczony od wartości koszyka. Ustaw minimum nieco powyżej swojej średniej wartości zamówienia, a kupon zacznie ją podnosić zamiast obniżać.
- Do pojedynczego użytku — zaznacz, jeśli kuponu nie można łączyć z innymi kodami. Praktycznie zawsze warto.
- Wyklucz produkty z promocji — blokuje podwójny rabat na towarze, który już jest przeceniony.
- Produkty / Wyklucz produkty — zawęża kupon do konkretnych pozycji. Zostaw puste, żeby objąć cały sklep.
- Kategorie produktów / Wyklucz kategorie — to samo, ale na poziomie kategorii. Wygodniejsze w dużym katalogu, bo nowe produkty w kategorii automatycznie łapią się do promocji.
Dozwolone e-maile — kupon tylko dla jednej osoby

Wpisz tu adres (lub kilka po przecinku), a kuponu użyje wyłącznie właściciel tej skrzynki. Obsługiwane są też maski typu *@twojafirma.pl. To pole jest kluczem do kodów personalnych — wrócimy do niego na końcu artykułu.
Krok 5. Zakładka „Limity wykorzystania” — ile razy

- Limit wykorzystania na kupon — po tylu użyciach kupon sam się dezaktywuje. Świetne przy akcjach „pierwsze 100 osób”.
- Ogranicz używanie do X przedmiotów — widoczne przy rabacie kwotowym na produkt. Ogranicza, do ilu sztuk w koszyku naliczy się rabat.
- Limit wykorzystania na użytkownika — najczęściej
1. Działa po adresie e-mail zamówienia i po koncie klienta, więc nie jest w 100% szczelne dla niezalogowanych. Połącz z polem „Dozwolone e-maile”, jeśli kupon ma być naprawdę jednorazowy.
Na koniec kliknij Opublikuj. Kupon działa od razu.
Krok 6. Sprawdź, jak to wygląda u klienta
Wejdź na stronę koszyka w trybie incognito i wpisz kod. Nigdy nie publikuj promocji bez tego testu — literówka w kodzie albo zbyt wysoki próg minimalnej kwoty potrafią zabić całą kampanię.

Jeśli pole „Kod rabatowy” się nie pojawia, wróć do sekcji na początku tego poradnika i sprawdź, czy kupony są w ogóle włączone.
Krok 7. Mierz, czy promocja się opłaca
WooCommerce ma gotowy raport: Analityka → Kupony. Zobaczysz tam liczbę zamówień z rabatem i łączną kwotę udzielonych rabatów w wybranym okresie, z podziałem na poszczególne kody.

Zestaw te dwie liczby z marżą na zamówieniach objętych promocją. Jeśli rabat obniżył marżę o więcej, niż wyniósł przyrost zamówień — kampania dopłaciła do siebie i przy kolejnej trzeba zmienić próg albo wysokość rabatu.
Cztery scenariusze, które działają
| Cel | Ustawienia |
|---|---|
| Zapis do newslettera | Procentowy 10%, limit 1 na użytkownika, ważność 14 dni, minimum zakupu na poziomie średniego koszyka. |
| Porzucony koszyk | Kwotowy na koszyk, ważność 48–72 h, „Do pojedynczego użytku”, wysłany mailem z przypomnieniem. |
| Odzyskanie klienta po przerwie | Wyższy rabat (15–20%), pole „Dozwolone e-maile” ustawione na adres tego klienta, limit 1 użycie. |
| Upłynnienie końcówek | Kwotowy rabat na produkt, zawężony przez „Kategorie produktów”, limit sztuk ustawiony w zakładce Limity. |
Najczęstsze błędy
- Kupon bez daty wygaśnięcia. Wraca po roku, gdy ktoś znajdzie stary newsletter.
- Brak minimalnej kwoty zakupu. Klient kupuje najtańszy produkt z darmową wysyłką i rabatem — zamówienie wychodzi na minus.
- Kupon łączony z wyprzedażą. Zaznacz „Wyklucz produkty z promocji”, zanim odpalisz Black Friday.
- Publiczny kod z nieograniczoną liczbą użyć. Kody trafiają na portale z kuponami i po tygodniu udzielasz rabatu wszystkim, w tym tym, którzy kupiliby bez niego.
- Brak testu w koszyku. Dwie minuty pracy, które ratują całą kampanię.
Krok dalej: indywidualny kod rabatowy generowany automatycznie
Wszystko powyżej to praca ręczna: wchodzisz do panelu, tworzysz kupon, wysyłasz go w mailingu. Dla jednorazowej promocji to wystarczy. Ale w sklepach, które sprzedają powtarzalnie — pakiety, subskrypcje, usługi zamawiane co jakiś czas — dużo lepiej działa coś innego.
Wdrożyliśmy takie rozwiązanie u klienta prowadzącego sklep z usługami cyfrowymi. Zasada jest prosta:
- Klient kupuje usługę i dostaje ją mailem — to standardowa wiadomość, którą i tak otwiera, bo czeka na nią.
- W tym samym mailu, pod treścią zamówienia, system dokleja sekcję „następny krok” z kodem rabatowym wygenerowanym specjalnie dla tego klienta.
- Kod jest unikalny (losowy sufiks), procentowy, przypisany do adresu e-mail tego klienta, jednorazowy i ważny przez ustaloną liczbę godzin — u nas 72.
- Rabat obejmuje tylko wybrane produkty: większe pakiety i subskrypcje. Pojedyncze, najtańsze pozycje są z niego wyłączone, żeby promocja podnosiła wartość koszyka, a nie ją zjadała.
- Jeśli klient nie zdążył wykorzystać kodu, a wraca po kolejny zakup — kolejny mail podaje ten sam kod, dopóki jest jeszcze ważny. Nie rozdajemy więc nowych rabatów temu samemu człowiekowi w nieskończoność.
- Każdy wygenerowany kupon ma w bazie znacznik kampanii i numer zamówienia, z którego powstał — dzięki temu widać dokładnie, ile sprzedaży dowiózł ten jeden mechanizm.
Efekt: klient nie dostaje kolejnej reklamy, tylko konkretną, ograniczoną czasowo propozycję w momencie, w którym jest najbardziej zaangażowany — zaraz po udanym zakupie. Nie ma żadnej pracy ręcznej, żadnej listy kodów w arkuszu, żadnego ryzyka, że kod wycieknie do sieci — bo kod działa wyłącznie dla jednego adresu e-mail.
To rozwiązanie autorskie, napisane przez nas od zera jako wtyczka WooCommerce. Da się je dopasować do praktycznie każdego sklepu: wysokość rabatu, czas ważności, lista produktów objętych promocją i moment wysyłki to parametry, które ustawiamy pod Twój model sprzedaży.
Chcesz mieć to u siebie?
Wdrażamy automatyczne, personalne kody rabatowe w sklepach WooCommerce — razem z konfiguracją maili i raportowaniem skuteczności. Napisz, czym handlujesz, a powiemy, jak ten mechanizm ustawić w Twoim sklepie i ile to potrwa.
Skontaktuj się z nami · biuro@centrumseo.pl · +48 507 278 136
