Formularz newslettera może wyglądać poprawnie, a mimo to nie przekazywać kontaktu do właściwej listy albo nie wyjaśniać jasno, czego użytkownik może się spodziewać. Planujemy całą ścieżkę: od obietnicy na stronie, przez zapis i potwierdzenie, po sprawdzenie kontaktu w systemie mailingowym.
Krótka odpowiedź
Określ odbiorcę i korzyść, wybierz system mailingowy, ogranicz pola do potrzebnych danych i wskaż docelową listę lub segment. Przed wysyłką marketingowego newslettera uzyskaj uprzednią zgodę wymaganą przez Prawo komunikacji elektronicznej i rejestruj jej udzielenie; checkbox może służyć do zebrania oświadczenia, ale sam nie przesądza o zgodności.
W WordPressie możesz dodać formularz blokiem wtyczki, shortcode albo kodem osadzającym, a potem sprawdzić całą ścieżkę zapisu.
Usługi KC Mobile
Potrzebujesz pomocy w tym temacie?
Czytasz poradnik „Jak stworzyć formularz zapisu do newslettera, który zdobywa subskrybentów”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.
Co przygotować przed stworzeniem formularza?
Przed publikacją formularza ustal, kto ma się zapisać, jaką korzyść otrzyma i jakie wiadomości będzie dostawać. Te decyzje określają treść formularza, zakres danych, sposób potwierdzenia i miejsce przechowywania kontaktu.
Przygotuj cztery informacje:
- Odbiorca: opisz grupę konkretnie, na przykład właściciele sklepów internetowych zainteresowani wskazówkami o sprzedaży.
- Korzyść: nazwij to, co subskrybent rzeczywiście otrzyma, na przykład poradnik, informacje o nowych artykułach albo cykliczne porady.
- System mailingowy: wybierz narzędzie, które przechowa kontakty, obsłuży rezygnacje i pozwoli wysyłać zaplanowane wiadomości.
- Zakres danych: zdecyduj, czy wystarczy adres e-mail, czy potrzebujesz dodatkowego pola do segmentacji.
Zacznij od adresu e-mail, jeśli dodatkowe dane nie mają określonego zastosowania. Każde pole trzeba zmapować w integracji i uwzględnić w obsłudze danych, a użytkownik musi mieć powód, by je wypełnić.
Sprawdź, czy system mailingowy obsługuje proces potwierdzania zapisu i rezygnacji z subskrypcji. W WordPressie zweryfikuj też aktualizacje wtyczki, zgodność z używaną wersją PHP i przekazywanie statusu zapisu do systemu.
Jeśli formularz przestaje działać po aktualizacji lub konflikt wtyczek blokuje zapis, naprawa WordPressa może obejmować diagnostykę integracji i przywrócenie prawidłowego działania formularza.

