Address Autocomplete
$29.00

Fill the Form Before They Give Up

Your checkout has address fields. Your customers have thumbs. One of these is not built for the other. Powered by Google — the same address database that routes billions of deliveries every year — this plugin fills your entire checkout form in one tap.

3
Characters to trigger suggestions
6
Address fields filled automatically
14
Admin language packs included
4
Checkout zones covered (billing, shipping, guest billing, guest shipping)

Every Field. One Tap. Done.

Address Autocomplete for J2Commerce connects to Google's global address database and does the typing for your customers — so they don't have to.

Google-Powered Address Search

Type three characters. Google returns a list of matching real-world addresses. The customer picks one. The form fills itself. That's the whole interaction — and it works everywhere Google Maps works, which is basically everywhere.

Full Field Auto-Population

Street address, address line two, city, postcode, country, state or province — all six populated from a single tap. Not just the text fields. The dropdowns too. Including the country selector and the zone selector your shipping rules depend on.

Billing, Shipping and Guest

Billing address form. Shipping address form. Guest checkout forms. Each one is an independent toggle, so you decide exactly where autocomplete lives. Guest shoppers — your highest-abandonment segment — get the same fast experience as registered customers.

Country Restriction Filter

Limit suggestions to the countries you actually deliver to. A domestic store showing international addresses wastes shopper attention. Add your country codes and suggestions stay scoped — relevant results, faster picks, cleaner deliveries.

Built for Mobile Shoppers

The thumb-typing tax is real. Address Autocomplete removes it. Touch the address field, type a few letters, tap the suggestion, and the entire form is complete. No zooming in. No autocorrect disasters. No second attempt at the postcode.

Full Keyboard Navigation

Arrow keys move through suggestions. Enter selects. Escape closes the panel. Desktop shoppers never need to reach for the mouse. Screen readers can navigate the suggestion list too — built with ARIA listbox markup that accessibility tools understand.

Address Type and Style Controls

Filter which types of addresses appear in suggestions — full street addresses, premises, sub-premises, or routes. Then choose how the panel looks: Default, Compact, or Full Width. Your suggestions, your layout, your store.

Browser Autofill Suppression

The browser's built-in address autofill and Google's suggestion panel should not both appear at once — that's a confusing mess. This plugin suppresses the browser autofill on the relevant fields so Google's suggestions are the only thing your shopper sees. Clean.

14 Admin Language Packs

English, German, French, Spanish, Italian, Dutch, Portuguese, Russian, Swedish, Greek, Japanese, Arabic, Hebrew, Polish — the admin settings panel is translated and ready. Multilingual stores get a translated setup experience without doing the translation work themselves.

The Dropdowns Fill Too

Most address autocomplete tools fill the text fields and leave the country and state dropdowns pointing at wherever they were before. In your J2Commerce store, those dropdowns are not decorative — they drive your shipping rates, your tax calculations, and your zone-based rules. If the dropdown doesn't match the typed address, none of that works right.

Address Autocomplete reads the country code from Google's address data, looks it up in your J2Commerce country and zone data, and sets the dropdowns to match. Then it waits for the zone/state dropdown to load its options before setting the value — so there are no timing failures, no race conditions, no blank state field staring back at your customer.

  • Country dropdown set automatically from Google address data
  • State or province dropdown set after the country selection loads options
  • Shipping rates and tax calculations see the correct values from the start
  • No mismatches between the typed address and the selected country

Works With Checkout Steps That Load on the Fly

J2Commerce's checkout is dynamic. Billing and shipping forms appear as the customer progresses through steps — they're not all sitting there waiting at page load. A lot of autocomplete tools miss fields that appear after the initial load. This one doesn't.

Address Autocomplete watches the page for new address fields as they appear. The moment a billing or shipping form loads — regardless of when in the checkout process it appears — the autocomplete attaches to it automatically. No delay. No reload needed. The customer gets the suggestion panel the first time they touch the address field.

  • Detects address fields that appear after page load
  • Attaches autocomplete automatically with no page reload
  • Works across all steps of J2Commerce's multi-step checkout
  • Browser autofill suppression applies to dynamically loaded fields too

Real-World Use Cases

A UK fashion brand driving most of its traffic from social media had a serious mobile completion problem. Instagram traffic is almost entirely mobile. Their eight-field address form and a 31% mobile checkout completion rate were directly related. After enabling Address Autocomplete with suggestions restricted to GB, shoppers started typing three letters, picking their address, and hitting Pay. The phone-typing tax disappeared. Their mobile checkout completion climbed. The eight-field obstacle course became a one-tap shortcut.

