Przejdź do treści
AdministracjaStron

Formularz kontaktowy WordPress nie działa i nie wysyła wiadomości

Gdy formularz kontaktowy WordPress nie działa, firma zwykle dowiaduje się o tym po tygodniach, od klienta, który zadzwonił z pretensją, że nikt nie odpisał. Najczęstsze przyczyny to wysyłka poczty bez uwierzytelnienia SMTP, brak rekordów SPF i DKIM w domenie, wygasły klucz reCAPTCHA albo konflikt wtyczki po aktualizacji. Naprawiamy przyczynę, a potem codziennie wysyłamy testowe zgłoszenie i sprawdzamy, czy wiadomość doszła. Naprawa jest w cenie pierwszego miesiąca stałej opieki od 299 zł netto.

Diagnoza z logów poczty i serwera, naprawa na kopii, test zgłoszenia na produkcji.

Formularz kontaktowy nie wysyła wiadomości, czyli pięć objawów tej samej awarii

Zepsuty formularz rzadko wygląda na zepsuty. Strona się otwiera, przycisk „Wyślij” działa, a klient widzi podziękowanie. Problem dzieje się dalej, między serwerem a Twoją skrzynką. Tak to wygląda w praktyce.

  1. Klient widzi „Dziękujemy”, a Ty nie dostajesz nic

    To najczęstsza i najdroższa wersja. WordPress przekazał wiadomość do funkcji pocztowej serwera, ta ją przyjęła, ale serwer odbiorcy odrzucił ją jako niepodpisaną. Nikt nie dostaje komunikatu o błędzie.

  2. Zapytania lądują w spamie

    Wiadomość dochodzi, ale do folderu spam, bo przychodzi z adresu Twojej domeny, a domena nie ma rekordów SPF, DKIM i DMARC, które pozwalają ją wysyłać z serwera strony.

  3. Formularz kręci się bez końca albo pokazuje błąd

    Po kliknięciu „Wyślij” kółko obraca się w nieskończoność albo pojawia się czerwony komunikat. Zwykle winny jest konflikt skryptów po aktualizacji wtyczki, motywu albo kreatora stron, czasem wtyczka cache, która podaje stary token formularza.

  4. reCAPTCHA blokuje prawdziwych klientów

    Klucz reCAPTCHA wygasł, został przypisany do innej domeny albo próg punktów jest tak wysoki, że odrzuca zwykłych ludzi. Formularz działa u Ciebie, a u klienta na telefonie nie.

  5. Przestało działać po zmianie hostingu

    Po przeniesieniu strony nowy serwer blokuje wysyłkę przez funkcję PHP mail albo port 25, a stare ustawienia SMTP wskazują na skrzynkę, której już nie ma.

Jak naprawiamy formularz kontaktowy w WordPress krok po kroku

  1. 1. Testowe zgłoszenie i odczyt logów

    Wysyłamy zgłoszenie z formularza i sprawdzamy, gdzie ginie: w logu poczty serwera, w nagłówkach odrzuconej wiadomości albo w konsoli przeglądarki. Szukamy jednej konkretnej przyczyny, zanim cokolwiek zmienimy.

  2. 2. Poczta wysyłana przez uwierzytelniony SMTP

    Konfigurujemy wysyłkę przez skrzynkę w Twojej domenie albo usługę pocztową z uwierzytelnieniem, zamiast funkcji pocztowej serwera. Dane logowania trzymamy w konfiguracji strony, a nie w bazie, którą widzi każda wtyczka.

  3. 3. SPF, DKIM i DMARC w domenie

    Sprawdzamy rekordy DNS domeny i dopisujemy brakujące, żeby wiadomości z formularza przechodziły przez filtry Gmaila, Outlooka i skrzynek firmowych.

  4. 4. Wtyczka formularza, reCAPTCHA i cache

    Usuwamy konflikt skryptów, odnawiamy klucze reCAPTCHA albo zastępujemy je mniej uciążliwą ochroną przed spamem i wyłączamy cache na stronach z formularzem. Zmiany we wtyczkach robimy najpierw na kopii testowej.

  5. 5. Codzienny test, żeby awaria nie wróciła

    Formularz wchodzi do monitoringu WordPress: każdego dnia wysyłamy testowe zgłoszenie i sprawdzamy, czy dotarło. Gdy nie dotrze, alarm dostajemy my, nie Twój klient.

Ile kosztuje naprawa formularza kontaktowego WordPress u nas

Porównaj plany

Nie sprzedajemy jednorazowych napraw. Formularz, który padł po aktualizacji wtyczki, padnie po następnej, jeśli nikt nie testuje aktualizacji i nie sprawdza wysyłki. Dlatego naprawa formularza jest pierwszym krokiem stałej opieki i mieści się w cenie pierwszego miesiąca, bez opłaty startowej. Opiekę wypowiadasz w panelu klienta.

Start

Cena miesięczna netto

299 zł

Czas reakcji na awarię

1 dzień roboczy

Dla kogo

strona firmowa, w której formularz to główne źródło zapytań

Firma

Cena miesięczna netto

599 zł

Czas reakcji na awarię

4 godziny robocze

Dla kogo

do 3 stron albo sklep WooCommerce z mailami zamówień

Biznes

Cena miesięczna netto

1 499 zł

Czas reakcji na awarię

1 godzina, od 7:00 do 22:00 codziennie

Dla kogo

firmy, które dziennie dostają kilkadziesiąt zapytań

Enterprise