Czytasz poradnik „Jak stworzyć formularz zapisu do newslettera, który zdobywa subskrybentów”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny. Omów temat tego poradnika
Gdzie umieścić formularz zapisu?
Miejsce formularza dobierz do celu podstrony i etapu wizyty: stopka zapewnia stałą dostępność, artykuł daje kontekst tematyczny, a landing page skupia uwagę na jednej korzyści. Okno modalne zwiększa widoczność, ale może zasłonić treść lub przerwać zakup.
Tabela odpowiada na pytanie, gdzie formularz będzie widoczny bez niepotrzebnego zakłócania zadania użytkownika. Ryzyko zależy od momentu wyświetlenia i głównego celu strony.
| Miejsce formularza | Etap wizyty | Widoczność | Ryzyko zakłócenia |
|---|---|---|---|
| Stopka | Przeglądanie serwisu | Stała po przewinięciu | Niskie, jeśli nie dominuje strony |
| Artykuł | Czytanie treści tematycznej | Wysoka przy dopasowanym temacie | Niskie poza przerwaniem lektury |
| Landing page | Ocena konkretnej korzyści | Wysoka i skupiona | Niskie przy jednym celu strony |
| Okno modalne | Przeglądanie lub wyjście ze strony | Bardzo wysoka | Może zasłonić treść lub checkout |
Wybieraj pozycję według celu danej podstrony, a nie samej ekspozycji. Formularz w artykule może pojawić się po fragmencie, który pokazuje wartość przyszłych wiadomości, a na stronie finalizacji zamówienia powinien ustąpić miejsca zakupowi.
Jeśli testujesz modal, ustaw łatwy do zauważenia przycisk zamknięcia i sprawdź, czy okno nie blokuje treści na telefonie. Nie wyświetlaj ponownie formularza osobie, która już się zapisała, jeśli system potrafi rozpoznać jej status.
Perspektywa KC Mobile. W pracy nad stronami oceniamy formularz razem z zadaniem użytkownika. Formularz w artykule może uzupełniać lekturę, a na stronie płatności konkuruje z ukończeniem zakupu.
Jak zaprojektować formularz, który nie zniechęca?
Czytelny formularz pokazuje temat newslettera, konkretną korzyść, potrzebne pole i przycisk opisujący efekt zapisu. Użytkownik powinien wiedzieć, co otrzyma i co stanie się po wysłaniu danych.
Przykładowy układ obejmuje nagłówek o temacie wiadomości, jednozdaniową korzyść, etykietę pola "Adres e-mail" i przycisk "Zapisuję się na newsletter". Krótka informacja o częstotliwości wysyłki pomaga podjąć decyzję, jeśli firma potrafi jej dotrzymać.
Nie obiecuj rabatu, raportu ani harmonogramu, którego nie zapewnisz. Jeśli zapis daje dostęp do materiału, wiadomość z linkiem powinna docierać po wysłaniu formularza.
Na telefonie pole i przycisk powinny mieścić się w czytelnym układzie, a etykieta pola nie może znikać po wpisaniu danych. Błąd powinien wskazywać problem tekstem, a nie wyłącznie kolorem, na przykład: "Wpisz adres e-mail w poprawnym formacie".
Ustaw pole typu e-mail i sprawdź walidację oraz komunikat po zakończeniu. Przycisk nie może sugerować sukcesu, jeśli system nadal przetwarza zapis.
Jak podłączyć formularz do systemu mailingowego?
Integrację wykonaj przez przypisanie formularza do właściwej listy lub segmentu, zmapowanie pól i sprawdzenie wyniku w systemie mailingowym. Sam komunikat sukcesu na stronie nie potwierdza, że kontakt trafił do dobrego miejsca.
Wykonaj kolejno następujące działania:
1. Utwórz listę lub segment przeznaczony dla określonego rodzaju komunikacji.
2. Zdefiniuj pola kontaktu i dodaj tylko te, które formularz ma zbierać.
3. Wybierz oficjalną wtyczkę, kod osadzający albo integrację API obsługiwaną przez wykonawcę.
4. Przypisz pole formularza do odpowiedniego pola kontaktu i wybierz listę docelową.
5. Skonfiguruj komunikat po wysłaniu oraz wiadomość potwierdzającą, jeśli używasz double opt-in.
6. Wyślij próbny zapis i sprawdź status kontaktu oraz przypisany segment.
Mapowanie określa, do którego pola w systemie trafia wpisana wartość. Gdy formularz zbiera imię, a integracja go nie mapuje, kontakt może trafić do bazy bez imienia albo z danymi w niewłaściwym miejscu.
Mailchimp udostępnia formularze osadzone oraz hostowane. Ustawienia single opt-in i double opt-in dotyczą formularzy Mailchimp, a nie automatycznie zewnętrznych integracji i API; sprawdziliśmy tę informację w dokumentacji producenta w październiku 2026 r. Po zmianie ustawienia przetestuj konkretną metodę połączenia, zamiast zakładać, że przejęła ustawienie formularza hostowanego.
Przy osadzonym formularzu sprawdź, czy kod wskazuje właściwe konto i listę. Mailchimp opisuje przypadki, w których konflikt JavaScriptu blokuje komunikat, wymagane pole ukryte w kodzie powoduje błąd, a osoba widzi potwierdzenie na stronie, ale nie trafia na listę. Przy zmianie kodu zachowaj kopię poprzedniej wersji i wykonaj próbę na stronie testowej.

