Najlepsze praktyki dla pól formularza: etykiety, teksty zastępcze i walidacja

Opanuj projektowanie pól formularza: etykiety, teksty zastępcze i walidacja. Zobacz, jak każdy element wpływa na wygodę użytkownika i odsetek wypełnień.

Wersja robocza

Pole formularza nie wydaje się drobiazgiem, gdy je wypełniasz. To moment, w którym decydujesz, czy iść dalej, czy odejść. A ten moment zależy wyłącznie od tego, czy samo pole jest jasne, czy instrukcje są łatwe do zrozumienia i czy komunikaty o błędach mają sens, gdy coś pójdzie nie tak.

Badania pokazują, że 67% osób porzuca formularze, bo trudno się po nich poruszać. Większość tej trudności nie wynika z tego, że prosisz o zbyt wiele informacji. Wynika z tego, jak te informacje są przedstawione na poziomie pola. Jedna niejasna etykieta, mylący tekst zastępczy albo niejasny błąd walidacji potrafi powstrzymać kogoś przed wypełnieniem formularza, który naprawdę chce wypełnić.

Ten artykuł zawiera praktyczne zasady bez teorii, które zmieniają pola formularza z punktów tarcia w narzędzia konwersji. Dowiesz się, jak powinny działać etykiety, dlaczego teksty zastępcze zawodzą, gdy projektanci na nich polegają, i jak komunikaty walidacji decydują o tym, czy użytkownicy ufają Twojemu formularzowi, czy go porzucają. Opanuj te szczegóły, a zrozumiesz, dlaczego jedne marki mają 80% wypełnień formularza, a inne z trudem dobijają do 50%.

Co sprawia, że pole formularza wydaje się łatwe, a co przytłaczające

Pole formularza to coś więcej niż okienko do wpisywania. To rozmowa między Twoją marką a odwiedzającym. Samo pole zadaje pytanie, etykieta wyjaśnia, czego chcesz, a tekst zastępczy daje podpowiedź. Komunikat walidacji odpowiada, gdy coś jest nie tak. Każdy element współpracuje, by wywołać określone wrażenie.

To wrażenie może brzmieć: "Wiem dokładnie, co robić, i ufam temu" albo "Nie wiem, co tu wpisać, a ten formularz wydaje się zepsuty". Różnica nie jest dziełem przypadku. To kwestia struktury.

Gdy pola są łatwe, wypełnia się je bez wysiłku. Etykieta mówi, jakie informacje należą do pola, zanim w nie klikniesz. Samo pole ma dość miejsca do pisania. Jeśli popełnisz błąd, komunikat mówi dokładnie, co poszło nie tak i jak to naprawić. Przechodzisz przez formularz z pewnością.

Gdy pola są trudne, tworzą tarcie. Etykiety mogą brakować lub być niejasne. Zaczynasz pisać, tekst zastępczy znika i zapominasz, co należało wpisać. Pojawia się błąd, który nie mówi, na czym polega problem, więc musisz zgadywać. Każde pole staje się małą łamigłówką. Po trzech czy czterech takich łamigłówkach ludzie odchodzą.

Etykiety formularza: niech będą jasne i zawsze widoczne

Etykieta to nie ozdoba. To instrukcja, która mówi, jakie informacje należą do pola. Najlepsze etykiety są jasne, opisowe i zawsze widoczne. Nieukryte. Niezanikające. Zawsze na miejscu.

Oto, co pokazują badania. Gdy etykieta znajduje się bezpośrednio nad polem i pozostaje widoczna podczas pisania, odsetek wypełnień rośnie. Gdy etykiety są zastąpione tekstami zastępczymi, które znikają, gdy tylko ktoś zacznie pisać, odsetek wypełnień spada. Powód jest prosty. Ludzie muszą pamiętać, co wpisali, szukać literówek i sprawdzać swoją pracę przed wysłaniem. Jeśli etykieta znika, nie mogą zrobić żadnej z tych rzeczy.

Etykieta powinna opisywać pole tak, by odpowiadała na jedno pytanie. Jakie informacje tu wpisać? "Adres e-mail" robi więcej niż "E-mail". "Numer telefonu" jest jaśniejszy niż "Telefon". "Nazwa firmy" bije "Firma". Te drobne różnice w precyzji dzielą natychmiastową jasność od chwili wahania.

Unikaj etykiet, które ukrywają informacje. Nie używaj niejasnych etykiet, takich jak "Inne", "Dodatkowe informacje" czy "Szczegóły". Zmuszają użytkownika do kliknięcia lub najechania, żeby zrozumieć, do czego służy pole. Konkretna etykieta, taka jak "Skąd o nas wiesz?" albo "Jakie jest Twoje największe wyzwanie?", robi to od razu i utrzymuje ludzi w ruchu.

Pola wymagane i opcjonalne potrzebują wizualnego rozróżnienia, ale nie wyjaśnienia słownego. Większość formularzy mówi "Pola wymagane są oznaczone gwiazdką", a potem oczekuje, że ludzie zapamiętają tę zasadę. Zamiast tego oznacz pola wymagane widocznie (gwiazdką lub kropką), a pola opcjonalne wyróżnij małym dopiskiem "(opcjonalne)". Ludzie od razu zobaczą, co jest wymagane, a co nie.

Długie lub złożone formularze zyskują na krótkim tekście pomocniczym pod etykietą. To nie jest instrukcja na całe życie. To jedno zdanie, które wyjaśnia, gdy trzeba. Jeśli prosisz o numer telefonu i potrzebujesz konkretnego formatu, dodaj jedną linijkę pod etykietą: "Podaj numer kierunkowy. Nie zadzwonimy bez wcześniejszego zapytania." Ta jedna linijka zapobiega błędom formatu i buduje zaufanie. Ale niech będzie krótka. Akapity tekstu pomocniczego pod każdym polem sprawiają, że formularz wydaje się przytłaczający.

Aby lepiej zrozumieć, jak decyzje o układzie wpływają na odbiór formularzy, zobacz nasz poradnik o zasadach projektowania formularzy: układ, odstępy i hierarchia wizualna.

Dlaczego teksty zastępcze zawodzą i co stosować zamiast nich

Tekst zastępczy (placeholder) to tekst wewnątrz pola formularza, który znika, gdy tylko ktoś w nie kliknie. Wygląda pomocnie. Wydaje się podpowiedzią. W praktyce to najczęstszy błąd w projektowaniu formularzy.

Oto, co się dzieje, gdy ktoś polega na tekstach zastępczych zamiast na etykietach. Odwiedzający trafia na formularz. Tekst zastępczy mówi "jan@example.com", żeby pokazać oczekiwany format. Klika pole e-mail i zaczyna pisać. Tekst zastępczy znika. Teraz nie widzi, jaki format był oczekiwany, więc zastanawia się, czy robi to dobrze. Kończy pisać. Przechodzi do następnego pola. Teraz nie pamięta, czy poprawnie wpisał e-mail, ale nie może wrócić i sprawdzić, bo pole nie pokazuje już tekstu zastępczego. Więc kasuje wpis i wpisuje go od nowa. Powtarza się to przy każdym polu z instrukcją wyłącznie w tekście zastępczym. Odsetek wypełnień drastycznie spada.

Badania są jednoznaczne. Teksty zastępcze szkodzą wypełnianiu formularzy, pogarszają dostępność (czytniki ekranu sobie z nimi nie radzą) i tworzą tarcie dla osób z trudnościami poznawczymi oraz każdego, kto wypełnia formularz szybko i w rozproszeniu. Usunięcie tekstów zastępczych jako głównej instrukcji i dodanie widocznych etykiet mierzalnie zwiększa odsetek wypełnień.

Oto, co działa: używaj etykiet jako instrukcji, a tekstów zastępczych tylko jako przykładów. Pole z etykietą "Adres e-mail" i tekstem zastępczym "twoje.imie@firma.pl" działa świetnie. Etykieta mówi użytkownikowi, co wpisać w pole. Tekst zastępczy pokazuje format, nie ukrywając instrukcji. Gdy użytkownik kliknie i tekst zastępczy zniknie, już wie, do czego służy pole, bo ma widoczną etykietę.

Nie każde pole potrzebuje tekstu zastępczego. Proste pola, takie jak "Imię" czy "Nazwa firmy", potrzebują tylko etykiety. Tekst zastępczy przydaje się w polach, gdzie liczy się format (numery telefonu, daty, adresy URL) albo gdzie użytkownik może nie wiedzieć, jakie przykładowe dane wpisać (nazwa użytkownika w mediach społecznościowych, kod polecający).

Jeśli kusi Cię użycie tekstu zastępczego zamiast etykiety, by zaoszczędzić miejsce, zbuduj formularz z etykietami i pozwól im się układać jedna pod drugą. Formularz z widocznymi etykietami i bez tekstów zastępczych zawsze wypadnie lepiej niż formularz z pływającymi etykietami i ukrytymi tekstami zastępczymi. Użytkownicy wypełniają formularze szybciej, popełniają mniej błędów i bardziej ufają formularzowi.

