WordPress plugin
Autocomplete Google Address Pro
Autocomplete Google Address Pro includes real-time Google address suggestions while users type. It is designed for WooCommerce checkout, contact, registration, booking, and custom forms, and keeps the form design and existing CSS in place. The Pro edition works with WooCommerce, Contact Form 7, WPForms, Gravity Forms, Elementor Pro Forms, Fluent Forms, Ninja Forms, Formidable Forms, and HTML forms with standard inputs.
Add address entry to existing WordPress forms
Autocomplete Google Address Pro includes real-time Google address suggestions while users type. It is designed for WooCommerce checkout, contact, registration, booking, and custom forms, and keeps the form design and existing CSS in place. The Pro edition works with WooCommerce, Contact Form 7, WPForms, Gravity Forms, Elementor Pro Forms, Fluent Forms, Ninja Forms, Formidable Forms, and HTML forms with standard inputs.
Map fields with presets or visual selection
The setup wizard asks for a Google API key and form extension, then delivers a generated configuration or lets you map fields manually. Presets are available for supported form builders. Custom forms can use visual mapping or CSS selectors.
To map fields visually, select Pick, open a preview of your site, choose a form field, and select an available ID, name, class, or placeholder selector. The Visual Selector Tool also supports data attributes and complex DOM paths, without requiring CSS knowledge, developer tools, or code. Create configurations for various forms, duplicate saved configurations, or transfer them with JSON import and export.
Address entry settings
- Suggestions: Show a Google Places dropdown as visitors type.
- Smart Mapping: Fill separate street, city, state, ZIP, and country fields from one address.
- Map Picker: Let visitors click or drag a pin on an interactive map to choose an address.
- Address Validation: Show green, yellow, or red verification badges using the Google Address Validation API.
- GPS Geolocation: Add a “Use My Location” button with IP fallback.
- Country controls: Restrict results to up to five countries, with country-aware mapping for more than 30 countries.
- PO Box detection: Warn about PO Box, APO, and FPO addresses.
- Saved addresses: Let logged-in users choose from recent addresses.
WooCommerce checkout and Pro controls
For WooCommerce, Pro detects the checkout page and supports Classic Checkout and Block Checkout. It adds autocomplete to billing and shipping fields without requiring checkout field configuration. Other controls include per-page activation, per-form language overrides, RTL support, dark mode, ARIA accessibility, custom dropdown styling, and an Elementor widget.
Additional Pro tools include address verification webhooks for Slack, Zapier, or another URL; checkout abandonment tracking in Analytics; usage analytics for searches and selections; REST API endpoints for headless storefronts; a shortcode; health checks; and conflict detection for other Google Maps scripts. The extension uses the Google Places API (New), debounced search, session tokens, and reverse geocoding for draggable map pins.
Installation and activation
Install and activate the plugin, then open the setup wizard, enter the Google API key, and choose WooCommerce or a supported form plugin. For another form, make a configuration and use the Visual Selector Tool to map its fields. Choose Single Line or Smart Mapping mode, then activate the configuration globally or on selected pages.