Address Autocomplete Anything

Description

This plugin is unique in that it allows you to add a Google Address Autocomplete to anything on your WordPress website. It is not made to be specific for any one e-commerce, form, LMS, or other WordPress plugin… is compatible with them all!

Address Autocomplete is my favorite feature on any e-commerce site or any time I need to fill out a form on a website. Originally built for our other plugin, Sunshine Photo Cart, I realized I could make this available to work for anything.

How it works

By using CSS selectors (don’t worry non-tech person, it is easier than you think and a simple help article and video is available!), you can add Address Autocomplete to Anything! Provide a selector for which input field on your page you want to trigger the address autocomplete when a user types, and then the CSS selectors to target for the address data.

What you need

You only need to get a Google Maps API key. Although billing info is required, most sites will never be charged as the free limit is quite high.

Visit the documentation

Upgrade to Premium

  • Get unlimited instances on your site
  • More detailed data fields (latitude, longitude, county, neighborhood, sub localities, etc) to use for population
  • Automatically integrate with popular e-commerce and form plugins with one-click set up:
    ** WooCommerce (Shortcode and Block Checkout, My Address in Account)
    ** Gravity Forms (Address Field)
    ** LifterLMS
    ** Paid Memberships Pro
    ** …and more coming very soon!

Get Premium here

Screenshots

  • Plugin settings
  • Sample form showing how address autocompletes works

Installation

  1. Upload and activate the plugin
  2. Get a Google Maps API key
  3. Go to Settings > Address Autocomplete and to enter Google Maps API key and form settings
  4. Get the CSS selectors for your form and put into the settings

Reviews

14 ខែ​ឧសភា, 2025
Address Autocomplete Anything is an absolute gem! It dropped into my WordPress stack without a hiccup and instantly elevated the form on my site—no more fat-fingered addresses or frustrated users. What sold me, though, was the support team. When Google Maps results were not filling in NYC boroughs (Brooklyn not filling in properly?—come on, Google!), I opened a ticket expecting the usual back-and-forth. Instead, I got thoughtful replies and even a fresh plugin update that bypassed the Google quirk entirely. No manual tweaks on my end—update, activate, and it worked. That’s the kind of creative, reliable problem-solving you rarely see. If you need rock-solid address autocomplete and lightning-fast support, don’t hesitate—this plugin is the real deal.
2 ខែ​មេសា, 2025
This is a great plugin for using Google Autocomplete API on your Wordpress/WooCommerce site, clean and light plugin. Prompt support responses who really listen and assist with issues past the standard. Best autocomplete plugin around from an amazing developer!
13 ខែ​មីនា, 2025
It works great , I tried a few others too but found this one to be the best.
7 ខែ​មីនា, 2025
The WPSunshine team was very quick to respond to my questions. I needed WooCommerce with checkout block support so purchased the premium version. The integration is very slick and it is well worth the price. Highly recommended!
4 ខែ​តុលា, 2024
Easy to install and set up. And it was easy to upgrade when I wanted to add a second form. Plus prompt customer service 🙂
Read all 10 reviews

Contributors & Developers

“Address Autocomplete Anything” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.2.3

  • Fix: Handle when the address component type had “political” as the first value

1.2.2

  • Add: New option to set language for returned address results
  • Add: Build address2 from premise, floor, subpremise, room values automatically
  • Change: More address component fallbacks in case some data is missing from the returned result
  • Fix: Handle unique cases like NY burroughs where no locality is returned, use sublocality as fallback
  • Fix: Additional countries that use reverse address format
  • Fix: Handle unique cases like NY burroughs where no locality is returned, use sublocality as fallback

1.2.1

  • Fix: “postal_town” fallback when “locality” is not present
  • Fix: Trigger jQuery change event on populated input if jQuery is used on the page just in case
  • Enhancement: Look for select option label for possible match as well when setting values

1.2

  • Set multiple allowed pages for each instance

1.1.6

  • More console logging to help debug
  • NL added to list of countries to do reverse street address format

1.1.5

  • Fix – Load Google maps with async

1.1.4

  • Fix – Handle address1 when there is no street number

1.1.3

  • Update – Allows more than just addresses, will now accept establishment names
  • Fix – Spaces causing issues in before/after attributes

1.1.2

  • Fix – stripslashes on CSS selectors to handle quotes when saving settings

1.1.1

  • Fix – Enqueue Google Maps requires callback function

1.1

  • Update – Better input replacement method and allow for “before” and “after” attributes
  • Add – Minified version of frontend.js for even smaller footprint

1.0.2

  • Fix – Handle special case UK city/county things

1.0.1

  • Add – “wps_aa_load_scripts” filter to allow disabling loading of JS files as requested by user for GDPR compliance

1.0

  • Change – Complete redo of the way selectors and data fields are chosen for population for even more flexibility

0.3

  • Update documentation links throughout and link to review
  • Release to repo for the first time

0.2

  • Fix – More esc_* and sanitization

0.1

  • Initial submission to repo