Key Takeaways
- Despite browser autofill and address lookup features, a subgroup of users still run into issues when entering their shipping address
- Typos are even more prevalent for mobile users
- An address validator serves as a key backup — yet 47% of sites don’t provide one
Across multiple rounds of Baymard’s large-scale testing, we’ve observed participants occasionally made mistakes when entering their shipping address (as opposed to using an “Automatic Address Lookup” feature).
For example, users making a typo, forgetting an apartment number, or inadvertently selecting the wrong state or entering an incorrect ZIP code.
In reality, such errors can result in great costs when unremedied, causing users’ orders to be misdelivered or not delivered at all.
In such cases, frustrated users must then invest additional time and effort contacting the site’s customer service or shipping courier to track down their package.
In short, the risks of entering an invalid or undeliverable shipping address demand an additional failsafe to ensure the entirety of the user’s experience — including postpurchase and delivery — is as seamless as possible.
Yet our e-commerce UX benchmark shows that 47% of sites don’t provide an address validator — a failsafe that testing has shown to be crucial to a subgroup of users.
In this article, we’ll discuss our Premium research findings related to address validators:
- How users run into issues when inputting their address
- How address validators are key for a subgroup of users
- 1 detail on implementing address validators so they perform best for end users
How Users Run into Issues When Inputting Their Address
Even with an opportunity to review entered data, users are still at risk of missing critical address errors that may result in an undeliverable package.
For example, in one round of checkout testing, 9% of the more than 150 orders placed contained typos or misspellings in the shipping address.
Typically, these involved an incorrectly spelled city name, street name, or a wrong house or apartment number.
In practice, users who submit their order with even minor errors in the address risk never receiving their order, either because the shipping courier eventually misdelivers it (or cannot deliver it) or because the site inevitably cancels the order, risking a lost sale.
However, even those who realize after the order has been completed that their address is incorrect (from reviewing the confirmation step or email, for instance) must spend undue time and effort attempting to remedy the error, likely contacting the site’s customer service to attempt to update the shipping address.
However, due to logistic constraints, often such mistakes cannot be corrected after the order has been submitted, which may necessitate canceling the order — again risking a lost sale if the user does not repurchase with the correct address — or shipping an order the user is doubtful to receive, permanently tarnishing the user’s perception of the brand and their likelihood to later purchase.
How Address Validators Are Key for a Subgroup of Users
To prevent such severe issues, sites that ship physical products should always integrate an address validator into the “Shipping Address” step of checkout.
Address validators function by querying an address database (e.g., the USPS) to ensure that the address the user typed matches the address the postal service has on file.
While not perfect, they provide a basic verification of a user’s typed address, helping ensure there are no problems delivering orders.
In practice, it is more efficient to check and validate a user’s address before the order is finalized, allowing users the chance to correct any mistakes they’ve made typing in their address without requiring any customer support from the site.
As such, address validators also support the internal needs of sites and brands, reducing the need to provide extensive customer support due to delivery issues, which helps avoid broken customer experiences and the consequent negative site reviews and the risk of lost sales due to canceled or returned undelivered orders.
In particular, mobile sites especially benefit from address validators.
During mobile testing we’ve found that, due to keyboard autocorrect and the difficulty of typing on small touch keyboards, users make errors far more frequently when entering their address on mobile devices.
Furthermore, users on mobile devices have more difficulties noticing errors due to the lack of page overview caused by the small screen.
Additionally, while “Fully Automatic Address Lookup” features can help prevent many common address errors, they may fail to catch other issues that can prevent packages from being delivered, such as a missing apartment, unit, or suite number.
In short, such features — while decidedly valuable — cannot fully ensure the shipping address is complete and deliverable.
Consider Using an Overlay for the Address Validator
Finally, in testing participants sometimes initially overlooked on-page address validators that were overly subtle, blending in or appearing similar to the standard address form.
As with more general error messaging, styling the address validator UI in an eye-catching way ensures users can most efficiently verify their entry and continue with checkout.
Overall, in testing we observed that an overlay containing the original entry and validator-generated suggestions guaranteed participants were able to verify the shipping address before continuing.
In this instance, the vital task of confirming a valid shipping address outweighs the slowdown of interrupting users’ progress.
If using an overlay, be aware that most users will assume that the browser “Back” button will take them back to the current page they’re on rather than “two steps back”.
In other words, clicking “Back” should exit the overlay.
The notion of perception is the key factor here, since there’s often a difference between what is technically a new page and what users perceive to be a new page — which can create discrepancies between where the user expects the “Back” button to take them and where it actually takes them.
Across all of our usability testing, we observe that if a new view is sufficiently different visually, or if a new view conceptually feels like a new page, it will be perceived as one — regardless of whether it technically is a new page or not.
Testing also suggested that on-page messaging could serve as a viable design pattern for presenting address validator suggestions, but performance was more heavily dependent on error highlighting and scrolling, making it at higher risk of being overlooked.
As such, on-page or inline address validator implementations must take extra care to ensure visibility, using visual cues such as color, size, and overall styling to distinguish it from standard on-page text.
Help Users Avoid Address and Delivery Issues
Most users will proceed through the shipping address step without issues.
Indeed, over time address entry has gotten easier, with new tools like “Fully Automatic Address” features and zip code autodetection.
However, such features aren’t perfect — and sites need a backup to ensure a user’s address entry is error-free.
Yet 47% of sites don’t provide an address validator — risking canceled orders and lost sales.
This article presents the research findings from just 1 of the 650+ UX guidelines in Baymard Premium – get full access to learn how to create a “State of the Art” e-commerce user experience.
If you want to know how your desktop site, mobile site, or app performs and compares, then learn more about getting Baymard to conduct a UX Audit of your site and app.