Zgodność z RODO to kluczowy element prowadzenia działalności online. Właściciele firm muszą zadbać o odpowiednie zabezpieczenia danych osobowych. W tym poradniku przedstawimy, jak skutecznie wdrożyć RODO w WordPressie, korzystając z popularnych narzędzi.
Krótka odpowiedź
Aby dostosować stronę WordPress do wymógów RODO, zacznij od zainstalowania odpowiednich wtyczek, takich jak WP GDPR Compliance czy Cookie Notice. Upewnij się także, że formularze kontaktowe informują o przetwarzaniu danych.
Ważne jest, aby mieć politykę prywatności, która jasno określa, jakie dane zbierasz i w jakim celu.
Usługi KC Mobile
Sprawdź naszą ofertę
Potrzebujesz pomocy specjalisty? Skorzystaj z naszych usług i rozwiń swój biznes online.
Prowadzisz stronę na WordPress i zbierasz choćby jeden adres e-mail? W takim razie RODO WordPress to temat, którego nie da się ominąć. Rozporządzenie 2016/679 obowiązuje kazda firmę i freelancera przetwarzającego dane osobowe – niezależnie od tego, czy masz 50 czy 50 000 odwiedzających miesięcznie.
Sam WordPress od wersji 4.9.6 oferuje wbudowany generator polityki prywatności i checkbox zgody w komentarzach. To dobry start, ale daleko do pełnej zgodności. Brakuje bannera cookies, mechanizmu Consent Mode, checkboxów w formularzach kontaktowych i całej warstwy prawno-technicznej, ktora UODO może sprawdzić w każdej chwili.
Poniżej znajdziesz konkretne kroki – bez prawniczego żargonu, za to z nazwami wtyczek, ścieżkami w panelu i gotowa checklista do samodzielnego audytu. Jeśli prowadzisz stronę internetowa na WordPressie, ten poradnik powinien być Twoim punktem startowym.
Polityka prywatności – co musi zawierać
Przejdź do Ustawienia > Prywatność w panelu WordPressa. Znajdziesz tam generator, który tworzy szkielet dokumentu. Uzupełnij go o:
- dane administratora (nazwa firmy, adres, NIP, kontakt)
- kategorie zbieranych danych (formularze, cookies, analytics, zamówienia)
- podstawę prawna przetwarzania (zgoda, umowa, prawnie uzasadniony interes)
- informacje o procesorach danych – hosting, narzędzia analityczne, systemy mailingowe
- prawa użytkowników: dostęp, sprostowanie, usuwanie, przenoszenie, sprzeciw
Polityka prywatności to nie formalność – to dokument, do którego linkujesz z każdego formularza i bannera cookies.
Obowiązek informacyjny i klauzule RODO
Każde miejsce zbierania danych na stronie wymaga klauzuli informacyjnej. W praktyce oznacza to krótki tekst pod formularzem kontaktowym, przy zapisie na newsletter i w koszyku WooCommerce. Klauzula musi informować, kto jest administratorem, w jakim celu dane sa przetwarzane i jakie prawa przysluguja użytkownikowi.
Prawa użytkowników – co musisz zapewnić
RODO gwarantuje użytkownikowi prawo dostępu do swoich danych, ich poprawienia, usunięcia (prawo do bycia zapomnianym) i przeniesienia. WordPress obsługuje to przez Narzędzia > Eksport/Usuwanie danych osobowych. Możesz tam przetworzyć wniosek użytkownika bez dotykania bazy danych ręcznie.
Potrzebujesz profesjonalnej strony WordPress?
Tworzymy strony WordPress, które są szybkie, bezpieczne i zoptymalizowane pod SEO. Od 3000 zł.
Pliki cookies to jeden z najbardziej widocznych elementów RODO na stronie. Techniczne cookies (sesja logowania, koszyk) nie wymagają zgody. Natomiast cookies analityczne (Google Analytics) i marketingowe (Facebook Pixel, Google Ads remarketing) – już tak.
Które cookies wymagają zgody
- Techniczne/niezbędne – działanie strony, koszyk, logowanie – zgoda nie jest wymagana
- Analityczne – Google Analytics, Hotjar, Clarity – wymagają zgody
- Marketingowe – Facebook Pixel, Google Ads, remarketing – wymagają zgody
- Preferencyjne – język, motyw, ustawienia użytkownika – wymagają zgody (choć często pomijane)
Jak skonfigurować banner cookies w WordPress
Zainstaluj jedna z dedykowanych wtyczek, skonfiguruj kategorie cookies i upewnij się, ze:
1. Banner blokuje skrypty analityczne i marketingowe do momentu wyrażenia zgody
2. Użytkownik może zaakceptować lub odrzucić kazda kategorie osobno
3. Zgodę można wycofać w dowolnym momencie (przycisk zmiany ustawień w stopce)
4. Banner wyświetla się przy pierwszej wizycie, a nie przy każdym odświeżeniu
Complianz vs CookieYes vs GDPR Cookie Compliance
| Cecha | Complianz | CookieYes | GDPR Cookie Compliance |
|---|---|---|---|
| Darmowa wersja | Tak (dobra) | Tak (podstawowa) | Tak |
| Consent Mode v2 | Tak (wbudowane) | Tak (wbudowane) | Ograniczone |
| Auto-skan cookies | Tak | Tak (w premium) | Nie |
| Polityka prywatności | Generator wbudowany | Nie | Nie |
| Konfiguracja | Srednia | Prosta | Prosta |
Complianz to najbardziej kompletne rozwiązanie – skanuje cookies automatycznie, generuje dokumenty prawne i obsługuje Consent Mode v2 bez dodatkowej konfiguracji. CookieYes jest prostszy i szybszy we wdrożeniu, jeśli potrzebujesz samego bannera. GDPR Cookie Compliance sprawdza się jako darmowa alternatywa, ale wymaga więcej pracy ręcznej.
Od marca 2024 Google wymaga wdrozenia Consent Mode v2 na stronach korzystających z Google Ads lub Google Analytics. Bez tego Twoje kampanie reklamowe tracą dane konwersji, a remarketing przestaje działać poprawnie.
Co to jest i dlaczego wpływ na Twoje kampanie
Consent Mode to mechanizm, który informuje tagi Google (Analytics, Ads) o stanie zgód użytkownika. Zamiast całkowicie blokować skrypty, Consent Mode pozwala Google zbierać zanonimizowane, modelowane dane nawet gdy użytkownik nie wyrazi zgody.
W praktyce oznacza to, ze:
- Google Ads nadal widzi konwersje (modelowane), co pozwala algorytmom optymalizować kampanie
- Google Analytics zbiera zagregowane dane o ruchu bez identyfikacji użytkownika
- Remarketing działa w ograniczonym zakresie dzięki modelowaniu audience
Bez Consent Mode v2 tracisz nawet 30–60% danych konwersji w Google Ads – a to oznacza gorsze decyzje algorytmu i wyższe koszty pozyskania klienta.
Jak wdrożyć Consent Mode w WordPress
Najszybsza droga to wtyczka Complianz lub CookieYes – obie mają wbudowana integracje z Consent Mode v2. Wystarczy włączyć opcje w ustawieniach wtyczki i zweryfikować w Google Tag Assistant, ze sygnały `ad_storage`, `analytics_storage`, `ad_user_data` i `ad_personalization` sa poprawnie przekazywane.
Jeśli korzystasz z Google Tag Manager, skonfiguruj triggery na podstawie zdarzenia consent_update i ustaw domyślny stan zgód na "denied" do momentu interakcji z bannerem.
Jako agencja prowadzaca kampanie Google Ads widzimy to codziennie – strony bez Consent Mode tracą dane, które sa kluczowe dla optymalizacji ROAS. Jeśli prowadzisz kampanie reklamowe i nie masz tego wdrożone, skontaktuj się z nami – pomożemy to skonfigurować poprawnie.
Każdy formularz zbierajacy dane osobowe musi mieć checkbox zgody RODO – niezaznaczony domyślnie, z linkiem do polityki prywatności.
Checkboxy zgód w Contact Form 7 i WPForms
W Contact Form 7 dodaj pole acceptance:
[acceptance rodo] Wyrazam zgode na przetwarzanie moich danych osobowych zgodnie z <a href="/polityka-prywatnosci/">polityka prywatnosci</a>. [/acceptance]W WPForms użyj pola GDPR Agreement (dostępne w wersji Lite i Pro). Tworzy gotowy checkbox z konfigurowalnym tekstem zgody.
Pamiętaj – checkbox nie może być zaznaczony domyślnie. To jeden z najczęstszych błędów, który UODO traktuje jako brak ważnej zgody.
Komentarze WordPress
Od wersji 4.9.6 WordPress dodał checkbox zgody na przechowywanie danych w formularzu komentarzy. Upewnij się, ze jest włączony w Ustawienia > Dyskusja.
WooCommerce – dodatkowe zgody przy zamówieniach
Sklepy internetowe przetwarzają więcej danych – adresy dostawy, dane płatnicze, historie zamówień. WooCommerce posiada wbudowane mechanizmy RODO (usuwanie/anonimizacja danych, retencja), ale warto je rozszerzyć:
- Checkbox zgody na przetwarzanie danych przy zamówieniu
- Osobny checkbox zgody na marketing (newsletter, oferty)
- Polityka prywatności linkowana w stopce koszyka i na stronie płatności
Jeśli budujesz profesjonalna stronę na WordPress z formularzami lub sklepem, te elementy powinny być wdrożone od pierwszego dnia.
Poniżej gotowa lista kontrolna, ktora możesz przejść samodzielnie. Każdy punkt to konkretną akcja – nie ogólnik.
1. Polityka prywatności – opublikowana, kompletna, linkowana z każdego formularza i bannera cookies
2. Banner cookies – wyświetla się, blokuje skrypty do momentu zgody, pozwala odrzucić wszystkie kategorie
3. Google Consent Mode v2 – wdrożony, zweryfikowany w Google Tag Assistant
4. Formularze kontaktowe – checkbox zgody RODO, niezaznaczony domyślnie, link do polityki
5. Komentarze – checkbox zgody włączony w Ustawienia > Dyskusja
6. Certyfikat SSL – cala strona działa przez HTTPS (szyfrowanie danych w tranzycie)
7. Umowa powierzenia danych (DPA) – podpisaną z hostingiem, narzędziami analitycznymi, systemem mailingowym
8. Backup danych – regularne aktualizacje WordPress i kopie zapasowe (UpdraftPlus lub podobne)
9. Bezpieczeństwo – zabezpieczenie WordPress (Wordfence/Sucuri, silne hasła, 2FA)
10. Rejestr czynności przetwarzania – dokument wewnętrzny opisujący jakie dane, w jakim celu i na jakiej podstawie przetwarzasz
Jeśli wszystkie 10 punktów jest zrealizowanych, Twoją strona spełnia podstawowe wymagania RODO. Jeśli nie masz pewności, czy wszystko jest wdrożone poprawnie – skontaktuj się z nami, przeprowadzimy audyt RODO Twojej strony.
Z naszego doświadczenia przy wdrażaniu stron internetowych wynika, ze te same błędy powtarzają się na większości witryn:
Brak bannera cookies lub banner bez opcji odmowy – sam komunikat "Ta strona używa cookies" bez możliwości odrzucenia to nie jest zgoda w rozumieniu RODO. Banner musi dawać realna możliwość odmowy, a skrypty muszą być blokowane do momentu akceptacji.
Formularz kontaktowy bez checkboxa zgody – nawet prosty formularz z imieniem i e-mailem wymaga świadomej zgody. Brak checkboxa oznacza, ze kazda zebrana w ten sposób zgoda jest niewazna.
Brak umowy powierzenia z hostingiem – Twój hosting przetwarza dane użytkowników Twojej strony. Bez umowy DPA (Data Processing Agreement) lamiez RODO. Większość hostingów (w tym CyberFolks) oferuje gotowe umowy – wystarczy podpisać.
Niewlasciwa konfiguracja Google Analytics – konfiguracja Google Analytics wymaga anonimizacji IP i włączenia Consent Mode. Bez tego zbierasz dane osobowe bez podstawy prawnej.
Google Fonts ładowane z serwerów Google – każde zapytanie do fonts.googleapis.com wysyła IP użytkownika do Google. Rozwiązanie: hostuj fonty lokalnie (wtyczka OMGF lub ręczne pobranie).
Brak mechanizmu usuwania danych – RODO daje użytkownikowi prawo do bycia zapomnianym. WordPress obsługuje to w Narzędzia > Usuwanie danych osobowych, ale musisz wiedzieć, ze ta funkcja istnieje i regularnie przetwarzać wnioski.
W 2025 roku UODO nałożył karę 100 000 zl na polskiego przedsiębiorcę za brak polityki prywatności i nieodpowiednie zabezpieczenie danych. Kary rosną – maksymalnie to 20 mln EUR lub 4% rocznego obrotu. Dla małej firmy nawet kara 10 000 zl może być bolesna.
Prowadzisz sklep online? RODO to nie jedyna regulacja – sprawdź też porównanie WooCommerce vs Shopify, gdzie opisujemy zgodność z polskimi wymaganiami (JPK_V7, faktury VAT).
Potrzebujesz pomocy z WordPress?
Tworzymy i naprawiamy strony na WordPress. Optymalizacja prędkości, bezpieczeństwo, aktualizacje. 20+ lat doświadczenia.
Najczęściej zadawane pytania
Czy WordPress jest domyślnie zgodny z RODO?
Jaka jest najlepsza wtyczka RODO do WordPress?
Czy mala firma też musi mieć RODO na stronie?
Co grozi za brak RODO na stronie WordPress?
Jak wdrożyć Google Consent Mode v2 w WordPress?
Czy formularz kontaktowy wymaga zgody RODO?
Ile kosztuje dostosowanie WordPress do RODO?
Potrzebujesz pomocy?
Potrzebujesz profesjonalnej strony WordPress?
Tworzymy strony WordPress, które są szybkie, bezpieczne i zoptymalizowane pod SEO. Od 3000 zł.