WordPress plugin
Autocomplete Google Address Pro for WordPress Forms
Autocomplete Google Address Pro adds real-time Google address suggestions while keeping your 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. Use it for checkout, contact, registration, booking, and custom forms.
Address entry for existing WordPress forms
Autocomplete Google Address Pro adds real-time Google address suggestions while keeping your 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. Use it for checkout, contact, registration, booking, and custom forms.
Choose a field mapping method
The setup wizard guides the initial configuration: enter a Google API key, select a form add-on, then use the generated configuration or map fields manually. Presets are available for supported form builders. For custom forms, use visual mapping or CSS selectors.
To map fields with the Visual Selector Tool, select Pick, open a preview of your website, choose a form field, and select an available ID, name, class, or placeholder selector. The tool also supports data attributes and complex DOM paths, without requiring CSS knowledge, developer utilities, or code. Create multiple configurations for different forms, duplicate saved configurations, or transfer them with JSON import and export.
Address suggestions, mapping, and selection
- Google Places suggestions: display a search dropdown as visitors type.
- Smart Mapping: fill separate street, city, state, ZIP, and country fields from one address.
- Map Picker: let visitors choose an address by clicking or dragging a pin on an interactive map.
- Address Validation: show green, yellow, or red verification badges using the Google Address Validation API.
- GPS Geolocation: provide a Use My Location button with IP fallback.
- Country controls: restrict results to up to five countries and use 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 select from recent addresses.
WooCommerce checkout controls
Pro detects the WooCommerce checkout page and supports Classic Checkout and Block Checkout. It adds autocomplete to billing and shipping address fields without checkout field configuration. Additional controls include per-page activation, per-form language overrides, RTL support, dark mode, ARIA accessibility, custom dropdown styling, and an Elementor widget.
Analytics and developer tools
Pro includes address verification webhooks for Slack, Zapier, or another endpoint, checkout abandonment tracking in Analytics, and usage analytics for searches and selections. REST API endpoints support headless storefronts. A shortcode, health checks, and conflict detection for other Google Maps scripts are also included.
The extension uses Google Places API (New), debounced search, session tokens, and reverse geocoding for draggable map pins.
Installation and setup
Install and activate the plugin, open the setup wizard, enter the Google API key, and choose WooCommerce or a supported form plugin. For other forms, create a configuration and use the Visual Selector Tool to map fields. Choose Single Line or Smart Mapping mode, then activate the configuration globally or on selected pages.

