Klient kliknął „Powiadom mnie, gdy wróci”. Wpisał maila. Pół roku później sklep dostaje skargę do UODO — bo wtyczka wysłała powiadomienie bez logu zgody, z serwera w USA, bez podstawy prawnej. Tak wygląda 2026 rok w polskim e-commerce: funkcja „powiadom mnie gdy wróci” w WooCommerce jest prosta technicznie, compliance — trudne. W tym artykule porównuję 6 wtyczek WooCommerce do powiadomień o dostępności produktu — bez marketingowego ściemniania, z naciskiem na to, gdzie trzymane są dane, jak liczy się zgoda i czy wybrana wtyczka rzeczywiście odzyska Ci sprzedaż, czy tylko wyśle maila.
Co robi wtyczka „powiadom mnie gdy wróci” w WooCommerce
Wtyczka „powiadom mnie gdy wróci” w WooCommerce (po angielsku back in stock for WooCommerce) podpina formularz do strony produktu, który jest wyprzedany. Klient zostawia maila i ewentualnie wybiera wariant. Wtyczka zapisuje subskrypcję w bazie. Gdy stan magazynowy wraca z outofstock na instock, plugin wysyła maila do każdego zapisanego subskrybenta z linkiem prowadzącym z powrotem na kartę produktu.
Brzmi prosto. W praktyce, dobra wtyczka musi obsłużyć:
- warianty produktów wariantowych (rozmiar S wyprzedany, M dostępny — powiadomienie tylko dla osób czekających na S),
- podwójną zgodę (double opt-in), bo bez niej w UE nie masz dowodu, że ten konkretny mail rzeczywiście chce dostawać powiadomienia,
- kolejkę wysyłki dla 500 czekających na ten sam produkt, żeby nie zaorać serwera ani SMTP,
- conversion tracking — czyli odpowiedź na pytanie, czy ten klient wrócił i kupił po powiadomieniu, czy poszedł do konkurencji,
- HPOS (High-Performance Order Storage) — domyślną architekturę zamówień w WooCommerce od 2024 roku.
Brak któregokolwiek z tych pięciu elementów to nie jest „skromna wersja darmowa”. To dziurawy produkt, który prędzej czy później wybuchnie albo na compliance, albo na deliverability, albo po prostu nie pokaże Ci, że odzyskał Ci 18% utraconej sprzedaży.
Skala problemu, którą rozwiązuje: według raportów Coresight Research i Yotpo, wyprzedania produktów odpowiadają za 12–28% utraconej sprzedaży w średniej wielkości sklepach e-commerce. Średnia konwersja maili back in stock to według benchmarków Klaviyo 22–28% open rate i 8–12% CTR — czyli kilkukrotnie wyżej niż standardowy newsletter.

