Formularz kontaktowy, co go psuje i jak go naprawić

Formularz kontaktowy na stronie może działać technicznie, a mimo to nie generować zapytań. Sprawdzamy, co go psuje i jak to naprawić krok po kroku.

UX, design i konwersja
11 min

Formularz kontaktowy na stronie, krótka odpowiedź

Formularz kontaktowy na stronie firmowej działa albo nie. Jeśli nie przynosi zapytań, najczęściej nie chodzi o brak ruchu, lecz o jeden z kilku powtarzalnych błędów: zbyt dużo pól, brak potwierdzenia wysyłki, słaba widoczność formularza lub techniczny problem z dostarczalnością wiadomości.

Ten artykuł jest dla właściciela firmy lub osoby zarządzającej stroną, która widzi odwiedzających w statystykach, ale nie dostaje wiadomości przez formularz. Pokażemy, co najczęściej psuje formularze, jak to sprawdzić i jak naprawić bez przepisywania całej strony.

Dlaczego formularz kontaktowy jest ważniejszy niż się wydaje

Formularz kontaktowy to najczęstszy punkt styku między potencjalnym klientem a firmą w internecie. Telefon bywa zniechęcający o nieodpowiedniej porze, e-mail wymaga wychodzenia poza stronę. Formularz jest natychmiastowy i nieinwazyjny.

Badania BrightLocal pokazują, że ponad 60 procent konsumentów szuka informacji o firmie lokalnej online przed kontaktem, a większość z nich oczekuje szybkiej i wygodnej ścieżki dotarcia (BrightLocal, Local Consumer Review Survey). Jeśli ta ścieżka jest zablokowana przez kiepski formularz, firma traci zapytania nie dlatego, że jest za mało widoczna, ale dlatego, że strona ich nie przechwytuje.

60%+

szuka firmy online przed kontaktem

BrightLocal, Consumer Survey

1-3

pola to optimum formularza

Badania UX formularzy

27,6%

kliknięć zbiera pozycja 1 w Google

Backlinko, CTR Stats

Nawet strona na pierwszej pozycji w Google może mieć zerową konwersję, jeśli formularz odpycha użytkowników. Ruch ze wyszukiwarki to pierwsza część równania, a jego zamiana na zapytania to druga. O tym, jak budować widoczność lokalną, piszemy w artykule jak wypozycjonować firmę lokalnie.

Błąd 1. Za dużo pól w formularzu

To najczęstszy i najłatwiejszy do naprawienia problem. Im więcej pól wypełnienia wymaga formularz, tym mniej osób go wysyła.

Klasyczny schemat przekombinowanego formularza wygląda tak: imię, nazwisko, telefon, e-mail, firma, NIP, ulica, miasto, temat wiadomości, treść wiadomości, pole na plik załącznika i zgody marketingowe. Dwanaście kroków zamiast trzech.

Ile pól naprawdę potrzebujesz

Zależy to od tego, co chcesz wiedzieć na starcie i co faktycznie potrzebujesz do odpowiedzi. W zdecydowanej większości przypadków wystarczą trzy pola:

  • Imię (lub imię i nazwisko, jedno pole)
  • E-mail lub telefon
  • Treść wiadomości

Jeśli Twoja usługa wymaga konkretnych danych przed rozmową, dodaj jedno pole specyficzne dla branży. Na przykład: dentysta może zapytać o rodzaj problemu. Mechanik o markę samochodu. Każde pole ponad niezbędne minimum odejmuje procent użytkowników, którzy formularz wyślą.

Dobrze

Formularz optymalny

  • Imię (jedno pole)
  • E-mail lub telefon (jedno pole)
  • Treść wiadomości
  • Przycisk wyślij
  • (opcjonalnie) jedno pole branżowe

Unikaj

Formularz przeładowany

  • Imię + Nazwisko (dwa pola)
  • Firma + NIP
  • Telefon + E-mail (oba wymagane)
  • Ulica + Miasto + Kod pocztowy
  • Temat z listy rozwijanej
  • Treść wiadomości
  • Zgoda marketingowa + regulamin

Błąd 2. Formularz nie potwierdza wysyłki

Użytkownik klika "Wyślij" i nie dzieje się nic widocznego. Albo strona przeładowuje się i wygląda dokładnie tak samo jak przed wysyłką. Użytkownik nie wie, czy wiadomość dotarła, więc klika znowu lub wychodzi z przekonaniem, że coś się zepsuło.