Jakie zgody i informacje pokazać przy zapisie?
Przed wysyłką newslettera marketingowego uzyskaj uprzednią zgodę wymaganą przez Prawo komunikacji elektronicznej i zachowaj informację o jej udzieleniu. Zgoda na komunikację marketingową wynika z odrębnego wymogu dotyczącego używania środków komunikacji elektronicznej; nie jest tym samym co podstawa przetwarzania danych osobowych z RODO.
Art. 398 ustawy z 12 lipca 2024 r. Prawo komunikacji elektronicznej reguluje uprzednią zgodę na używanie telekomunikacyjnych urządzeń końcowych i automatycznych systemów wywołujących do przesyłania informacji handlowej, w tym marketingu bezpośredniego. Ustawę sprawdziliśmy w październiku 2026 r. w Dzienniku Ustaw. Checkbox może być sposobem uzyskania aktywnego oświadczenia, ale zgodność wymaga również jasnej treści, właściwego celu i możliwości wykazania, kiedy oraz w jakim zakresie osoba udzieliła zgody.
RODO wymaga odrębnego ustalenia podstawy przetwarzania danych osobowych i przekazania informacji o przetwarzaniu. Zgoda w rozumieniu RODO musi być dobrowolna, konkretna, świadoma i jednoznaczna, a milczenie, domyślnie zaznaczone pole i brak działania nie stanowią zgody. Definicję sprawdziliśmy w październiku 2026 r. w tekście RODO w EUR-Lex.
Przed publikacją uzgodnij z administratorem lub osobą odpowiedzialną za zgodność nazwę nadawcy, cel komunikacji, treść zgody, podstawę przetwarzania, link do polityki prywatności i sposób rezygnacji. Zachowuj zatwierdzoną treść zgody oraz dowód jej udzielenia zgodnie z procedurą organizacji.
Nie łącz zapisu na newsletter z niepowiązaną komunikacją marketingową w jednym niejasnym polu. Nie zaznaczaj zgody z góry. Sama obecność checkboxa nie rozstrzyga, czy cały proces spełnia wymagania prawne.
Czy warto włączyć double opt-in?
Double opt-in warto włączyć, gdy firma chce potwierdzać adres i intencję zapisu, a dodatkowy krok jest akceptowalny dla odbiorców. Single opt-in skraca zapis, ponieważ użytkownik trafia do bazy po wysłaniu formularza.
Tabela porównuje liczbę kroków i sposób potwierdzenia adresu. Wybrana metoda powinna pasować do ryzyka nadużyć oraz procesu dokumentowania zapisów.
| Metoda zapisu | Kroki użytkownika | Potwierdzenie adresu | Ograniczenie procesu |
|---|---|---|---|
| Single opt-in | Jeden | Brak kliknięcia linku | Literówki mogą pozostać w bazie |
| Double opt-in | Dwa | Kliknięcie linku w e-mailu | Część osób może nie potwierdzić zapisu |
Double opt-in oznacza dodatkowe potwierdzenie przez link w wiadomości. Mailchimp wskazuje, że kontakt staje się subskrybentem po potwierdzeniu, a ustawienie formularza Mailchimp nie obejmuje automatycznie każdej integracji; dokumentację producenta sprawdziliśmy w październiku 2026 r.
Po włączeniu double opt-in mierz osobno wysłane formularze i potwierdzone zapisy. Różnica między tymi wartościami pokazuje, na którym etapie część użytkowników rezygnuje. Zalecamy double opt-in, gdy priorytetem jest potwierdzony adres, a proces zapewnia sprawną wiadomość zwrotną.
Jak dodać formularz do WordPressa?
W WordPressie dodasz formularz przez blok wtyczki, shortcode albo kod osadzający, zależnie od integracji z systemem mailingowym. Edytor blokowy pozwala wstawić element na stronie, ale samo wstawienie nie łączy formularza z listą subskrybentów.
Blok wtyczki: otwórz edytor strony, wybierz ikonę dodawania bloku i wyszukaj blok formularza aktywnej wtyczki. W ustawieniach wybierz listę lub formularz docelowy, jeśli wtyczka udostępnia taką opcję.
Shortcode: wklej shortcode wygenerowany przez wtyczkę do bloku Shortcode. WordPress pozwala dodać go przez ikonę dodawania bloku albo wpisać polecenie `/shortcode`; shortcode musi pochodzić z wtyczki używanej na stronie. Instrukcje opisuje dokumentacja WordPressa dotycząca bloku Shortcode oraz dodawania bloku.
Kod osadzający: wstaw kod zgodnie z instrukcją dostawcy systemu mailingowego, na przykład do bloku HTML, jeśli motyw i uprawnienia na to pozwalają. Zewnętrzny skrypt może wymagać kontroli zgodności z cache, polityką zgód i widokiem mobilnym.
Po publikacji wykonaj kontrolę całej ścieżki zapisu: komunikatu, walidacji błędnego adresu, duplikatu, potwierdzenia, przypisania do segmentu i widoku mobilnego. Po aktualizacji WordPressa, motywu lub wtyczki powtórz tę kontrolę, bo zmiana może wpłynąć na skrypt, walidację albo przekazywanie danych.
Jeśli formularz newslettera działa obok formularza kontaktowego, zobacz również konfigurację i testy formularza kontaktowego WordPress. Problemy z konkretną wtyczką opisuje materiał o diagnozie Ninja Forms w WordPressie.
Jak sprawdzić, czy formularz działa i zdobywa zapisy?
Formularz działa prawidłowo wtedy, gdy przekazuje dane do właściwego segmentu, wyświetla właściwy komunikat i obsługuje wymagany etap potwierdzenia. Rozdzielaj liczbę wysłanych formularzy, kontaktów dodanych do bazy i potwierdzonych subskrypcji, ponieważ każda wartość opisuje inny etap.
Wykonaj jeden kontrolowany zapis testowy i sprawdź rekord kontaktu, jego status oraz przypisany segment. Jeśli formularz korzysta z double opt-in, potwierdź zapis linkiem z wiadomości. Osobno sprawdź walidację błędnego adresu i obsługę duplikatu, zamiast powtarzać wszystkie scenariusze przy każdej kontroli.
Po aktualizacji WordPressa, motywu lub wtyczki powtórz kontrolę ścieżki zapisu. Zapisz datę aktualizacji i wynik, aby powiązać zmianę liczby zapisów z konkretną modyfikacją. Przy błędzie 404 na stronie potwierdzenia sprawdź adres docelowy i przekierowania; wskazówki zawiera poradnik naprawy błędu 404.
Jeśli błąd wynika z konfliktu wtyczek albo integracji, serwis WordPress z diagnostyką formularzy może przywrócić przepływ danych i pomóc sprawdzić go po aktualizacji.
Co sprawdzić, gdy wiadomości newslettera trafiają do spamu?
Gdy newsletter trafia do spamu, sprawdź uwierzytelnienie domeny nadawcy, reputację wysyłki i jakość bazy przed zmianą formularza. Sam formularz nie poprawi dostarczalności, jeśli konfiguracja domeny lub wiadomości jest nieprawidłowa.
Sprawdź rekordy SPF, DKIM i DMARC u dostawcy domeny oraz w systemie mailingowym. Upewnij się, że system zweryfikował domenę nadawcy zgodnie ze swoją instrukcją. Mailchimp zaleca uwierzytelnienie domeny i konfigurację DMARC w kontekście problemów z dostarczaniem wiadomości potwierdzających; dokumentację producenta sprawdziliśmy w październiku 2026 r.
Treść formularza powinna odpowiadać rzeczywistym wiadomościom. Jeśli formularz obiecuje materiał, wiadomość z dostępem powinna docierać, a jej temat i nadawca powinny być rozpoznawalne. Dodatkowe przyczyny opisuje poradnik dlaczego e-maile trafiają do spamu.
Więcej poradników w tym temacie
Wspomniane narzędzia
Najczęściej zadawane pytania
Jak stworzyć formularz zapisu do newslettera na WordPressie?
Jakie pola powinien zawierać formularz newslettera?
Czy formularz zapisu musi mieć checkbox ze zgodą?
Czy double opt-in jest potrzebny przy zapisie na newsletter?
Jak sprawdzić, czy formularz newslettera zapisuje kontakty do systemu mailingowego?
Czy zgoda marketingowa i podstawa przetwarzania danych z RODO są tym samym?
Potrzebujesz pomocy w tym temacie?
Czytasz poradnik „Jak stworzyć formularz zapisu do newslettera, który zdobywa subskrybentów”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.
