Form UX
Interaction details inside a form: progress, validation timing, field types and confirmation messages.
6 articles
-
Form Design Best Practices for a Business Website: 12 Rules and Why Each One Holds
Form design best practices for a business website: 12 rules on fields, labels, layout, errors, buttons and what happens after submit, each with the reason it holds and the exception where it does not.
Read → -
Typeform Alternatives: When to Leave Typeform and What to Use Instead
An honest look at Typeform alternatives for WordPress sites: where Typeform is still better, where owning the form wins, current Typeform prices and the one-question-at-a-time setup on your own site.
Read → -
How to Create Full-Screen Forms in WordPress
Turn any WordPress form into a Typeform-style conversational form with one question per screen, a progress bar and its own shareable URL.
Read → -
Address Line 1 and 2: Meaning, Differences, and Examples
Address line 1 holds the street number and name. Address line 2 holds the apartment, suite, or unit. See examples and when to leave line 2 blank.
Read → -
Datepicker vs Timepicker: What Each Field Collects, and When You Need Both
A datepicker collects a date, a timepicker collects a time. Here's how I pick between them, and why I reach for native inputs before any JS widget.
Read → -
Radio Button vs Checkbox: When to Use Which
Radio buttons allow one selection per group; optional groups can remain unanswered. Checkboxes allow independent selections. See examples and submission behavior.
Read →
Stop reading. Ship a form.
All these notes are from running Core Forms on real client sites.
Use code HALLOWEEN for 35% off either plan. Ends November 2 (IST).