logo

WordPress Design Agency

020 3355 8747

Message Us
  • Home
  • About Impact®
    Learn More About Impact Media®
    • Meet The Team
       
    • Why WordPress
       
    • Careers
       
    • Giving Back
       
    • 100K Tree Challenge
       
    James Coates
    Schedule a discovery call with UX Specialist James
    Book A Call
  • WordPress Services
    Learn More About Our Services
    • WordPress Web Design
       
    • UX Design
       
    • WordPress Development
       
    • WordPress Support & Maintenance
       
    • WordPress Evolve Retainer
       
    • WordPress Multisite Development
       
    • WooCommerce
       
    • Replatform To WordPress
       
    • WordPress Consultancy
       
    • Integrations & Plugins
       
    • WordPress Managed Hosting
       
    • WordPress Health Check
       
    James Coates
    Schedule a discovery call with UX Specialist James
    Book A Call
  • Our Process
  • Case Studies
  • Insights
  • Contact Us
WordPress Design Agency
020 3355 8747
logo logo
Book A Call
Back
Menu
  • Home
     
  •  
    About Impact Media
    Learn More About The Impacters
    • Meet The Team
       
    • Why WordPress
       
    • Careers
       
    • Giving Back
       
    • 100K Tree Challenge
       
  •  
    Our Services
    Discover How We Can Help
    • WordPress Web Design
       
    • UX Design
       
    • WordPress Development
       
    • WordPress Support & Maintenance
       
    • WordPress Evolve Retainer
       
    • WordPress Multisite Development
       
    • WooCommerce
       
    • Replatform To WordPress
       
    • WordPress Consultancy
       
    • Integrations & Plugins
       
    • WordPress Managed Hosting
       
    • WordPress Health Check
       
  • Our Process
     
  • Case Studies
     
  • Insights
     
  • Contact Us
     
020 3355 8747
Mon - Fri • 9am - 5pm
Close

Oops! We could not locate your form.

Home / Insights / How To Optimise Address Collection To Improve User Experience
Home / Insights / How To Optimise Address Collection To Improve User Experience
Back

How To Optimise Address Collection To Improve User Experience

Published 12.10.22
12th October 2022
Last Updated 13.10.25
13th October 2025
Newer
8 Min Read
Vikki Baker
Vikki Baker
UX & CX
Older
8 Min Read
 
Vikki Baker
Vikki Baker
 
UX & CX

5 ideas to improve the user experience of address collection on your website.

address collection ux blog header image

There are numerous reasons why a website might need to collect address data.

Though it seems like a straightforward process, address collection forms can be a UX minefield. It can become an easy source of frustration or a point of abandonment for users.

So here are 5 tips to improve the experience for users entering their address details on your website.

1. Address Autocomplete

Typing out an address can be time-consuming and even a little confusing depending on the fields available. It can also be the source of data entry errors, which can cause issues further down the line.

Luckily there are a couple of varieties of address lookup and autocomplete tools out there to simplify this process. For both the user and to ensure the accuracy of the data entered. They can be a huge time saver and frustration remover.

Some tools and APIs offer access to both styles of autocomplete, whilst others specialise in one or the other.

Postcode Lookup

This type of address entry allows a user to just enter their postcode, and then allows them to pick their address from a list genrated that share that postcode.

Although there is a little additional work for the user to find the correct address in the list of returned matches (which can be hefty for large apartment complexes), it does remove the confusion that address variations can create in with other types of address lookup.

Searching by postcode removes this as a potential issue, and I can quickly find my address regardless of the format of the first line.

It is pretty simple to add this functionality to your WordPress website using APIs like GetAddress and Postcoder. This is made even simpler by many of the popular form plugins for WordPress having add-ons to integrate these APIs, removing the need for additional development. Gravity Forms is one such example.

postcode lookup

Search As You Type

This type of address entry starts searching a database as soon as a user starts entering their address. Once they see their address in the search results, a user can click on it to autocomplete the address fields.

This however does come with the potential issue created by address variations. Although it isn’t hugely common, different address databases will have different variations of address formats.

For example, if searching by typing the first line of my address I sometimes have to complete multiple searches due to different databases having my address recorded differently.

The variations I have seen include:

  • Flat #, # Street Name, Town, County, Postcode
  • Apartment #, # Street Name, Town, County, Postcode
  • #, # Street Name, Town, County, Postcode

Although it’s not the end of the world, it can be a little frustrating. Also with more commonly occurring address first lines, a user can end up typing out nearly their full address to find theirs anyway. Can you imagine just how many 1 High Street’s there are in the UK?

Once again, it is fairly straightforward to introduce this functionality to your website, with services like the Google Maps API, Loqate and Fetchify. Which have integrations available for WooCommerce, or APIs to create integrations.

In a recent study by Baymard, 55% of the e-commerce websites they looked at didn’t provide automatic address lookups.

2. Option To Override Autocomplete If Required

