15 zasad tworzenia dobrych formularzy

W poprzednim artykule pisałem o sposobach analizy formularzy w celu poprawy ich skuteczności. Dzisiaj przedstawię Wam listę 15 zasad tworzenia dobrych formularzy z którą warto się zapoznać przed rozpoczęciem procesu optymalizacji konwersji.

Skupię się na 15 ogólnych zasadach dobrych formularzy – o tych elementach powinniśmy pamiętać zawsze projektując lub pracując nad poprawą konwersji danego formularza.

15 zasad tworzenia dobrych formularzy

  1. Wyrównanie nazw pól formularza do prawej strony
  2. Najszybciej użytkownicy wypełniają formularze, jeśli ich nazwy pól znajdują się bezpośrednio ponad nimi. Zazwyczaj jednak takie formularze zajmują zbyt dużo miejsca, dlatego decydujemy się umieszczać nazwy pól po ich lewej stronie.

    W takich przypadkach należy pamiętać o wyrównaniu do prawej strony nazw pól formularza. Ułatwia to użytkownikom skanowanie tekstu oraz usprawnia proces wypełniania formularza. Niezastosowanie się do tej zasady powoduje, że czytelność formularza może znacznie się pogorszyć:

    Niska czytelność formularza

  3. Używaj czytelnych czcionek
  4. Pamiętaj o używaniu jedynie czcionek, które są czytelne na ekranie komputera, czyli tych z rodziny sans-serif (np. Verdana).

  5. Używaj białego tła, by wyróżnić pola formularza
  6. Białe tło sygnalizuje automatycznie użytkownikowi, że dane pole jest przeznaczone do wypełnienia. Zastosowanie innego koloru może wprowadzić użytkownika w zakłopotanie, sugerując mu np. że danego pola nie da się edytować:

    Niepoprawny kolor tła pola

  7. Używaj kontrastujących ze sobą kolorów
  8. Nie ma nic gorszego niż zlewające się kolory użyte w formularzu. Źle dobrane kolory sukcesywnie utrudniają każdemu użytkownikowi wypełnienie formularza.

    W dobraniu odpowiednich kolorów pomogą Ci 2 narzędzia: color wheel, który dobiera odpowiednie kolory oraz checkmycolours, który sprawdzi zastosowane w designie kolory.

  9. Usuń duże objętościowo teksty
  10. Jeżeli Twój formularz poprzedzony jest szczegółową instrukcją wypełniania, najlepszym krokiem będzie, jeśli tą instrukcję usuniesz. Tak czy owak nikt jej nie przeczyta!

  11. Używaj pełnych nazw
  12. Unikaj stosowania skrótów w tworzonym formularzu nawet jeśli ich powszechne zastosowanie wydaje Ci się oczywiste. Ktoś może źle rozszyfrować Twoje intencje i wtedy będzie miał spory problem z domyśleniem się co tak naprawdę miałeś na myśli.

  13. Pytaj jedynie o elementy, których potrzebujesz
  14. Pytanie o nieistotne z punktu widzenia użytkownika dane bardzo negatywnie wpływa na zaufanie użytkownika do wypełnianego formularza. Przykładem może być tutaj wymagane podanie daty urodzenia w formularzu kontaktowym.

    Jeżeli naprawdę potrzebujesz takich informacji – powiedz użytkownikowi dlaczego.

    Wytłumacz dlaczego potrzebujesz takich informacji

  15. Informuj użytkownika na samym początku o wymaganiu specyficznych informacji
  16. Jeżeli Twój formularz pyta o nieszablonowe kwestie (jak np. numer PESEL), dobrze jest poinformować o tym użytkownika na początku, aby mógł przygotować sobie niezbędne dokumenty. Zapewnia to, że nie będzie musiał przerywać procesu wypełniania formularza, by znaleźć brakujące dane.

  17. Oznaczaj boldem i gwiazdką wymagane pola
  18. Dzięki jasnemu oznaczeniu wymaganych pól przyspieszamy użytkownikowi proces wypełniania formularza i dajemy mu możliwość skanowania. Ta rada jest oczywiście najbardziej użyteczna, gdy pól wymaganych jest stosunkowo mało.

  19. Grupuj pola formularza
  20. Tematyczne grupowanie poszczególnych pól formularza pomaga nam odpowiednio go zorganizować, a użytkownikowi zrozumieć potrzebę wymaganych danych. Istotnym jest, by używać jak najmniejszej liczby ozdobników, które pomogą nam wizualnie stworzyć grupy.

    Grupowanie pól formularza

  21. Pozwól użytkownikowi zaufać Twojej stronie
  22. Jednym z najważniejszych zadań każdej witryny internetowej jest zbudowanie zaufania. Jeśli chcesz, by użytkownik podał Ci swoje dane, przekonaj go, że może Ci zaufać. Umieść informacje o certyfikatach, bezpieczeństwie i dodaj link do polityki prywatności Twojego serwisu.

  23. Używaj walidacji inline
  24. Bezstresowe i wyczerpujące informowanie klienta o popełnionych przez niego w trakcie wypełniania formularza błędach jest bardzo istotne. Jednym z najgorszych tego sposobów jest wyświetlanie pop-upów – używając tej metody możesz mieć pewność, że użytkownik nie będzie dokładnie wiedział o co Ci chodzi (formularz rejestracyjny w Electro pokaże Ci jak nie informować użytkownika o błędach).

    Natomiast jeśli chcesz mieć pewność, że Twój użytkownik szybko i w pełni zrozumie popełniony błąd – zastosuj walidację inline (więcej na temat walidacji inline przeczytasz na blogu Lindy Bustos).

  25. Ułatwiaj użytkownikowi wprowadzanie danych
  26. Nie wymagaj od użytkownika stosowania odpowiedniego formatu liczb. Przykładek może być numer identyfikacji podatkowej (NIP). Automatyczne przerabianie formatu liczby z 1231231212 na 123-123-12-12 jest znacznie lepszym rozwiązaniem niż informowanie użytkownika post factum o błędnie wypełnionej rubryce.

  27. Wyręczaj swojego użytkownika
  28. Wielokrotnie możemy zmniejszyć liczbę pól, które musi uzupełnić użytkownik. Przykładowo, gdy uzyskamy kod pocztowy, możemy automatycznie wygenerować nazwę miejscowości. Podobnie jest przy wprowadzaniu numeru karty kredytowej, który umożliwia nam identyfikację jej rodzaju.

    Pamiętajmy przy tym o pozostawieniu użytkownikowi możliwości późniejszej zmiany automatycznie wygenerowanych wartości (w przypadku błędów).

  29. Stosuj tylko jeden call-to-action
  30. Wypełnianie formularzy jest niemiłym dla użytkownika procesem samym w sobie. Dodatkowo możemy go utrudnić poprzez zastosowanie kilku przycisków call-to-action. Najlepszym rozwiązaniem jest pozostawienie jedynie pojedynczego przycisku – np. „wyślij”. Odradzam umieszczanie dodatkowych przycisków, takich jak „wróć do początku” lub „wyczyść”.

    Jeśli już musimy zastosować dwa różne przyciski call-to-action, postarajmy się, by główny znacząco się wyróżniał.