Ten błąd ma dwa wymiary: techniczny i komunikacyjny.

Po stronie technicznej formularz może faktycznie nie wysyłać wiadomości. Po stronie komunikacji formularz może działać poprawnie, ale nie daje użytkownikowi żadnej informacji zwrotnej.

Jak powinna wyglądać dobra odpowiedź po wysyłce

Każdy formularz po pomyślnej wysyłce powinien:

  • Pokazać wyraźną wiadomość potwierdzającą, na przykład: "Wiadomość wysłana. Odezwiemy się do 24 godzin."
  • Ukryć formularz lub zastąpić go komunikatem sukcesu
  • Opcjonalnie: wysłać automatyczne potwierdzenie na e-mail nadawcy

Brak potwierdzenia to jeden z bardziej frustrujących błędów UX. Użytkownik wypełnił formularz, poświęcił czas i nie dostał żadnej reakcji. Pierwsza interpretacja: strona jest zepsuta. Druga: firma działa nieprofesjonalnie.

Błąd 3. Wiadomości trafiają do spamu lub nie docierają wcale

Formularz działa od strony użytkownika, potwierdzenie wyskakuje, ale wiadomości nie ma w skrzynce odbiorczej. To technicznie najtrudniejszy problem do wykrycia bez testu.

Przyczyny są trzy:

  1. Serwer pocztowy hostingu nie jest skonfigurowany do wysyłki e-maili (brak SPF, DKIM, brak SMTP)
  2. Wiadomości z formularza trafiają do folderu spam u odbiorcy i pozostają niezauważone
  3. Adres e-mail wpisany w konfiguracji formularza jest niepoprawny lub nieaktywny

Jak to sprawdzić

Najprostsza metoda to samodzielne wypełnienie formularza testowego i sprawdzenie skrzynki, folderu spam i konfiguracji. Jeśli nie dotarła żadna wiadomość, problem jest po stronie wysyłki. Jeśli wylądowała w spamie, konieczna jest konfiguracja rekordów SPF i DKIM dla domeny oraz zmiana sposobu wysyłki e-maili z formularza na dedykowany serwer SMTP.

Błąd 4. Formularz jest trudny do znalezienia

Formularz kontaktowy może być technicznie perfekcyjny, ale jeśli użytkownik musi go szukać, część osób zrezygnuje po drodze. Typowe miejsca ukrycia formularza to:

  • Podstrona kontaktowa, do której nie prowadzi żaden wyraźny przycisk w nawigacji
  • Stopka strony zapisana małą czcionką
  • Formularz poniżej długiego tekstu, do którego trzeba przewijać
  • Zakładka w zakładce w podstronie usługowej

Gdzie umieścić formularz, żeby działał

Formularz kontaktowy powinien być dostępny w co najmniej dwóch miejscach: na dedykowanej podstronie kontaktowej i w widocznym miejscu na stronach usługowych lub na stronie głównej. Przycisk kontaktu w głównej nawigacji to minimum, które większość małych stron pomija.

01

Główna nawigacja

Przycisk "Kontakt" lub "Zapytaj o ofertę" widoczny w menu głównym na każdej podstronie. Użytkownik nie musi szukać.

02

Strona główna

Formularz lub wyraźne CTA na stronie głównej, najlepiej bez konieczności przewijania na urządzeniu mobilnym.

03

Strony usługowe

Formularz na końcu każdej strony usługowej, gdy użytkownik już zapoznał się z ofertą i jest gotowy do kontaktu.

04

Stopka

Szybki dostęp do kontaktu w stopce jako uzupełnienie, nie jedyne miejsce. Stopka to potwierdzenie, nie główny kanał.

Błąd 5. Formularz nie działa na telefonie

Ponad połowa ruchu w internecie pochodzi z urządzeń mobilnych. Formularz, który na komputerze wygląda dobrze, na telefonie może mieć pola zbyt małe do kliknięcia, przyciski nachodzące na siebie lub układ, który wymaga poziomego przewijania.

Problemy z responsywnością formularzy to osobna kategoria błędów. Najczęstsze z nich to:

  • Pola tekstowe zbyt małe, żeby komfortowo wpisać tekst na dotykowym ekranie
  • Przycisk "Wyślij" blisko dolnej krawędzi ekranu i nakładający się na systemową nawigację telefonu
  • Klawiatura systemowa zasłaniająca aktywne pole i powodująca dezorientację
  • Brak atrybutu type na polach, przez co telefon nie otwiera klawiatury numerycznej przy polu telefonu

