Przejdź do głównej zawartości

Skąd przychodzą wiadomości z formularza kontaktowego

Formularz na stronie Kontakt to jedyne miejsce na Twojej stronie, które coś wysyła, a nie tylko wyświetla. Dlatego działa trochę inaczej niż reszta i nie ustawisz go w panelu treści. Ten poradnik wyjaśnia, którędy idzie wiadomość, gdzie jest zapisany adres, na który trafia, i co sprawdzić, gdy wiadomości przestaną przychodzić.

Nie każda strona ma formularz. Jeśli na Twojej stronie Kontakt zamiast niego jest przycisk „Napisz do nas”, ten przycisk otwiera zwykłą wiadomość e-mail na adres z pola „Adres e-mail” w Danych kontaktowych, a reszta tego poradnika Cię nie dotyczy.

Droga jednej wiadomości​

Odwiedzający wpisuje imię i nazwisko, adres e-mail, opcjonalnie telefon i treść wiadomości, po czym klika „Wyślij wiadomość”. Formularz od razu sprawdza, czy dane mają sens: wiadomość musi mieć co najmniej 10 znaków, adres e-mail musi wyglądać jak adres e-mail, a w imieniu nie może być cyfr ani dziwnych znaków. Dopiero wtedy wiadomość idzie dalej.

Samo wysłanie maila zlecamy usłudze Resend, która zajmuje się wyłącznie dostarczaniem poczty. To coś jak kurier, któremu strona przekazuje kopertę: nadawca jest zawsze ten sam, z adresu w Twojej domenie, a odbiorca to jedna konkretna skrzynka. Przy wdrożeniu potwierdziliśmy w Resend, że Twoja domena naprawdę należy do Ciebie — to te dodatkowe wpisy w ustawieniach domeny, o które mogliśmy Cię prosić. Dzięki nim skrzynki odbiorców rzadziej uznają wiadomości z formularza za podejrzane.

W Twojej skrzynce wiadomość ma temat „Nowa wiadomość od…” z imieniem nadawcy. Gdy klikniesz „Odpowiedz”, odpowiedź pójdzie prosto do osoby, która wypełniła formularz, a nie na adres nadawcy technicznego.

Gdzie jest zapisany adres odbiorcy​

Adres, na który przychodzą wiadomości, nie jest w panelu treści. Nie zmienisz go w Danych kontaktowych — pole „Adres e-mail” w tym dokumencie decyduje tylko o tym, jaki adres widzą odwiedzający (jak zaktualizować dane kontaktowe). Adres odbiorcy jest zapisany w ustawieniach technicznych, z których budowana i uruchamiana jest Twoja strona, w ustawieniu o nazwie RESEND_TO_EMAIL. Działa to jak szyld i przekierowanie poczty: szyld mówi klientom, dokąd pisać, a przekierowanie ustawione na poczcie decyduje, gdzie listy naprawdę trafiają.

Ten podział ma też dobrą stronę: ustawienia techniczne są lepiej chronione niż panel treści, więc nikt, kto przypadkiem dostanie się do panelu, nie przekieruje cudzych wiadomości na swoją skrzynkę.

Jak zmienić adres odbiorcy​

Masz dwie drogi. Jeśli masz dostęp do kont, na których działa Twoja strona, możesz zmienić wartość RESEND_TO_EMAIL samodzielnie. Po zmianie stronę trzeba zbudować od nowa — wystarczy dowolna publikacja w panelu, na przykład kliknięcie Publikuj po drobnej poprawce, a nowy adres zacznie działać po około dwóch minutach.

Jeśli takiego dostępu nie masz albo wolisz nie zaglądać w ustawienia techniczne, napisz do nas. Zmienimy adres jako krótkie zlecenie dodatkowe albo w ramach opieki technicznej, jeśli ją u nas masz (co wchodzi w opiekę). Podaj tylko nowy adres i sprawdź po zmianie, czy testowa wiadomość dociera.

Osobna sprawa to zmiana samej domeny. Nadawca wiadomości z formularza musi mieć adres w potwierdzonej domenie, więc przed przeprowadzką na nową domenę daj nam znać — inaczej formularz przestanie wysyłać (zmiany w domenie).

A co ze spamem​

Formularz odrzuca wiadomości, które nie spełniają podstawowych warunków, więc najprostsze automaty odbijają się już na starcie. Nie ma w nim natomiast pól typu „przepisz kod z obrazka” — nie chcemy utrudniać życia prawdziwym klientom. Na poziomie hostingu możemy dodatkowo ograniczyć, ile wiadomości da się wysłać z jednego adresu w ciągu minuty. Jeśli mimo to zaczną przychodzić śmieciowe wiadomości, daj nam znać — dołożymy niewidoczną dla odwiedzających weryfikację.

Warto też wiedzieć, że Resend w podstawowym planie dostarcza do 100 wiadomości dziennie. Przy zwykłym ruchu na stronie firmowej to duży zapas, ale gdyby ktoś zalał formularz spamem, limit może się wyczerpać do końca dnia.

Gdy wiadomości przestają przychodzić​

Zanim do nas napiszesz, sprawdź kilka rzeczy, w tej kolejności:

  1. Folder spam i zakładki skrzynki. W Gmailu zajrzyj też do zakładek „Oferty” i „Powiadomienia”. Wyszukaj w poczcie frazę „Nowa wiadomość od”.
  2. Filtry i przekierowania. Jeśli ktoś niedawno ustawiał reguły w Twojej poczcie, wiadomości mogły trafić do innego folderu albo na inną skrzynkę.
  3. Miejsce w skrzynce. Pełna skrzynka odrzuca nowe maile bez ostrzeżenia dla nadawcy.
  4. Wyślij sobie test. Wypełnij formularz na swojej stronie, najlepiej z prywatnego adresu. Jeśli po wysłaniu widzisz komunikat „Wiadomość wysłana”, strona przekazała ją dalej i problem leży raczej po stronie skrzynki odbiorczej. Jeśli widzisz „Nie udało się wysłać”, problem jest po naszej stronie.
  5. Niedawne zmiany w domenie. Jeśli ostatnio zmieniałeś/aś coś w ustawieniach domeny albo poczty, mogły zniknąć wpisy potwierdzające domenę w Resend.

Jeśli żaden z tych punktów nie pomógł, napisz do nas i podaj dzień i godzinę testowej wiadomości oraz komunikat, który zobaczyłeś/aś na stronie. Z tymi danymi szybko sprawdzimy, na którym etapie wiadomość utknęła.


Formularz to ostatni element strony Kontakt. Teraz czas na dokumenty, które zamykają każdą stronę firmową: regulamin i politykę prywatności.