A Dutch gift retailer shipping to the Netherlands, Belgium, Germany, and France added those four country codes to the restriction list. Previously, shoppers from outside the Netherlands regularly selected the wrong country or entered a postcode that didn't match their city. Failed delivery reships were a recurring cost. After enabling autocomplete, address entry errors dropped significantly. Couriers got usable labels. The reshipment line on the monthly cost report shrank. That's the kind of return on investment that pays for a plugin in the first month.

A Joomla-powered specialty food store serves an older demographic that genuinely finds online forms stressful. Small text, many fields, fear of making a mistake. Address Autocomplete removed most of the form from the equation. Customers type a few characters, see their address in the list, click it, and the form is done. Support calls about "I think I entered the wrong address" dropped in the first month. When the checkout experience is less stressful, customers come back. It's that simple.

A Polish electronics retailer processing several hundred orders a day was seeing a constant trickle of address errors: wrong apartment number in the wrong field, city names abbreviated differently than the postcode database expected. Each one created a support ticket, a redelivery attempt, and occasionally a chargeback. Address Autocomplete normalized the data at the point of entry. Addresses came in clean and complete. Couriers got usable labels on the first attempt. Customer service moved on to something else. At scale, clean address data is a significant operational cost saving — and it happens silently, before the order even confirms.

One Tap. Six Fields. Filled.

Your customers are not going to carefully type nine address fields on a phone. They never were. Stop asking them to.

Translated In The Following Languages

Arabic Unitag (ar-AA), Chinese, Traditional (zh-TW), Danish (da-DK), Dutch (nl-NL), English (en-GB), English, USA (en-US), Finnish (fi-FI), French (fr-FR), German (de-DE), Greek (el-GR), Hebrew (he-IL), Italian (it-IT), Japanese (ja-JP), Norwegian Bokmål (nb-NO), Persian Farsi (fa-IR), Polish (pl-PL), Portuguese, Brazil (pt-BR), Portuguese, Portugal (pt-PT), Russian (ru-RU), Spanish (es-ES), Swedish (sv-SE), Turkish (tr-TR)


  • Developer J2Commerce
  • J2Commerce Version 6.x
  • Joomla Version 6.x
Language Translations
Arabic UnitagArabic Unitag
Chinese, TraditionalChinese, Traditional
DanishDanish
DutchDutch
EnglishEnglish
English, USAEnglish, USA
FinnishFinnish
FrenchFrench
GermanGerman
GreekGreek
HebrewHebrew
ItalianItalian
JapaneseJapanese
Norwegian BokmålNorwegian Bokmål
Persian FarsiPersian Farsi
PolishPolish
Portuguese, BrazilPortuguese, Brazil
Portuguese, PortugalPortuguese, Portugal
RussianRussian
SpanishSpanish
SwedishSwedish
TurkishTurkish

New Feature J2Commerce v6 and Joomla 6 support

The Dropdowns Fill Too

Most address autocomplete tools fill the text fields and leave the country and state dropdowns pointing at wherever they were before. In your J2Commerce store, those dropdowns are not decorative — they drive your shipping rates, your tax calculations, and your zone-based rules. If the dropdown doesn't match the typed address, none of that works right.

Address Autocomplete reads the country code from Google's address data, looks it up in your J2Commerce country and zone data, and sets the dropdowns to match. Then it waits for the zone/state dropdown to load its options before setting the value — so there are no timing failures, no race conditions, no blank state field staring back at your customer.

  • Country dropdown set automatically from Google address data
  • State or province dropdown set after the country selection loads options
  • Shipping rates and tax calculations see the correct values from the start
  • No mismatches between the typed address and the selected country
The Dropdowns Fill Too
Works With Checkout Steps That Load on the Fly

Works With Checkout Steps That Load on the Fly

J2Commerce's checkout is dynamic. Billing and shipping forms appear as the customer progresses through steps — they're not all sitting there waiting at page load. A lot of autocomplete tools miss fields that appear after the initial load. This one doesn't.

Address Autocomplete watches the page for new address fields as they appear. The moment a billing or shipping form loads — regardless of when in the checkout process it appears — the autocomplete attaches to it automatically. No delay. No reload needed. The customer gets the suggestion panel the first time they touch the address field.

  • Detects address fields that appear after page load
  • Attaches autocomplete automatically with no page reload
  • Works across all steps of J2Commerce's multi-step checkout
  • Browser autofill suppression applies to dynamically loaded fields too

Stay Updated

Subscribe for free and be the first to know about the latest features, updates, and new additions.