WPForms to jedna z najpopularniejszych wtyczek formularzy dla WordPress – korzysta z niej ponad 6 milionów stron. Ale popularność nie oznacza braku problemów. Formularz nie wysyła maili, pojawia się komunikat "form was unable to submit", albo formularz po prostu nie wyświetla się na stronie. Brzmi znajomo? Te problemy dotykają tysięcy użytkowników, szczególnie na polskich hostingach, które mają specyficzne ograniczenia portów SMTP. W tym artykule przejdziemy przez 5 najczęstszych problemów z WPForms i pokażemy konkretne rozwiązania – krok po kroku, bez zbędnej teorii.
Krótka odpowiedź
Najczęstszy problem z WPForms to brak dostarczania maili – rozwiązuje go wtyczka WP Mail SMTP skonfigurowana na port 587 STARTTLS (polskie hostingi blokują port 465). Błąd "form was unable to submit" wynika z cache tokenów – ustaw czas cache poniżej 48h lub wyklucz stronę z formularzem.
Formularz nie wyświetla się? Sprawdź konflikty z page builderem i błędy JavaScript w konsoli przeglądarki (F12).
Usługi KC Mobile
Sprawdź naszą ofertę
Potrzebujesz pomocy specjalisty? Skorzystaj z naszych usług i rozwiń swój biznes online.
Dlaczego WPForms nie działa – najczęstsze przyczyny
Skąd biorą się problemy z WPForms? W 80% przypadków winowajcą jest jedna z trzech rzeczy: konfiguracja serwera poczty, konflikty z innymi wtyczkami lub mechanizm cache. WordPress domyślnie wysyła maile przez funkcję wp_mail(), która korzysta z PHP mail(). Problem polega na tym, że wiele serwerów – szczególnie polskich hostingów jak CyberFolks, LH.pl czy home.pl – ogranicza lub blokuje tę funkcję. Maile wysyłane przez PHP mail() często lądują w spamie albo nie docierają wcale. Drugi częsty winowajca to wtyczki cache. WPForms używa tokenów bezpieczeństwa (nonce), które mają określony czas życia. Jeśli wtyczka cache serwuje stronę z przeterminowanym tokenem, formularz po prostu odmówi wysłania. Trzeci problem to konflikty JavaScript – WPForms potrzebuje swoich skryptów, a wtyczki typu Autoptimize, WP Rocket czy page buildery mogą je łączyć lub opóźniać w sposób, który psuje formularz.
Problem 1 – WPForms nie wysyła maili
Klasyka. Wypełniasz formularz, klikasz wyślij, dostajesz potwierdzenie – ale mail nigdy nie dociera. Albo ląduje w spamie. Przyczyna jest prosta: WordPress nie ma wbudowanego serwera poczty. Funkcja wp_mail() próbuje wysłać mail "na żywca", bez uwierzytelniania. W 2026 roku Gmail, Yahoo i Outlook wymagają uwierzytelniania DKIM i SPF – maile bez nich trafiają prosto do spamu.
Potrzebujesz szybkiej pomocy?
Naprawimy problem za Ciebie. Bezpłatna diagnoza i wycena naprawy w ciągu 24h.
Problem 2 – komunikat "form was unable to submit"
Użytkownik wypełnia formularz, klika przycisk wysyłania – i dostaje błąd. Formularz odmawia współpracy. Ten problem frustruje, bo na pierwszy rzut oka wszystko wygląda poprawnie.
Problem 3 – formularz nie wyświetla się na stronie
Dodałeś formularz, ale na stronie jest pusto. Ani śladu formularza. Przyczyn jest kilka – sprawdzaj po kolei.
Problem 4 – spam w formularzach WPForms
Dostajesz dziesiątki spamowych wiadomości dziennie przez formularz kontaktowy? Im dłużej strona istnieje, tym więcej botów ją znajduje. Na szczęście WPForms daje kilka warstw ochrony.
Checklist troubleshootingowy WPForms – 8 kroków
Ta checklista rozwiązuje 90% problemów z WPForms:
1. Zaktualizuj WPForms do najnowszej wersji (WPForms > Informacje)
2. Zaktualizuj WordPress do najnowszej wersji
3. Wyczyść cache – wtyczka cache + przeglądarka (Ctrl+Shift+Del)
4. Sprawdź konflikt wtyczek – wyłącz wszystkie oprócz WPForms, włączaj po jednej
5. Przełącz na domyślny motyw (Twenty Twenty-Five) – czy problem znika?
6. Sprawdź konsolę przeglądarki (F12 > Console) – szukaj czerwonych błędów
7. Sprawdź email – skonfiguruj WP Mail SMTP, wyślij testowego maila
8. Sprawdź logi serwera – panel hostingu > logi błędów PHP
Jeśli problem występuje tylko z domyślnym motywem – winny jest Twój motyw. Jeśli po wyłączeniu wszystkich wtyczek formularz działa – szukaj konfliktu (włączaj wtyczki po jednej). Potrzebujesz pomocy z konfiguracją formularzy lub naprawą strony WordPress? Skontaktuj się z nami – diagnozujemy i naprawiamy problemy z WPForms szybko i skutecznie.
Zdaniem eksperta
WPForms to moja domyslna wtyczka formularzy – jest stabilna i lekka. Ale najczestszy problem to brak powiadomien email. Zanim zaczniesz debugowac wtyczke, sprawdz czy masz skonfigurowany SMTP. Domyslna funkcja wp_mail() jest blokowana przez wiekszosc hostingow. WP Mail SMTP z konfiguracją SendGrid lub Mailgun rozwiazuje to raz na zawsze. Jesli potrzebujesz pomocy – napisz do nas.
Wspomniane narzędzia
Potrzebujesz pomocy z WordPress?
Tworzymy i naprawiamy strony na WordPress. Optymalizacja prędkości, bezpieczeństwo, aktualizacje. 500+ zrealizowanych projektów.
Najczęściej zadawane pytania
Dlaczego WPForms nie wysyła maili?
Jak naprawić błąd "form was unable to submit" w WPForms?
Czy WPForms działa z Elementorem?
Jak skonfigurować SMTP dla WPForms na polskim hostingu?
Jak zablokować spam w formularzach WPForms?
Potrzebujesz pomocy?
Potrzebujesz szybkiej pomocy?
Naprawimy problem za Ciebie. Bezpłatna diagnoza i wycena naprawy w ciągu 24h.