Błąd 6. Treść przy formularzu nie zachęca do wysyłki

Formularz to nie tylko pola i przycisk. Kontekst tekstowy wokół formularza ma duże znaczenie dla tego, czy użytkownik go wyśle.

Formularz bez żadnego tekstu wokół wysyła sygnał: "wpisz coś i czekaj". Formularz z krótką, konkretną zachętą odpowiada na pytanie, które użytkownik ma w głowie: co się stanie po wysłaniu, kiedy odpiszesz, w jaki sposób się skontaktujesz.

Dobra treść przy formularzu zawiera:

  • Krótki nagłówek z konkretnym wezwaniem do działania, na przykład: "Opisz swój projekt, odezwiemy się w ciągu 24 godzin"
  • Informację o czasie odpowiedzi
  • Opcjonalnie: numer telefonu dla tych, którzy wolą zadzwonić

Porównaj dwie wersje:

Wersja bez kontekstu:Formularz kontaktowypola do wypełnienia

Wersja z kontekstem:Masz pytanie o ofertę? Opisz krótko, czego potrzebujesz, a odezwiemy się do 24 godzin. Wolisz zadzwonić? Numer: 123 456 789.pola do wypełnienia

Druga wersja redukuje niepewność i daje użytkownikowi poczucie, że po drugiej stronie jest żywa firma.

Błąd 7. Captcha blokuje prawdziwych użytkowników

Captcha chroni przed spamem, ale zle wdrożona captcha blokuje też prawdziwych użytkowników. Klasyczne "kliknij wszystkie zdjęcia z sygnalizacją świetlną" potrafi skutecznie zniechęcić do kontaktu.

Alternatywy dla klasycznej captchy

Istnieją rozwiązania, które chronią przed botami bez irytowania użytkowników:

  • reCAPTCHA v3: działa w tle, bez interakcji użytkownika, ocenia zachowanie
  • Honeypot: ukryte pole, które boty wypełniają, a ludzie omijają
  • Cloudflare Turnstile: nowoczesna alternatywa, zazwyczaj jednym kliknięciem lub bez interakcji

Jeśli formularz korzysta z klasycznej captchy v2 i wymaga rozwiązywania zagadek graficznych, to dobry kandydat do zamiany na mniej inwazyjne rozwiązanie.

Przeciągnij01 / 00
  1. 01

    Sprawdź liczbę pól

    Zostaw tylko to, co naprawdę potrzebujesz przed pierwszym kontaktem. Imię, e-mail lub telefon, wiadomość. Wszystko inne można ustalić w rozmowie.

  2. 02

    Przetestuj wysyłkę

    Wypełnij formularz testowo i sprawdź, czy wiadomość dotarła. Sprawdź też folder spam. Zrób to z komputera i z telefonu.

  3. 03

    Dodaj potwierdzenie wysyłki

    Upewnij się, że po kliknięciu przycisku użytkownik widzi wyraźną informację o przyjęciu wiadomości. Najlepiej przekieruj na osobną podstronę.

  4. 04

    Sprawdź widoczność formularza

    Czy link do kontaktu jest w głównej nawigacji? Czy formularz jest widoczny na stronach usługowych bez przewijania na telefonie?

  5. 05

    Popraw treść wokół formularza

    Dodaj nagłówek z konkretnym CTA i informację o czasie odpowiedzi. Opcjonalnie numer telefonu jako alternatywę.

  6. 06

    Oceń captchę

    Jeśli formularz korzysta z klasycznej captchy v2, rozważ zmianę na honeypot lub reCAPTCHA v3.

Jak mierzyć skuteczność formularza

Poprawa formularza bez mierzenia wyników to działanie w ciemno. Żeby wiedzieć, czy zmiany przyniosły efekt, potrzebne jest śledzenie konwersji.

Najprostsze podejście to przekierowanie na podstronę podziękowania po wysyłce i ustawienie tej strony jako celu konwersji w Google Analytics 4. Możesz też śledzić kliknięcia przycisku "Wyślij" jako zdarzenie.

Dane, na które warto patrzeć:

  • Liczba wysłanych formularzy w miesiącu i jej zmiana po modyfikacjach
  • Współczynnik konwersji, czyli ilu odwiedzających stronę kontaktową wysyła formularz
  • Skąd przychodzą użytkownicy, którzy wypełniają formularz: organiczne SEO, reklamy, bezpośrednie

