Form UX
Interaction details inside a form: progress, validation timing, field types and confirmation messages.
5 articles
-
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 Buttons vs Checkboxes: When to Use Which
Radio = pick exactly one, checkbox = pick any number. I've fixed this on dozens of client forms — here's the rule, the yes/no trap, and the edge cases.
Read →
Stop reading. Ship a form.
All these notes are from running Core Forms on real client sites. Use code
CFLAUNCH for 20% off either plan.