Podsumowanie

Powyżej przedstawiona lista zawiera 15 najlepszych praktyk o których powinniśmy pamiętać tworząc formularze. Czy po przeczytaniu tego artykułu przychodzą Ci do głowy inne elementy o których trzeba pamiętać? Jeśli tak, podziel się z nami w komentarzach.

Pamiętajmy jednak, że każdy formularz można poprawiać i stosując nawet wszystkie istniejące na świecie spisy najlepszych praktyk, nie uda nam się stworzyć idealnego formularza, który perfekcyjnie trafiał by w język i potrzeby naszych użytkowników.

Każdy formularz trzeba usprawniać. O elementach formularzy, na które należy zwrócić uwagę podczas testów napiszę w artykule w przyszłym tygodniu.

Powiązane artykuły:

Jeśli podobał Ci się ten postsubskrybuj kanał RSS Conversion blog

1 Komentarz to “15 zasad tworzenia dobrych formularzy”

  1. Paweł Ogonowski said:

    lip 30, 10 at 09:02

    Na swojej ścianie na Facebooku (http://www.facebook.com/ikomersiak) iKomersiak umieścił ciekawy link do badania eyetrackingowego na temat formularzy:
    "Przy okazji – *bardzo* polecam badanie eyetrackingowe: http://www.cxpartners.co.uk/cxinsights/web_forms_... – tutaj widać, że "idealne rozwiązania" to pojęcie subiektywne, a końcowy widok formularza i tak trzeba dopasować do własnego serwisu / branży / targetu"

    Dodatkowo w dyskusji umieściłem mały odnośnik do pkt 1 z zamieszczonej w tym poście listy: http://www.uxmatters.com/mt/archives/2006/07/labe...


Leave a Reply