Kod rabatowy to jeden z najskuteczniejszych lead magnetów w sklepie: odwiedzająca dostaje realną korzyść, a Ty adres e-mail i pierwszą transakcję na horyzoncie, bo rabat motywuje do zakupu tu i teraz. Pytanie, które regularnie wraca od kursantek, brzmi: jak to spiąć technicznie w duecie WooCommerce + MailerLite, i czy kody muszą być unikalne dla każdej osoby? W tym artykule pokażę trzy poziomy tego rozwiązania, od wersji na dziś wieczór po pełną automatyzację, i pomogę Ci wybrać właściwy dla Twojej skali.
Najpierw decyzja: jeden wspólny kod czy kody unikalne?
To rozstrzygnięcie determinuje całą resztę, więc zacznijmy od niego. Intuicja podpowiada kody unikalne ("bo ktoś udostępni kod dalej!"), ale podzielę się podejściem, które sama stosuję: na powitanie w newsletterze daję jeden wspólny kod z ograniczeniem jednorazowego użycia na klientkę. Czy ktoś może przekazać go koleżance? Może. I co się wtedy stanie? Koleżanka kupi mój produkt. Świat się od tego nie zawali, a ja zyskuję klientkę.
Policz na chłodno: koszt "przecieku" wspólnego kodu to rabat udzielony osobie spoza newslettera, która i tak u Ciebie kupiła. Koszt kodów unikalnych to płatne narzędzie i dodatkowa integracja do pilnowania. Dla większości małych sklepów rachunek jest jednoznaczny. Kody unikalne zostaw na sytuacje, gdzie mają realne uzasadnienie: rabaty o dużej wartości, nagrody dla stałych klientek, kampanie partnerskie z rozliczeniem.
Poziom 1: wspólny kod + automatyzacja MailerLite (wersja na dziś wieczór)
Całość składa się z trzech klocków, które pewnie już masz:
Klocek 1: kupon w WooCommerce. Przejdź do Marketing → Kupony i utwórz nowy kupon. Ustaw kod (czytelny i markowy, np. WITAJ10), typ i wysokość rabatu, a potem najważniejsze, czyli ograniczenia:
- w zakładce Limity użycia ustaw "Limit użyć na klienta" na 1, co blokuje wielokrotne użycie z tego samego adresu e-mail,
- rozważ datę wygaśnięcia (kod ważny np. 14 dni od publikacji kampanii buduje mobilizację) albo kwotę minimalną zamówienia, jeśli rabat kwotowy mógłby zjeść marżę na najtańszym produkcie,
- w ograniczeniach użycia możesz wykluczyć produkty promocyjne, żeby rabaty się nie sumowały.
Klocek 2: formularz zapisu. W MailerLite utwórz formularz (lub użyj istniejącego) zapisujący do dedykowanej grupy, np. "Newsletter". Formularz osadzasz na stronie wtyczką MailerLite, o czym pisałam przy okazji migracji na nowy MailerLite.
Klocek 3: automatyzacja powitalna. W MailerLite utwórz automatyzację z wyzwalaczem "subskrybent dołącza do grupy" i mailem powitalnym zawierającym kod. I tu ważny szczegół praktyczny: kod wysyłaj w mailu powitalnym, a nie pokazuj na stronie podziękowania. Po pierwsze, to weryfikuje prawdziwość adresu (kod dociera tylko na działającą skrzynkę), po drugie, uczy odbiorczynię otwierać Twoje maile od pierwszego kontaktu, co procentuje w dostarczalności.
Test całości: zapisz się testowym adresem, odbierz maila, zrób zamówienie z kodem, spróbuj użyć kodu drugi raz (powinno zablokować). Piętnaście minut i działa.
Poziom 2: kody unikalne (gdy naprawdę ich potrzebujesz)
Jeśli Twój przypadek uzasadnia kody jednorazowe generowane indywidualnie, potrzebujesz łącznika między MailerLite a pulą kodów, bo sam MailerLite kodów nie generuje. Sprawdzone rozwiązanie to usługa typu Coupon Carrier: integruje się z MailerLite, pilnuje puli kodów i wysyła każdej nowej subskrybentce jej własny kod. Schemat wdrożenia:
- Wygeneruj pulę kodów w pliku CSV (możesz masowo utworzyć je w WooCommerce z pomocą wtyczki rozszerzającej kupony, np. Smart Coupons, która dodaje import i eksport kuponów).
- W usłudze pośredniczącej skonfiguruj integrację z MailerLite: źródłem zdarzenia jest zapis do wskazanej grupy.
- Załaduj pulę kodów i skonfiguruj wiadomość z kodem.
- Pilnuj stanu puli: skończone kody to subskrybentki bez obiecanego rabatu, więc ustaw alert przy niskim stanie.
Uczciwie o kosztach: to rozwiązanie płatne (usługa pośrednicząca plus ewentualnie wtyczka kuponowa), a jego utrzymanie wymaga uwagi. Dlatego wracam do rachunku z początku: wdrażaj, gdy wartość rabatów naprawdę tego wymaga.
Poziom 3: kupony transakcyjne za działania w sklepie
Osobna kategoria, którą warto znać: kupony generowane automatycznie za konkretne działania klientki, np. za pierwsze zakupy, za wystawienie opinii, za przekroczenie łącznej kwoty zakupów. Do tego służą wtyczki automatyzacji sklepu typu AutomateWoo (płatna): tworzą unikalne kupony w locie i wysyłają je mailem. Uwaga na różnicę: te maile wychodzą ze sklepu, nie z MailerLite, więc traktuj je jako komunikację transakcyjną, a spójność szaty graficznej ustaw osobno. To naturalny kolejny krok, gdy newsletter i sklep już działają, a Ty budujesz lojalność.
Mail powitalny z kodem: warianty do testów z AI
Techniczna strona to połowa sukcesu, drugą jest treść maila powitalnego, bo to on decyduje, czy kod zostanie użyty. Zamiast pisać jedną wersję i zgadywać, przygotuj warianty do testu A/B. Mój prompt:
Piszę mail powitalny do newslettera dla [grupa docelowa]. Subskrybentka właśnie zapisała się po obietnicy kodu rabatowego [wartość] do sklepu z [produkty]. Mój ton: [opisz, np. konkretny, ciepły, bez nadęcia]. Przygotuj 3 warianty maila do testu A/B, każdy z innym akcentem: (1) korzyść i konkret, (2) historia i relacja, (3) pilność z datą wygaśnięcia kodu. Do każdego: 2 propozycje tematu wiadomości do 45 znaków, treść do 120 słów z kodem [KOD] wyeksponowanym, jedno wyraźne wezwanie do działania. Bez wykrzykników w tematach.
Warianty wgraj do testu A/B w MailerLite (na temat wiadomości lub całą treść) i pozwól liczbom wybrać zwycięzcę. Po dwóch tygodniach poproś AI o analizę: wklej wyniki otwarć i kliknięć wariantów i zapytaj o hipotezy oraz kolejny test. Ten cykl: warianty, test, wnioski, to najprostsza rzecz, jaką możesz robić z AI w marketingu, i jedna z najbardziej dochodowych. Cały system pracy z AI nad komunikacją sprzedażową rozkładam na czynniki w kursie PRODUKT AI.
Krok po kroku
- Zdecyduj: wspólny kod z limitem na klientkę (domyślnie) czy kody unikalne (tylko z twardym uzasadnieniem).
- Utwórz kupon w Marketing → Kupony z limitem 1 użycia na klientkę i przemyślaną datą wygaśnięcia.
- Podepnij formularz zapisu do dedykowanej grupy w MailerLite.
- Zbuduj automatyzację powitalną wysyłającą kod mailem (nie na stronie podziękowania).
- Przetestuj pełną ścieżkę: zapis, mail, zakup z kodem, blokada drugiego użycia.
- Wygeneruj z AI trzy warianty maila powitalnego i uruchom test A/B, a po dwóch tygodniach przeanalizuj wyniki.




