W skrócie
Im mniej pól, tym więcej wypełnionych formularzy. Dla większości firm usługowych wystarczają trzy: imię, kontakt zwrotny i treść wiadomości. Każde dodatkowe pole zmniejsza liczbę wysłanych zapytań.
Ze spamem da się skutecznie walczyć bez CAPTCHY — ukrytym polem pułapką i sprawdzaniem czasu wypełnienia. Równie ważne jest to, co dzieje się po wysłaniu: jasne potwierdzenie i szybka odpowiedź.
Każde pole coś kosztuje
Formularz to transakcja: odwiedzający daje swoje dane, w zamian oczekując czegoś wartościowego. Im więcej od niego wymagasz, tym więcej osób uzna, że nie warto.
Klasyczny błąd to formularz zbudowany pod wygodę firmy, a nie klienta — z polami na NIP, adres, budżet, termin i sposób, w jaki trafił na stronę. Wszystkie te informacje da się zdobyć w pierwszej odpowiedzi mailem, kiedy kontakt już istnieje.
Ile pól wystarczy
- Imię — żeby dało się napisać „Cześć Aniu” zamiast „Szanowni Państwo”
- E-mail albo telefon — jeden kanał kontaktu zwrotnego wystarczy
- Wiadomość — pole otwarte, w którym klient napisze to, co uzna za ważne
- Opcjonalnie: rodzaj projektu — lista wyboru pomaga wstępnie posegregować zapytania i nie wymaga pisania
Reszta może poczekać. Jeśli koniecznie potrzebujesz dodatkowej informacji, oznacz to pole jako nieobowiązkowe — część osób i tak je wypełni, a reszta nie zrezygnuje.
Spam bez CAPTCHY
CAPTCHA rozwiązuje problem spamu, ale tworzy nowy: irytuje ludzi, wydłuża wypełnianie i bywa trudna dla osób z niepełnosprawnościami. Przy zwykłym formularzu kontaktowym prawie nigdy nie jest potrzebna.
Dwie prostsze metody wystarczają w większości przypadków. Pierwsza to ukryte pole pułapka — niewidoczne dla człowieka, ale wypełniane przez automaty; jeśli coś w nim jest, wiadomość jest odrzucana. Druga to pomiar czasu: człowiek nie wypełni formularza w dwie sekundy, bot owszem.
Ten mechanizm działa też na formularzu na tej stronie. Kosztuje kilka linijek kodu i nie wymaga od nikogo przepisywania liter z obrazka.
Walidacja, która pomaga zamiast strofować
Sprawdzanie poprawności danych powinno działać w momencie, w którym użytkownik opuszcza pole, a nie dopiero po kliknięciu „wyślij”. Komunikat ma mówić, co zrobić, a nie że coś jest źle: zamiast „nieprawidłowy adres” lepiej „w adresie brakuje znaku @”.
I rzecz podstawowa: jeśli wysyłka się nie uda, treść wiadomości musi zostać w polu. Nic nie zniechęca skuteczniej niż formularz, który po błędzie kasuje pięć zdań pisanych przez dwie minuty.
Co się dzieje po kliknięciu „wyślij”
To moment, w którym traci się najwięcej zaufania. Formularz, który po wysłaniu nie robi nic widocznego, zostawia człowieka w niepewności — a część osób wysyła wtedy wiadomość drugi i trzeci raz.
Potwierdzenie powinno być jednoznaczne i zawierać konkret: że wiadomość dotarła i kiedy mniej więcej będzie odpowiedź. „Dziękuję, odezwę się w ciągu 24 godzin” działa nieporównanie lepiej niż samo „wysłano”. Warto też pokazać alternatywny kontakt na wypadek, gdyby coś poszło nie tak.
Czas odpowiedzi decyduje bardziej niż formularz
Można dopracować każde pole, a i tak przegrać, odpisując po trzech dniach. Osoba szukająca wykonawcy zwykle wysyła zapytanie do kilku firm naraz i rozmawia poważnie z tą, która odezwie się pierwsza.
Dlatego warto ustawić powiadomienia z formularza na telefon i traktować zapytanie jak nieodebrane połączenie, a nie jak mail do przeczytania w wolnej chwili. Nawet krótka odpowiedź „dostałem, przygotuję wycenę do jutra” wystarczy, żeby zatrzymać klienta.
Formalności, o których łatwo zapomnieć
Formularz zbiera dane osobowe, więc obok niego powinna znaleźć się informacja o tym, kto je przetwarza i w jakim celu, wraz z odsyłaczem do polityki prywatności. Zgoda musi być dobrowolna i nie może być zaznaczona z góry.
To nie jest porada prawna — przy bardziej złożonych przypadkach warto skonsultować treść klauzuli z prawnikiem. Ale sam mechanizm, czyli checkbox, link do polityki i brak domyślnego zaznaczenia, to standard, który przygotowuję w każdym projekcie.