If you have a payment or checkout flow on your site, you should test asking for Zip Code first, and fill in the buyer’s City and State for them.
This should make it easier for them to fill in the form and, ideally, increase checkout rate and thus revenue. Doing this is not as hard since the brains behind it (filing in city/state from zip) has been done by other people.
Let me explain…
Why Checkout Flow Tests are High Impact
Regardless of your online business, the payment and checkout step is one of the highest impact pages that you can A/B test.
Because any lift you get on that page goes straight to your bank account.
For example if you get 25% more people to buy on your payment page, that’s 25% increase in revenue.
But if you get 25% more people to add a product to cart, but only 40% of cart additions end up checking out. You’ve only increased revenue by 25% * 40% = 10%.
That’s less than half the impact.
Often, Less Form Fields Leads to Faster Completion
It’s a generality in the UI and conversion optimization world that less form fields means higher conversion rates. That’s not always true. For example, removing the “How did you hear about us?” and “What Industry are you in?” Fields for a SaaS client of ours made no difference after almost 100 conversion events per variation (if anything, the fewer fields were trending towards hurting conversion rates).
However in other cases, people have reported increases in conversion rate from reducing form fields. For example Flying Scott Parking reduced a giant mess of fields into a much cleaner process:
This apparently increased form submissions by 35% with 99% significance. And visually when you look at the two variants, it’s obvious why. The Original is a total mess and makes you want to switch tabs to ESPN and do some mindless web browsing instead. Or pay more for parking just to avoid filling that out.
So although “less form fields is better” is not a hard and fast rule, keep in mind that making things easier for the user is often better.
How to Make Checkout Easier By Skipping City and State
So on that note, here’s an easy peezy way to make checkout easier for users.
Instead of asking for City, State, then Zip code…like this:
Replace it with just the Zip code and have a Zip Code Lookup API fill in the city and state. So users just see this:
What? How does that work?
Turns out you don’t have to do the heavy lifting yourself. There are many sites that make APIs to give you all kinds of info if you fill in the zip code, one of them being the US Postal Service itself:
And the APIs are free (at least USPS is).
Here is me filling out Ziptastic as an example:
It seems like a small detail but is definitely worth testing for your users. If you get even a small conversion increase at checkout, that goes straight to revenue.
If you’re interested in getting a full conversion audit of your online store, contact us. Or if you’re tested this before, let us know the results in the comments.