Komunikaty walidacji: zamień błędy w wskazówki

Walidacja to to, co się dzieje, gdy ktoś błędnie wypełni pole. Pojawia się komunikat o błędzie. W tym momencie użytkownik coś czuje. Albo czuje, że formularz jest zepsuty i mylący, albo czuje, że formularz pomaga mu zrobić to dobrze.

Złe komunikaty walidacji są niejasne. Mówią "Nieprawidłowe dane" lub "Błąd" i nic więcej. Użytkownik nie wie, co poszło nie tak. Czy format był zły? Czy wpis był za krótki? Czy użył niedozwolonego znaku? Musi zgadywać i próbować ponownie.

Dobre komunikaty walidacji są konkretne i wskazują działanie. Zamiast "Nieprawidłowe" napisz "Hasło musi mieć co najmniej 8 znaków i zawierać jedną wielką literę oraz jedną cyfrę." To mówi użytkownikowi dokładnie, co poszło nie tak i co zrobić, żeby to naprawić. Formularz przestaje wydawać się zepsuty. Wydaje się pomocny.

Liczy się też moment. Walidacja może działać na dwa sposoby. Walidacja w czasie rzeczywistym sprawdza pole, gdy użytkownik skończy pisać, i od razu pokazuje błąd. Jest responsywna i pomaga wyłapać pomyłki przed wysłaniem. Walidacja całego formularza następuje po kliknięciu wysłania, a wszystkie błędy pojawiają się naraz. Wydaje się mniej responsywna, ale dobrze działa w prostych formularzach. Łącz oba, gdy to możliwe. Walidacja w czasie rzeczywistym dla pól krytycznych (e-mail, hasło, numer telefonu) i walidacja całego formularza przy wysłaniu dla reszty.

Umiejscowienie komunikatów o błędach wpływa na to, czy ludzie potrafią je naprawić. Tekst błędu powinien pojawiać się bezpośrednio pod polem, które go spowodowało, a nie na górze formularza na liście podsumowującej. Gdy błąd jest pod polem, użytkownik może jednocześnie przeczytać pomyłkę i zobaczyć pole. Widzi, co wpisał, rozumie, co poszło nie tak, i od razu to poprawia. Gdy błąd jest na górze formularza na liście, musi przewinąć w górę, znaleźć pole i zapamiętać, na czym polegał błąd.

Sam kolor nie wystarcza do sygnalizowania błędu. Nie polegaj wyłącznie na czerwonym obramowaniu lub czerwonym tekście. Niektórzy użytkownicy nie rozróżniają kolorów. Dodaj ikonę (X, symbol ostrzeżenia) i tekst pomocniczy, żeby błąd był jasny dla wszystkich. Czytniki ekranu też potrzebują tekstu, żeby zapowiedzieć błąd, a nie tylko zmiany koloru.

Ton komunikatów o błędach wpływa na to, jak ludzie czują się wobec Twojego formularza. Surowy komunikat, jak "Wpisano nieprawidłowy e-mail", sprawia, że ludzie czują, jakby coś zrobili źle. Pomocny komunikat, jak "Nie rozpoznaliśmy formatu tego adresu e-mail. Sprawdź literówki i spróbuj ponownie", sprawia, że czują się wspierani. Drugi komunikat robi to samo, ale daje wrażenie współpracy, a nie oceny.

Wskazówki, jak budować formularze dostępne dla wszystkich użytkowników, znajdziesz w naszym artykule o projektowaniu dostępnych formularzy.

Jak odstępy między polami wpływają na to, czy formularz wydaje się przystępny

Formularz to środowisko wizualne. Przestrzeń wokół każdego pola, odległość między etykietami a polami i przerwy między grupami pól wysyłają sygnały, czy formularz jest do ogarnięcia, czy przytłaczający.

Ciasne odstępy sprawiają, że dziesięć pól wygląda jak trzydzieści. Każde pole konkuruje o uwagę wzrokową. Użytkownik nie wie, które pola do siebie należą. Etykiety są blisko pól pod nimi, a następna etykieta jest zaledwie kilka pikseli niżej. Cały formularz wydaje się ściśnięty i przytłaczający. Porzucenie następuje, zanim zostanie wypełnione pierwsze pole.

Hojne odstępy między powiązanymi polami i większe przerwy między grupami pól sprawiają, że te same dziesięć pól wydaje się krótkim, uporządkowanym procesem. Najpierw wypełniasz dane rozliczeniowe. Potem wyraźna przerwa. Potem dane dostawy. Znów przerwa. Dane płatności. Formularz wydaje się uporządkowany, a nie chaotyczny. To nie jest marnowanie białej przestrzeni. To architektura informacji, która prowadzi użytkownika przez proces.