„Powiadom mnie gdy wróci” w WooCommerce a RODO 2026: to nie jest zwykły opt-in
RODO obowiązuje od 2018 roku, ale interpretacje UODO i decyzje EDPB w ostatnich latach zacisnęły pętlę wokół formularzy zbierających e-maile w sklepach. Trzy obszary, które dotyczą wtyczek back in stock bezpośrednio:
Podstawa prawna — to nie jest „uzasadniony interes”
Niektóre wtyczki dokumentują wysyłkę powiadomienia o dostępności jako uzasadniony interes administratora (art. 6 ust. 1 lit. f RODO). To podejście jest ryzykowne, bo polski UODO i EDPB wielokrotnie podkreślały, że bezpośredni marketing wymaga zgody marketingowej z art. 6 ust. 1 lit. a, a wiadomość „produkt wrócił, kup teraz” to bez wątpienia komunikat handlowy.
Bezpieczna praktyka: wyraźna, dobrowolna zgoda na otrzymanie jednorazowego powiadomienia o powrocie konkretnego produktu, z linkiem do polityki prywatności i jasną informacją, że klient w każdej chwili może wypisać się jednym kliknięciem. Wtyczka, która tylko stawia checkbox „akceptuję regulamin”, nie zbiera zgody RODO.
Co musi pamiętać wtyczka (audit trail)
W razie kontroli musisz móc udowodnić, że konkretna osoba wyraziła zgodę. Bez tego dowodu zgoda nie istnieje. Wtyczka powinna logować dla każdej subskrypcji:
- znacznik czasu (UTC, nie czas serwera),
- adres IP osoby (IPv4 lub IPv6),
- treść zgody, którą widziała osoba (na wypadek gdybyś ją zmienił później),
- user-agent przeglądarki,
- mechanizm zgody (single opt-in / double opt-in z linkiem potwierdzającym).
Wtyczki, które zapisują tylko email i product_id, nie spełniają obowiązku rozliczalności z art. 5 ust. 2 RODO.
Czerwone flagi w wyborze wtyczki
Wybierając wtyczkę „powiadom mnie gdy wróci” w WooCommerce, sprawdź trzy rzeczy przed zakupem albo instalacją:
- Hosting danych poza EOG bez odpowiednich zabezpieczeń. Jeśli wtyczka wysyła subskrypcje na zewnętrzny serwer (np. SaaS w USA) i nie pokazuje umowy SCC (Standard Contractual Clauses) ani decyzji Komisji Europejskiej o adekwatności (DPF) — masz problem zanim w ogóle ruszysz.
- Brak linku „wypisz” w pierwszej wiadomości. Każdy mail handlowy musi zawierać jednoklikowe wypisanie. Niektóre wtyczki to ignorują, bo „to tylko jednorazowe powiadomienie”. To nie zwalnia z obowiązku.
- Brak DPA (umowy powierzenia przetwarzania danych). Jeśli korzystasz z SaaS, dostawca musi podpisać DPA. Wtyczki działające 100% lokalnie na Twoim WordPressie nie wymagają DPA, bo dane nie wychodzą poza Twoją infrastrukturę.
Polski UODO w 2023 i 2024 r. nałożył kilka kar w wysokości 50 000–200 000 zł właśnie za marketing bez ważnej zgody. To nie jest scenariusz „może kiedyś” — to się dzieje.
Sprawdzenie wiedzy z tej sekcji: zanim wybierzesz wtyczkę, miej w głowie 4 pytania — gdzie są dane, jaki jest mechanizm zgody, jaki audit trail, czy unsubscribe jest jednoklikowy.
Kryteria porównania, których używam
Każdą z 6 wtyczek „powiadom mnie gdy wróci” dla WooCommerce oceniam według dokładnie tych samych ośmiu kryteriów. Bez „uznaniowości”.
- Model cenowy (Free / Pro / abonament).
- Hosting danych (lokalny WP czy SaaS, gdzie geograficznie).
- Double opt-in (out-of-the-box czy płatny dodatek).
- Log zgód RODO (IP, UA, timestamp, treść zgody).
- Warianty produktu (osobne subskrypcje per wariant).
- Kompatybilność z HPOS (deklaracja
before_woocommerce_init). - Integracje (SMTP-only czy także Mailpoet / Brevo / Klaviyo).
- Język polski (interfejs admin + treści maili PL out-of-the-box).
I do tego jedno kryterium soft: dla kogo to jest sensowne — bo plugin z 80 funkcjami i abonamentem 199 €/rok dla sklepu z 50 produktami to przerost formy nad treścią.
Sześć wtyczek po kolei
Ujawniam od razu: wtyczka WPNest Stock Notifier (pozycja 1) to nasz produkt. Oceniam ją tymi samymi kryteriami co konkurencję. Jeśli wolisz inny plugin po lekturze — kompletnie ok, treść tego artykułu jest po to, żebyś wybrał świadomie.
1. WPNest Stock Notifier for WooCommerce
Disclosure: to nasza wtyczka. Dostępna darmowo w repozytorium wp.org (procedura submisyjna w toku) oraz z pełną dokumentacją na wpnest.pl/docs/stock-notifier/. Stworzona od zera pod polski rynek i pod aktualne wymogi RODO 2026, działa 100% lokalnie na Twoim WordPressie.
Mocne strony:
- Pełen audit trail zgody — każdy zapis ma
consent_ip,consent_ua,consent_token,subscribed_at,confirmed_atw jednej dedykowanej tabeli DB. - Double opt-in domyślnie, single opt-in opcjonalnie (jeden parametr w ustawieniach).
- HPOS-safe (deklaracja kompatybilności na
before_woocommerce_init). - Conversion tracking — automatyczne dopasowanie zamówienia (status
completed) do wcześniejszego powiadomienia: widzisz w adminie, którzy klienci wrócili i kupili. - Polski natywny — interfejs admin + treści maili przetłumaczone w 100% (144/144 stringów),
pl_PL.pobundlowane w pluginie. - WPML / Polylang ready — trzy filtry pozwalają podmieniać treści zgody i maili per język subskrybenta.
- 3 sposoby osadzania formularza — hook na single product, shortcode
[wpnest_stonot_form], blok Gutenbergawpnest-stonot/subscribe-form. - Honeypot + IP rate limit — 5 prób na 5 minut z hashowanym IP, ochrona przed botami bez reCAPTCHA.
- Warianty produktu — osobne subskrypcje per wariant (rozmiar/kolor), JS bridge dla
found_variation. - Action Scheduler + debounce 5 min — kolejka wysyłki w batchach po 50 subskrybentów, ochrona przed flap (OOS → IS → OOS → IS w 30 sekund nie wyśle 4 powiadomień).
- UTM tagging linków w mailach automatycznie (
utm_source=wpnest-sn). - Theme-integrated success pages — strony potwierdzenia i wypisu używają
get_header()/get_footer(), więc wyglądają jak reszta sklepu. - Cena: 0 zł.
RODO score: najmocniejszy w grupie w wersji Free.
2. Waitlist Woo (XootiX)
Najpopularniejszy darmowy plugin back in stock w repozytorium wp.org. Aktywne instalacje liczone w dziesiątkach tysięcy. Działa lokalnie na WordPressie, dane zostają w wp_options i custom tabeli. Plugin oferuje wersję darmową (lista oczekujących + manualne wysyłanie maili) oraz Pro (~39 USD/rok) z double opt-in, automatyzacją wysyłki, wariantami i analityką.
Mocne strony: dojrzały kod, regularne aktualizacje, darmowa wersja faktycznie użyteczna, hosting 100% lokalny.
Słabe strony: double opt-in i audit trail dopiero w Pro — w darmowej wersji nie masz dowodu zgody. Interfejs admin tylko po angielsku. Brak natywnych integracji z polskimi narzędziami mailowymi.
RODO score: dobry w wersji Pro, słaby w Free.
3. Back In Stock Notifier for WooCommerce (QuadLayers / ATSThemes)
Drugi popularny darmowy plugin w katalogu wp.org. Również działa lokalnie. Free oferuje listę subskrybentów i ręczną wysyłkę; Pro (od 49 USD/rok) dodaje automatyczną kolejkę i warianty.
Mocne strony: prosty, lekki, łatwa konfiguracja, dobre wsparcie autorów na forum wp.org.
Słabe strony: Free nie ma realnego audit trail zgody (zapisuje email + product_id i tyle). Wersja Pro ma double opt-in, ale logu zgody w stylu IP + UA + timestamp + treść zgody nie ma — to istotny minus pod kątem rozliczalności RODO. Interfejs i e-maile tylko EN (PL przez WPML / Loco Translate).
RODO score: średni w Pro, niewystarczający w Free.
4. YITH WooCommerce Waiting List
YITH to znana włoska marka wtyczek WooCommerce. Plugin Waiting List jest tylko premium — ~90 €/rok (lub w pakiecie YITH Club). Bogaty zestaw funkcji: automatyczne maile, warianty, integracje z YITH ekosystemem, analityka, customizacja maili.
Mocne strony: dojrzałość, pełen zestaw funkcji od dnia pierwszego, dobre wsparcie po angielsku (i częściowo po włosku).
Słabe strony: cena (90 €/rok dla 1 strony to nie jest mało dla małego sklepu). Logowanie zgody jest, ale dokumentacja RODO sucha — sami musisz interpretować, czy YITH zbiera wystarczająco danych. Polski to przekład maszynowy lub własny — YITH nie bundluje natywnego PL.
RODO score: dobry, ale wymaga konfiguracji.
5. WooCommerce Waitlist (Tyche Softwares)
Premium plugin sprzedawany w oficjalnym marketplace WooCommerce za 79 USD/rok (1 sklep) lub 149 USD/rok (5 sklepów). Dewelopowany przez Tyche Softwares — wiarygodna firma z portfolio kilkudziesięciu wtyczek WC.
Mocne strony: zintegrowany z WC marketplace (zakup, licencja, wsparcie w jednym miejscu), dobre wsparcie, kompatybilność z HPOS oficjalnie zadeklarowana.
Słabe strony: brak wersji free do testów — kupujesz na ślepo (z 30-dniowym refundem). Interfejs i maile po angielsku, PL przez własne tłumaczenie. Audit trail zgody minimalny.
RODO score: średni, wymaga doposażenia o własną politykę audytu.
6. Back in Stock Notifications PRO (WPFactory / Algoritmika)
Plugin Back in Stock Notifications od WPFactory (dawniej Algoritmika) — free na wp.org plus PRO (49–99 USD/rok). WPFactory ma duże portfolio wtyczek WC i aktywny dev.
Mocne strony: rozbudowany backend (admin szczegółowy), customowe szablony maili, eksport CSV w Pro, double opt-in w Pro.
Słabe strony: UI jest gęsty i nieoczywisty — krzywa uczenia większa niż u konkurencji. PL przez Loco. Log zgody jest, ale niespójnie dokumentowany. Wpinanie się w WordPress hooks bywa agresywne (kilkakrotnie raportowane konflikty z innymi wtyczkami).
RODO score: dobry w Pro przy poprawnej konfiguracji.
Tabela porównawcza
| Kryterium | Waitlist Woo | BIS Notifier (QL) | YITH | WC Waitlist (Tyche) | BIS PRO (WPFactory) | WPNest Stock Notifier |
|---|---|---|---|---|---|---|
| Cena (1 sklep / rok) | Free / 39 USD | Free / 49 USD | ~90 € | 79 USD | Free / 49 USD | 0 zł |
| Hosting danych | lokalny WP | lokalny WP | lokalny WP | lokalny WP | lokalny WP | lokalny WP |
| Double opt-in | tylko Pro | tylko Pro | tak | tak | tylko Pro | tak (domyślnie) |
| Log zgody (IP + UA + timestamp) | częściowy (Pro) | minimalny | tak | częściowy | tak (Pro) | pełny |
| Warianty produktu | tylko Pro | tylko Pro | tak | tak | tak (Pro) | tak |
| HPOS-safe | tak | tak | tak | tak | tak | tak |
| Conversion tracking | tylko Pro | nie | częściowo | nie | tak (Pro) | tak (Free) |
| Interfejs PL natywny | nie | nie | nie | nie | nie | tak (100%) |
| Block Gutenberga | nie | nie | nie | nie | nie | tak |
| reCAPTCHA / honeypot | recaptcha (Pro) | brak | recaptcha | brak | recaptcha (Pro) | honeypot + rate limit |
Tabela jest stanem na maj 2026 r. — przed zakupem zweryfikuj na stronie autora, bo pluginy zmieniają funkcje między wersjami.
Którą wybrać — decyzyjnik wg typu sklepu
Zamiast „top 3 najlepszych” daję Ci 4 scenariusze wyboru wtyczki „powiadom mnie gdy wróci” w WooCommerce. Każdy z nich mapuję do konkretnej wtyczki.
Mały sklep do 100 SKU, polski rynek, budżet 0 zł. → WPNest Stock Notifier albo Waitlist Woo Free. Pierwszy daje Ci natychmiast pełen RODO compliance po polsku, drugi jest sprawdzony, ale Free nie ma double opt-in.
Średni sklep z wariantami (odzież, kosmetyki), 100–1000 SKU. → WPNest Stock Notifier albo WC Waitlist (Tyche). Pierwszy zostawia Cię z 0 zł i polskim natywnie; drugi to płatność, ale dojrzała integracja z WC marketplace i wsparcie po angielsku.
Sklep pan-EU z dużym ruchem i potrzebą integracji z Mailchimp / Klaviyo. → YITH Waiting List albo Back in Stock Notifications PRO. Tu liczy się dojrzałość ekosystemu i integracje, których WPNest jeszcze nie ma. Akceptuj koszt 90 €/rok.
Sklep w fazie skalowania — chcesz mieć conversion tracking i wiedzieć ile sprzedaży Ci wraca. → WPNest Stock Notifier (Free ma conversion tracking out-of-the-box) albo WPFactory BIS PRO. Większość konkurencji conversion tracking ma dopiero w drogich planach.
Jak wdrożyć „powiadom mnie gdy wróci” w WooCommerce zgodnie z RODO (7 kroków)
Po wyborze wtyczki — niezależnie którą wybierzesz — przejdź przez te 7 punktów. To nie jest „nice to have”, to minimum, którego brak naraża Cię na karę.
- Spisz treść zgody i wstaw ją jako tekst checkboxa w formularzu. Coś w stylu: „Wyrażam zgodę na otrzymanie jednorazowego powiadomienia e-mailowego o ponownej dostępności produktu [nazwa]. Zgodę mogę wycofać w dowolnym momencie. Więcej w [polityce prywatności].”
- Zaktualizuj politykę prywatności o paragraf: jakie dane zbierasz (email, IP, UA, timestamp), w jakim celu, na jak długo, kto jest administratorem (Ty / Twoja firma), komu dane są udostępniane (Twój dostawca SMTP, hosting).
- Włącz double opt-in. Jeśli Twoja wtyczka tego nie wspiera, zmień wtyczkę.
- Skonfiguruj retencję — np. 365 dni od zapisania. Po tym czasie subskrypcja powinna być usunięta automatycznie lub przy najbliższym audicie.
- Wpisz przetwarzanie do RCPD (Rejestr Czynności Przetwarzania Danych). Jako mała firma jesteś zwolniony tylko jeśli przetwarzanie nie wiąże się z ryzykiem dla praw osób — marketing direct to ryzyko, więc i tak warto wpisać.
- Podpisz DPA z dostawcą SMTP (Sendgrid, Mailgun, Amazon SES) i hostingu. Bez DPA powierzasz dane nielegalnie.
- Przetestuj cykl — zapisz się sam, kliknij confirm, zasymuluj restock, odbierz mail, kliknij unsubscribe. Każdy krok powinien działać i każdy powinien generować wpis w logu.
Mini-test: otwórz przeglądarkę w trybie incognito → wejdź na produkt OOS → zapisz się przez „Powiadom mnie” → sprawdź w admin czy widzisz nowy wpis z Twoim IP i znacznikiem czasu. Jeśli nie widzisz — Twoja wtyczka nie ma logu zgody. Migruj.
Pełną wersję checklisty wdrożeniowej dla naszej wtyczki znajdziesz w dokumentacji Stock Notifier.
Typowe błędy, które kosztują karę albo deliverability
Wysyłka maili bez SPF / DKIM / DMARC. Maile transakcyjne z back-in-stock lądują w SPAM-ie u 30–60% odbiorców, jeśli nie masz uwierzytelnienia domeny. To nie jest błąd wtyczki — to błąd konfiguracji domeny. Sprawdź mxtoolbox.com albo mail-tester.com.
Single opt-in + automatyczne zapisywanie do newslettera. Niektóre wtyczki domyślnie dopisują subskrybenta back in stock do generalnego newslettera. To dwie różne zgody — i UODO traktuje to jako naruszenie. Każdy cel marketingowy = osobna zgoda.
Brak limitu wysyłki. 500 osób zapisanych na ten sam produkt, restock w sobotę o 9:00, wtyczka odpala 500 maili w 30 sekund — Twój SMTP idzie w throttling, połowa maili nie dojdzie, a Ty dowiesz się o tym w poniedziałek. Dobra wtyczka batch-uje (np. po 50) i ma debounce.
Powiadomienie o produkcie wariantowym wysyłane wszystkim, którzy zapisali się na jakikolwiek wariant. Klasyczny błąd. Klient czekał na rozmiar S, dostał maila że są M — irytacja, unsubscribe, deliverability rating w dół. Sprawdź czy plugin obsługuje subskrypcje per variation_id, nie per product_id.
Brak wpnest_stonot_db_version lub odpowiednika. Wtyczki, które nie wersjonują schematu DB, przy upgradzie do nowszej wersji potrafią uszkodzić tabelę z subskrybentami. Sprawdź czy plugin używa dbDelta z maybe_upgrade — to standardowy wzorzec WordPress.
FAQ
Czy wtyczka „powiadom mnie gdy wróci” w WooCommerce potrzebuje zgody RODO? Tak. Mail wysyłany przez taką wtyczkę to komunikat marketingowy w rozumieniu prawa polskiego i unijnego. Wymaga wyraźnej, dobrowolnej zgody klienta (art. 6 ust. 1 lit. a RODO + art. 10 ustawy o świadczeniu usług drogą elektroniczną). Sam regulamin sklepu nie wystarcza.
Single czy double opt-in — co wybrać? Double opt-in. Bez potwierdzenia kliknięciem w link z maila nie masz dowodu, że adres należy do osoby, która się zapisała. Single opt-in akceptowalny jest tylko gdy klient jest już zalogowany w sklepie i e-mail pochodzi z jego konta — wtedy tożsamość jest wcześniej potwierdzona.
Czy mogę zbierać tylko email, bez IP i znacznika czasu? Możesz, ale wtedy nie masz dowodu zgody. W razie kontroli UODO obowiązek rozliczalności (art. 5 ust. 2 RODO) wymaga, żebyś udowodnił okoliczności zgody. Sam adres email tego nie zrobi.
Czy WooCommerce Subscriptions albo Mailpoet pokrywają tę funkcję? Nie. WC Subscriptions to wtyczka do subskrypcji produktów (powtarzalna sprzedaż). Mailpoet to silnik newslettera — może wysłać mail, ale nie wykrywa zmiany statusu magazynowego. Potrzebujesz dedykowanej wtyczki back in stock, która podpina się pod hook woocommerce_product_set_stock_status.
Czy mogę zintegrować back in stock z Klaviyo / Brevo / Mailchimp? Tak, ale tylko z wtyczkami, które oferują tę integrację natywnie (YITH, WPFactory) lub przez Zapier. WPNest Stock Notifier obecnie wysyła przez wp_mail (czyli Twój SMTP) i nie ma natywnej integracji z Klaviyo w wersji Free.
Jak długo przechowywać subskrypcje? Zalecam 365 dni od zapisu. Jeśli przez rok produkt nie wrócił do dostępności, prawdopodobieństwo, że klient pamięta o subskrypcji, jest niskie — a Ty trzymasz dane bez podstawy. Po 365 dniach usuń automatycznie albo przy audicie.
Czy potrzebuję DPA z dostawcą wtyczki? Tylko jeśli wtyczka działa jako SaaS i wysyła dane na zewnętrzny serwer. Wtyczki działające 100% lokalnie (jak wszystkie 6 w tym porównaniu) DPA nie wymagają — dane nie wychodzą poza Twoją infrastrukturę. DPA podpisz natomiast z hostingiem, SMTP i ewentualnym CRM-em.
Czy back in stock konwertuje lepiej niż zwykły newsletter? Tak, znacząco. Średnia konwersja maili back in stock to według benchmarków Klaviyo i Omnisend 22–28% open rate i 8–12% CTR — czyli 3–4 razy więcej niż standardowy newsletter (5–8% CTR to dobry wynik). Powód: klient sam zgłosił intencję zakupu, mail trafia w moment, gdy potrzeba jest świeża.