Cena miesięczna netto

2 990 zł

Czas reakcji na awarię

30 minut, 24/7, SLA w umowie

Dla kogo

kilkanaście stron i więcej

W każdym planie dostajesz też aktualizację WordPress na kopii testowej, codzienną kopię zapasową i raport co miesiąc.

Naprawa formularza u freelancera czy w stałej opiece

Szybka poprawka u freelancera bywa tańsza za pierwszym razem. Różnica wychodzi przy następnej aktualizacji, zmianie hostingu albo wygaśnięciu klucza, bo wtedy nikt nie sprawdza, czy zapytania nadal dochodzą.

Jednorazowa naprawa Naprawa w opiece AdministracjaStron
Cena Jednorazowa naprawa wycena godzinowa po diagnozie Naprawa w opiece AdministracjaStron w cenie planu od 299 zł netto miesięcznie
Rekordy SPF, DKIM, DMARC Jednorazowa naprawa zależy od wykonawcy Naprawa w opiece AdministracjaStron zawsze sprawdzane i uzupełniane
Test po aktualizacjach Jednorazowa naprawa brak Naprawa w opiece AdministracjaStron aktualizacje na kopii testowej z testem formularzy
Kontrola wysyłki po naprawie Jednorazowa naprawa brak Naprawa w opiece AdministracjaStron codzienne testowe zgłoszenie
Następna awaria Jednorazowa naprawa nowe zlecenie i nowa wycena Naprawa w opiece AdministracjaStron naprawa w cenie, w czasie reakcji planu
Umowa powierzenia danych (RODO) Jednorazowa naprawa zwykle brak Naprawa w opiece AdministracjaStron w każdym planie

Formularz to dane osobowe Twoich klientów, dlatego w każdym planie podpisujemy umowę powierzenia przetwarzania danych, a wiadomości testowe nie zawierają prawdziwych danych.

Dla kogo jest naprawa formularza w abonamencie

Dla firm usługowych, w których formularz na stronie przynosi większość nowych klientów: kancelarii, gabinetów, biur rachunkowych, firm budowlanych i serwisowych. Dla sklepów WooCommerce, w których ta sama poczta wysyła potwierdzenia zamówień, więc problem z formularzem zwykle oznacza też brak maili do kupujących, a naprawę całej poczty sklepu opisujemy na stronie WordPress nie wysyła maili, a stałą obsługę sklepu w opiece WooCommerce. I dla firm, których dotychczasowy wykonawca przestał odpowiadać, bo wtedy formularz psuje się najczęściej, a przejęcie strony WordPress jest w cenie pierwszego miesiąca.

Pytania o formularz kontaktowy w WordPress

Dlaczego formularz kontaktowy nie wysyła wiadomości?

Najczęściej dlatego, że WordPress wysyła pocztę funkcją serwera bez uwierzytelnienia, a skrzynka odbiorcy odrzuca taką wiadomość albo wrzuca ją do spamu. Rzadziej winny jest konflikt wtyczek po aktualizacji, wygasły klucz reCAPTCHA albo zła konfiguracja odbiorcy w samej wtyczce formularza.

Jak sprawdzić, czy formularz na stronie działa?

Wyślij zgłoszenie z innego adresu niż firmowy, najlepiej z telefonu, i sprawdź skrzynkę oraz folder spam w ciągu kilku minut. Jeśli wiadomość nie dotarła, a strona pokazała podziękowanie, problem leży w wysyłce poczty. W opiece robimy taki test codziennie za Ciebie.

Czy WP Mail SMTP rozwiązuje problem?

Wtyczka SMTP rozwiązuje część przypadków, bo każe WordPressowi wysyłać pocztę przez uwierzytelnioną skrzynkę. Nie pomoże, gdy domena nie ma rekordów SPF i DKIM, gdy serwer blokuje port pocztowy albo gdy błąd leży w skryptach formularza. Dlatego zaczynamy od diagnozy, a nie od instalowania kolejnej wtyczki.

Ile trwa naprawa formularza?

Diagnoza i naprawa zwykle mieszczą się w kilku godzinach pracy. Dłużej trwa tylko zmiana rekordów DNS, które rozchodzą się w sieci do 24 godzin. Pracę zaczynamy w czasie reakcji Twojego planu, od 1 godziny do 1 dnia roboczego.

Czy odzyskam zapytania, które nie doszły?

Czasem tak. Część wtyczek formularzy zapisuje zgłoszenia w bazie WordPressa, wtedy eksportujemy je i przekazujemy Ci listę. Jeśli wtyczka niczego nie zapisywała, włączamy zapis zgłoszeń w bazie, żeby przy kolejnej awarii żadne zapytanie nie zginęło.

Czy naprawiacie formularze w Contact Form 7, WPForms i Elementorze?

Tak. Naprawiamy formularze z popularnych wtyczek i kreatorów stron, a także formularze dopisane w motywie. Jeśli wtyczka jest porzucona przez autora, proponujemy przeniesienie formularza na utrzymywaną wtyczkę i robimy to na kopii testowej.

Niech każde zapytanie z formularza dochodzi do Ciebie

Sprawdź, co widać publicznie na Twojej stronie, albo załóż konto, wybierz plan i przekaż dostęp. Naprawę formularza zaczynamy w czasie reakcji planu. Jeśli strona nie działa w szerszym zakresie, zobacz naprawę WordPress.

Sprawdź stronę

Sprawdź, w jakim stanie jest Twoja strona.

Sprawdź stronę