Formularze mobilne wymagają szczególnej uwagi do odstępów. Na ekranie telefonu ściśnięty formularz jest nieużyteczny. Każde pole potrzebuje dość miejsca w pionie, żeby palec mógł je stuknąć, nie trafiając w sąsiednie. Formularz mobilny z hojnymi odstępami pionowymi i wyraźnie rozdzielonymi sekcjami konwertuje znacznie lepiej niż projekt na komputer zmniejszony do telefonu. Ta przestrzeń nie jest zmarnowana. Jest funkcjonalna.

Położenie etykiet wpływa też na odbiór odstępów. Etykiety powinny być bezpośrednio nad polami, nie obok nich. Gdy etykiety są po lewej, odległość między etykietą a polem rośnie, co powoduje zamieszanie, które pole należy do której etykiety. Dotyczy to zwłaszcza telefonów, gdzie etykiety z lewej zmuszają tekst do zawijania lub zmniejszenia do nieczytelnych rozmiarów. Etykiety nad polami pozostają połączone z polem i wyglądają czyściej.

Wskaźniki pól wymaganych i opcjonalnych, które naprawdę działają

Każde pole jest albo wymagane (trzeba je wypełnić), albo opcjonalne (można pominąć). Użytkownik musi wiedzieć, które jest które, na pierwszy rzut oka, bez czytania tekstu pomocniczego ani instrukcji.

Tradycyjne podejście oznacza pola wymagane gwiazdką i mówi "Pola wymagane są oznaczone gwiazdką". Działa to tylko wtedy, gdy użytkownicy pamiętają zasadę. Wielu nie pamięta. Przeglądają formularz i widzą gwiazdki, nie rozumiejąc, co znaczą.

Lepsze podejście oznacza pola wymagane widocznie (gwiazdka lub kolorowa kropka) i wyraźnie opisuje pola opcjonalne dopiskiem "(opcjonalne)" obok etykiety. Teraz szybkie spojrzenie mówi użytkownikowi, czy dane pole jest konieczne. Pola wymagane wyglądają normalnie ze znacznikiem. Pola opcjonalne mają jasny opis. To eliminuje potrzebę pamiętania zasady.

Niektóre formularze używają koloru, by odróżnić pola wymagane od opcjonalnych. Może to działać, ale wymaga wysokiego kontrastu i powinno być połączone z etykietami tekstowymi, a nie stosowane samo. Czerwona gwiazdka obok etykiety działa lepiej niż czerwone tło pola, bo tło pola może pogorszyć widoczność wpisu.

Pola warunkowe i pokazywanie tylko tego, co potrzebne

Niektóre pola powinny pojawiać się dopiero po wyborze użytkownika w poprzednim polu. Pole wyboru "Mieszkam w USA" może pokazać listę stanów. Wybranie "Firma" w polu typu konta może pokazać pole nazwy firmy. Takie pola warunkowe zmniejszają obciążenie poznawcze, pokazując tylko te pola, które użytkownik naprawdę musi wypełnić.

Gdy pojawiają się pola warunkowe, powinny pojawiać się płynnie i wyraźnie. Nagłe pojawienie się bez animacji może zaskoczyć. Efekt pojawiania się lub rozsuwania w dół pokazuje zmianę jasno. Nowo pojawione pole powinno mieć własną etykietę i walidację tak jak zwykłe pole. Nie zakładaj, że użytkownik zrozumie, co ma zrobić, tylko dlatego, że pole się pojawiło.

Pola warunkowe działają najlepiej, gdy pojawiają się pod polem wyzwalającym, a nie nad nim ani z boku. Użytkownik dokonuje wyboru, a tuż pod nim pojawiają się nowe pola związane z tym wyborem. Utrzymuje to liniową ścieżkę poznawczą i zmniejsza zamieszanie.

Jak WEMASY pomaga w projektowaniu pól formularza

Kreator formularzy WEMASY ma konfigurowalne opcje pól, reguły walidacji i komunikaty o błędach w czasie rzeczywistym. Możesz ustawić pola wymagane i opcjonalne, wybrać konkretne reguły walidacji dla różnych typów pól i kontrolować dokładnie, jakie komunikaty o błędach pojawiają się i kiedy. Dzięki temu zbudujesz formularze zgodne z każdą praktyką z tego artykułu bez kodowania.

