Čím delší formulář, tím víc lidí odradí
Vždycky je potřeba myslet na to, že mezi prvním a posledním políčkem formuláře je spousta pootevřených dveří, stále větších a s každým dalším zbytečným údajem stále hlasitěji a vyzývavěji lákajících uživatele: Vykašli se na to, pojď pryč!
Každý formulář má svůj účel, čím větší je, tím větší musí být motivace uživatele
Samozřejmě záleží na situaci a konkrétním úkolu a účelu, jemuž daný formulář slouží. Žádost o státní občanství a vydání pasu nebude formalitka, kde stačí vyplnit dva údaje. Ale kvůli jednomu nákupu, kvůli registraci k nějaké službě vyplňovat zemi původu, datum narození, telefon, pohlaví, tři kontrolní otázky a velikost bot? Stojí opravdu našim uživatelům ta služba za to, aby takovou proceduru podstoupili? Kromě toho, že je to nesmírně zdržující, a čím zbytečněji požadované údaje působí, tím i více demotivující — ale rostoucí množství irelevantních otázek budí v každém sílící obavy o bezpečnost a zachování vlastního soukromí. Proč ty údaje vlastně chtějí? Co s nimi budou dělat? Opravdu jim je chci dávat a stojí mi to za to?
Kdyby po vás prodavač v kamenné prodejně domácích potřeb požadoval jméno vašeho psa a velikost podprsenky, asi by se se zlou potázal.
Stojí nám týrání uživatele zbytečnou byrokracií vážně za to?
Na mnoha webech to však dodnes nepovažují za nic divného a s klidem po svých návštěvnících požadují nejroztodivnější privátní informace, bez nichž by se určitě dokázali obejít. A nedosti na tom. Nejenže tam všechna ta políčka jsou, ona bývají dokonce povinná! Zamyslete se. Opravdu nezbytně potřebujete všechny ty údaje povinně vyplněné? Obvykle ne. Pro registraci většinou postačí e-mail a heslo, pro nákup pak ještě doručovací adresa. Bez všeho ostatního se nejspíš provozovatel obejde. Je pak na pečlivém zvážení, zda poměr získaných dat a odrazených uživatelů je ve prospěch, či v neprospěch webu.
Mají-li dodatečné informace opravdu smysl, snažme se ho uživatelům upřímně vysvětlit
K čemu ostatně ta zbytná data někdo potřebuje — ke statistickým účelům, ke zlepšení poprodejních služeb, jen tak pro jistotu? Nebude vhodnější ten účel uživatelům upřímně vysvětlit a místo zupáckého vyžadování irelevantních dat slušně požádat o vyplnění údajů, které mohou být k něčemu užitečné, spolu s ujištěním, že nebudou použity k jiným účelům? Překvapivé množství uživatelů v takovém případě své údaje poskytne mnohem ochotněji a raději. A u těch méně důvěřivých či méně ochotných si vystačíme jen s nezbytným minimem.

Pokud formulář opravdu musí být velký, usnadňujme jeho vyplnění, jak to jen jde
V případě, kdy je ale ve formuláři skutečně nutné zadat velké množství dat, je namístě zvažovat nějaké strategie, jak jejich zpracování uživatelům zpříjemnit, usnadnit a zpřehlednit. Údaje seskupit do logických celků, rozdělit do menších oddílů, do více kroků na samostatných stránkách, nabídnout vyplnění formou průvodce. Designéři i kodéři by si měli vzpomenout na občas zapomínanou značku fieldset, určenou právě k vyznačení logických celků. Velký prostor pro práci zde má především hlavní designér webu, největší část zodpovědnosti leží na návrhu vhodné struktury, logiky a chování formuláře už na úrovni drátěných modelů a specifikací — grafici a kodéři už tady později moc nezachrání.
Podporujme dojem, že je formulář co nejmenší, povzbuzujme, chvalme
Musíme myslet na to, že sáhodlouhé formuláře přes několik obrazovek mohou uživatele děsit a odrazovat, jeden obrovský formulář působí mnohem strašidelněji než posloupnost několika přijatelně malých dílčích formulářů. Průběžná informace o průběhu může působit povzbudivě a uklidňujícím dojmem (Krok 3 z 5, už se blížíme ke konci!). Neuděláme chybu, když v takovém průvodci už na začátku započítáme ještě předtím provedené akce — jakkoli uživatele třeba nestály skoro žádné úsilí — a začneme samotné vyplňování třeba na kroku 3. Započíst můžeme cokoli, co dává smysl, třeba že se uživatel seznámil s nabídkou produktů na webu a že spustil dotyčného průvodce. Hlavní je, že pro něj bude mnohem více motivující a povzbuzující informace Máte dokončeny 2 kroky z 10 než Máte dokončeno 0 z 8. Ty dva dosavadní kroky byly přece tak snadné, tak čeho se bát, ne?
Vícekrokové formuláře nesmí obsahovat jednosměrky a slepé uličky
Ovšem v případě rozdělení formuláře do menších celků a více samostatných kroků musí mít uživatel jistotu beztrestného návratu o krok zpět — a nejenže mu to stránka umožní, ale nesmí ani přijít o žádná již jednou vyplněná data. Situace, kdy se znovu otevře jednou vyplněný formulář a bude zase prázdný nebo budou opětovně vyžadovány některé už jednou zadané údaje, je naprosto nepřijatelná.