Although I have just sung the praises of autocomplete functionality for address entry, it is also a good idea to have an option for users to override this and enter their address manually.

Why you ask?

Because of new builds and buildings converted into multiple addresses.

Here’s another personal anecdote for you to illustrate this. When I moved into my current home, the building had been converted from a single business premise to a block of flats for residential use. This meant the creation of new address records with new postcodes.

Unfortunately, it took some time for the various address databases used by many websites to receive this new data. So frequently when I came to enter my address details online for delivery or an admin task of some kind, autocomplete tools would come a cropper. My address didn’t exist despite the reality. In the cases where those websites had no alternative to autocomplete address lookups, I was left in form completion limbo.

You can imagine how frustrating this was, and how it could very easily tar someone’s opinion of your website.

3. Form Fields & Labels

In one of their many ongoing UX studies, Baymard Institute took a look at the usability of a large sample of websites with a checkout process.

One particularly interesting finding was that frequently used “Address Line 2” in address forms was a common point of confusion and friction for users. In many cases, it led to them getting stuck or entering the wrong information.

This is because, for many, a second address line is unnecessary. However, its presence in a form can lead users to feel that it must be completed. This creates a sticking point.

Baymard’s advice for this is to hide this additional address line behind a link, so it can be accessed by those who actually require it, without adding confusion for those who don’t. Yet only 20% of the e-commerce sites they looked at did this.

Obviously, address lookup tools like the ones we mentioned previously can also remove this potential friction point.

4. Don’t Make People Enter Their Address Multiple Times

Where avoidable, don’t ask your users to enter their addresses multiple times. This can really get peoples’ backs up.

Use Same Address For Billing/Shipping

If your user has to enter a shipping and billing address, make sure you offer an option to use the same address for both. Although sometimes people will need to enter separate addresses for each, most often they’ll be the same.

A simple tick box or slider to select that they wish to use the same address for both will save a user time and frustration.

billing address is the same as the delivery address checkbox

Saved Addresses

For websites with user accounts for login users, make sure that they can select from a list of any saved addresses they may have. A huge time saver, and a reason they may choose to create an account with you for future interactions with your website. The lure of convenience is strong.

5. SSL & HTTPS

One simple way to improve the experience of any user entering personal data on your website is to show them that you take even the most basic steps to protect their data.

This one might seem like a no-brainer, but it surprises me how many websites I still come across with no SSL or an expired SSL. Yet this can be a turn-off for someone just visiting your site, let alone sharing their address details with you.

Lacking one means that users will see a Not Secure warning in their browser, which can definitely cause them to think twice about parting with their address details.

not secure browser warning
Browser Warning

Everything Can Benefit From A UX Approach

These 5 tips can dramatically improve the experience for someone using an address form on your website, and yet that is just one small part of the whole machine.

Make sure that a UX approach is central to any website design project.

Share Socially
Vikki Baker
Vikki Baker
Digital Marketing Manager, Cat Lady & Former Female Indiana Jones
Vikki has over 15 years of experience in Digital Marketing for WordPress specialist agencies. She loves WordPress for its simplicity of use, huge flexibility, and how great it is for SEO.
View Team Profile
See More Articles
Vikki Baker
Vikki Baker
Digital Marketing Manager, Cat Lady & Former Female Indiana Jones
Vikki has over 15 years of experience in Digital Marketing for WordPress specialist agencies. She loves WordPress for its simplicity of use, huge flexibility, and how great it is for SEO.
See More Articles
View Team Profile
Want more control over
how you manage content in WordPress?
Edit content that was previously restricted and get creative with building pages in WordPress.
Let's Chat
studio@impactmedia.co.uk
020 3355 8747
Impact Media's LinkedIn
Impact Media's Twitter
Impact Media's Facebook
Impact Media's Instagram
Impact Media's Youtube
wordpress.org

About Impact

  • About Impact Media®
  • Meet The Impact Team
  • Why WordPress?
  • Our Web Development Process
  • Careers
  • Awards
  • Partners
  • Giving Back
  • 100K Tree Challenge

WordPress Services

  • WordPress Web Design
  • UX Design
  • WordPress Development
  • WordPress Evolve Retainers
  • WooCommerce Development
  • Multisite WordPress
  • Migrate To WordPress
  • Custom Integrations & Plugins
  • WordPress Consultancy

WordPress Support

  • WordPress Support & Maintenance
  • WordPress Managed Hosting
  • Case Studies
  • Insights
  • Contact Us

Addresses

London Address:

50 Liverpool Street,

London, EC2M 7PY, UK

+44 (0) 20 3355 8747

 

Registered Address:

Woodland Place, Hurricane Way

Wickford, SS11 8YB, UK

  • Privacy Policy
  • Cookie Policy
Impact Media logo
© Impact Media® 2003 - 2026
Impact Media is a trading name of IMDMS LTD. Company Reg. 05970261
Impact® & Impact Media®
are registered trademarks of IMDMS LTD