A rant advocating for putting the ZIP code field first in address forms. Entering a 5-digit US ZIP code is enough to auto-populate city, state, and country, eliminating the need for users to manually fill those fields or scroll through country dropdowns. A free API and ~4 lines of JavaScript make this trivially easy to implement, yet most major e-commerce sites still put ZIP last. The post categorizes offenders into tiers of badness and calls out institutional inertia as the only reason this pattern persists.
Table of contents
It's 5 keystrokes.Don't believe me? Try it.The hall of shame.Submit to the wall of shame.So fix your forms.Sort: