Global Address Validation for WooCommerce


WooCommerce Address Validation is FREE WordPress Plugin that validates your customers shipping address. Don’t waste your time with undelivered packages or having to reach out to a customers to get the correct address – have it entered correctly the first time. We support USA and Rest of world addresses. Your customers will have satisfactory and up scaled checkout experience. All you need to install this free plugin and open FREE account here.

To get started

  1. First install this FREE plugin and Activate it.
  2. Sign up for an snapCX subscription plan to get an API key, and
  3. Go to your Plugin configuration page (inside woocommerce menu), and save your API key.

Key Features:

  • Automatically verify the customers address at checkout.
  • Provide real time validated address suggestions to the customer.
  • It will validate for both registered customer and guest customer checkout.
  • You don’t need to do any customization or post install steps after installing plugin. It automatically integrates with WooCommerce checkout pages.
  • It doesn’t use workarounds of using google map API, like many other plugins.
  • It doesn’t force you to open USPS or UPS account etc.
  • End undelivered packages.
  • List of countries supported here

Demo server with installed plugin
Click here

Demonstration Video, How it works

Related Plugins

Compliment your post-sale experience of your customers by providing them embedded shipping tracking. See our other plugin for snapCX free shipping tracking


  • Plugin Settings page. Enable/disable the plugin and enter your user key.
  • Example Verification. In this example the plugin has provided two corrected address for the customer.
  • Another example, where customer entered non-existent address and service is not able to find suggestions.
  • My account page on, where you get your user_key.


Manual Installation

  1. Download and unzip the plugin
  2. Go to your website’s WordPress Dashboard and click on the menu “Plugins” -> “Add New”
  3. Click the “Upload Plugin” link at the top of the page.
  4. Choose the file you downloaded and click “Install Now”. Remaining instructions are covered in the section titled “Activation” below.

Automatic Installation

  1. Go to your website’s WordPress Dashboard and click on “Plugins” -> “Add New”
  2. In the “Search Plugins” bar enter “Address validation” or only “snapCX” to find the WooCommerce Address validation Tracking Plugin by snapCX.
  3. Click “Install Now” to install the plugin.


  1. Before activation please make sure that WooCommerce is activated.
  2. Upon installation you will see a link titled “Activate Plugin”. Click it to activate the plugin.
  3. Locate the “snapCX Address Validation” sub-menu under WooCommerce menu on the admin dashboard and enter the User Key. You need to use your developer key from account or open FREE account to get the User Key here.
  4. Select Yes for the Enabled field and click “Submit”.
  5. If you subscription plan, supports outside USA countries, then select checkbox for global address lookups too.

Demo server with installed plugin
Click here

Demonstration Video, How it works


What countries does the plugin support?

Recently we added support all countries all other world. For many countries, premises or street level validation is not possible. Please see list of all countries and their validation level here

Why do I need an snapCX Developer Account?

Firstly the accounts are free, no credit card required. We use an account as we have a set of back-end services that provide the address information. We have all plans with TRIAL perid. We have pricing plans, suitable for all store sizes, whether you are just starting out or well estabilised store. See pricing plans and follow links to sign up here.

How can I get help for this plugin?

snapCX provides email level support. Simply send us any message using contact us form and we’ll get back to you ASAP



I previously had received two orders in which the customer had entered an incorrect zip code. I installed this plugin, and then tested it by deliberately entering a wrong zip code. It worked great, and even displayed the correct zip code. Now we no longer have to waste time correcting a wrong zip code.

Address Validation, as it should be

I just finished testing this plugin. It works perfectly. Straight forward 2 minute free account open. Install this plugin and done!!. Unlike other plugins, no expensive plan or trial offer. It has free plan. If it continues working fine, going to upgrade paid plan. So far, it’s cheapest option, I found for address validation.

Read all 5 reviews

Contributors & Developers

“Global Address Validation for WooCommerce” is open source software. The following people have contributed to this plugin.




Fixed one bug of outside USA country validation, where user was stuck on validation screen due to hard coded country code to US.


  • Fixed one defect, due to spaces in zipcode (or postcode), checkout flow got stuck in address validation.


  • Removed deprecated functions from the old version.
  • Added capabilities for GLOBAL address lookups. (Total 220+ countries)


  • Rebranding of uberCX to snapCX. No functionality changed and no bugs fixed, compare to previous release.


  • Bug fixed. Now it does address validation for unregistered or guest customers too.


  • First release of plugin!
  • Fully functional for validating USA addresses.