Układ pól, odstępy i położenie etykiet możesz też kontrolować w narzędziach do projektowania formularzy WEMASY. Buduj formularze, które są jasne, profesjonalne i łatwe do wypełnienia.

Zobacz, jakie funkcje zawiera każdy pakiet WEMASY.

Najczęściej zadawane pytania

Pokazywać błędy walidacji przed wysłaniem czy po?
Oba. Walidacja w czasie rzeczywistym podczas pisania pomaga wcześnie wyłapać pomyłki (zwłaszcza w polach krytycznych, jak e-mail czy hasło). Walidacja całego formularza przy wysłaniu wyłapuje to, co umknęło, i daje pełny obraz tego, co trzeba poprawić. Najlepsze podejście łączy oba: walidacja w czasie rzeczywistym dla pól, gdzie format jest krytyczny, i walidacja całego formularza przy wysłaniu, która podsumowuje wszystkie błędy razem. W kreatorze stron WEMASY ustawisz to bezpośrednio na swojej stronie.
Czy mogę używać etykiet pływających zamiast tradycyjnych?
Etykiety pływające (etykiety, które przesuwają się nad pole po kliknięciu) mogą działać, jeśli są wykonane starannie. Muszą pozostać widoczne i czytelne po rozpoczęciu pisania i muszą być bardzo blisko pola, żeby związek był oczywisty. Jednak tradycyjne etykiety, które cały czas są nad polem, są bardziej dostępne i bardziej niezawodne na różnych urządzeniach i czytnikach ekranu. Jeśli musisz użyć etykiet pływających, najpierw dokładnie przetestuj je nawigacją klawiaturą i czytnikami ekranu.
Skąd wiem, że pola mojego formularza działają dobrze?
Przetestuj z prawdziwymi użytkownikami. Poproś 5-10 osób, które nigdy nie widziały Twojego formularza, żeby spróbowały go wypełnić, a Ty obserwuj. Zanotuj, gdzie się wahają, o co pytają i czy kończą formularz. Zwróć szczególną uwagę na momenty, w których wyglądają na zdezorientowanych, proszą o wyjaśnienie lub popełniają błędy. Te momenty mówią dokładnie, gdzie projekt pól zawodzi.
Czy wszystkie pola formularza powinny być w jednej kolumnie?
Tak, dla maksymalnej konwersji. Układ jednokolumnowy oznacza, że użytkownik czyta od góry do dołu, bez rozglądania się w lewo i w prawo ani wracania, żeby sprawdzić, czy czegoś nie pominął. Formularze wielokolumnowe (dwie lub trzy kolumny obok siebie) zwiększają obciążenie poznawcze i porzucenia. Nawet prosty układ dwukolumnowy może obniżyć odsetek wypełnień o 10-15%. Użyj jednej kolumny, układaj pola pionowo i zobacz, jak rośnie odsetek wypełnień.
Jak najlepiej obsłużyć pole numeru telefonu?
Poproś o numer telefonu w jednym polu, bez narzucania konkretnego formatu. Wiele osób woli wpisać numer tak, jak robi to naturalnie (z nawiasami lub bez, z myślnikami lub bez). Pozwól im na to. Format może uporządkować Twoje zaplecze. Jeśli absolutnie potrzebujesz konkretnego formatu (np. numerów międzynarodowych), pokaż przykład w tekście zastępczym ("+48 555 123 456") i wyjaśnij oczekiwany format w tekście pomocniczym pod etykietą. Nie używaj masek formatu, które przeskakują kursorem lub ograniczają, jakie znaki można wpisać.
Jak sprawić, by pola formularza wydawały się bezpieczne?
Używaj jasnych, konkretnych etykiet, które pokazują, że prosisz o informacje celowo, a nie przypadkowo. Jeśli prosisz o numer telefonu, powiedz użytkownikowi, po co (na przykład "Zadzwonimy tylko wtedy, gdy będziemy mieć pytania o Twoje zgłoszenie.") i dotrzymaj tej obietnicy. Używaj bezpiecznych oznaczeń przy polach wrażliwych. Pokaż, że ich dane mają znaczenie. Gdy pojawiają się błędy walidacji, niech będą pomocne i profesjonalne, a nie oskarżycielskie. Formularz uporządkowany, jasny i profesjonalny wydaje się bezpieczny. Formularz, po którym trudno się poruszać albo który nie wyjaśnia, dlaczego pyta o informacje, wydaje się podejrzany.

Wykorzystaj to od razu
na własnej stronie.

Zacznij za darmo z WEMASY i zbuduj stronę w kilka minut.