O mierzeniu konwersji z działań SEO piszemy dokładnie w artykule jak mierzyć konwersje z SEO. Dla firm planujących inwestycję w widoczność organiczną, temat skuteczności strony jest nieodłączny od pytania ile kosztuje pozycjonowanie stron.

Typowe powody, dla których formularze nie działają
  • 38%Za dużo pól
  • 24%Brak potwierdzenia wysyłki
  • 18%Problem z dostarczalnością e-maili
  • 12%Słaba widoczność formularza
  • 8%Brak responsywności mobilnej

Dane poglądowe na podstawie audytów UX stron małych firm.

Formularz a strona docelowa, czyli gdzie go umieścić w kontekście SEO

Formularz kontaktowy na stronie firmowej to element konwersji, ale działa tylko wtedy, gdy użytkownicy w ogóle docierają na stronę. Widoczność w Google i skuteczność formularza to dwa połączone ogniwa.

Firmy lokalne z Warszawy, Krakowa czy Wrocławia, które pracują nad widocznością w wyszukiwarce, często skupiają się wyłącznie na pozycjach. Tymczasem nawet strona na czołowej pozycji traci klientów, jeśli formularz kontaktowy działa słabo.

Jak to działa w praktyce: pozycja 1 w Google zbiera średnio 27,6 procent kliknięć (Backlinko, Google CTR Stats). Każde kliknięcie, które nie zamienia się w zapytanie przez uszkodzony lub zniechęcający formularz, to stracony potencjalny klient.

Jeśli interesujesz się widocznością lokalną, sprawdź, jak działamy dla firm z różnych miast: pozycjonowanie stron w Warszawie, w Krakowie, we Wrocławiu i w Poznaniu. O podstawach widoczności lokalnej piszemy w artykule czym jest local SEO.

12

Najczęstsze pytania

Ile pól powinien mieć formularz kontaktowy na stronie?

Minimum to trzy pola: imię, e-mail lub telefon i pole na wiadomość. Dla większości usług to wystarczy. Każde kolejne pole redukuje odsetek użytkowników, którzy formularz wyślą. Szczegółowe dane możesz zebrać o kliencie w trakcie rozmowy, nie przed pierwszym kontaktem.

Dlaczego formularz działa, ale nie dostaję wiadomości?

Najczęściej chodzi o dostarczalność e-maili. Formularz wysyła wiadomość przez funkcję PHP hostingu, która jest blokowana lub oznaczana jako spam. Sprawdź folder spam, a jeśli tam też nie ma wiadomości, podepnij formularz pod serwer SMTP lub zewnętrzny serwis wysyłki transakcyjnej.

Czy formularz kontaktowy wpływa na pozycje w Google?

Bezpośrednio nie. Ale pośrednio tak: formularz, który działa sprawnie i na którym użytkownicy spędzają chwilę przed wysyłką, może poprawiać sygnały zaangażowania. Ważniejsze jest jednak to, że formularz decyduje o tym, czy ruch ze wyszukiwarki zamienia się w kontakty. Więcej o tym, jak mierzyć efekty działań SEO, piszemy w artykule jak mierzyć ROI z pozycjonowania.

Jak sprawdzić, czy formularz działa poprawnie?

Wypełnij formularz testowo z własnego telefonu i komputera, podając prawdziwy adres e-mail. Sprawdź skrzynkę odbiorczą i folder spam. Jeśli wiadomość nie dotarła w ciągu kilku minut, problem jest po stronie technicznej. Sprawdź też, czy po wysyłce wyświetla się czytelne potwierdzenie. Cały test trwa mniej niż pięć minut i powinien być powtarzany co kilka miesięcy.

Źródła (2) PokażUkryj
  1. Backlinko - Google CTR Stats (otwiera się w nowej karcie)
  2. BrightLocal - Local Consumer Review Survey (otwiera się w nowej karcie)

Czytaj dalej

Strony internetowe · 8 artykułów

Przeciągnij01 / 00

Gotowi zacząć?

Porozmawiajmy o projekcie

Wystarczy krótki opis projektu. Odpowiemy i przedstawimy propozycję realizacji.

Status
Dostępni pn–pt, 9–17
Kraj
Polska

Usługi

  • Projektowanie UX/UI
  • Wdrożenie
  • Strony internetowe i landing page
  • Sklepy internetowe
  • Systemy dedykowane
  • Funkcje i integracje

Zakres projektu nie jest jeszcze określony?

Proponujemy bezpłatną 20-minutową rozmowę, podczas której pomożemy określić zakres projektu.