Version 3.4.0 expands Elementor Pro Forms with five purpose-built components that solve specific data collection challenges. From Google-powered address capture to WooCommerce cart integration, each feature targets workflows that previously required external plugins or custom development.
Highlights
- Google Address Autocomplete — Official Google Places widget with Auto-fill for other form fields
- International Phone — Country-aware validation with E.164 output
- Rating — Interactive star input with half-step precision and numeric storage
- Country Selector — Full ISO 3166-1 list with pinning, blacklist, and territory exclusion
- WooCommerce Add to Cart — Populate the cart directly from form submissions

Google Address Autocomplete: Structured Data Without Manual Mapping
Capturing clean address data has always been painful. Users type partial strings, skip postal codes, or format things in ways your CRM can’t parse. This field embeds Google’s official Place Autocomplete widget—the same predictive search that powers Google Maps.
The real unlock is Auto-fill. Instead of asking users to enter city, postal code, and street in separate fields, you let them search once. The field then pushes individual address components to other fields in your form—hidden or visible. This means your webhook receives structured data without any parsing logic. Crucially for e-commerce and lead generation, you get validated geographic information that downstream systems can actually use.
Country restrictions let you scope suggestions to specific markets, so international users see relevant results immediately.
International Phone: E.164 Validation Out of the Box
Phone validation is deceptively hard. Users forget country codes, add unexpected characters, or submit numbers that look valid but aren’t dialable. This field solves the problem at input time by pairing a country selector with the number input. The user picks their country, and the prefix is handled automatically.
This means your telephony integrations—Twilio, SMS gateways, CRM sync—receive numbers in E.164 format without post-processing. Instead of building validation logic or cleaning data after submission, you collect it correctly the first time.
Rating: Numeric Values Ready for Calculations
Collecting user ratings usually means hacking together radio buttons or importing a dedicated library. This field provides a native interactive input with clickable icons—users tap to rate, and the form stores a numeric value.
Crucially for surveys and feedback forms, half-step precision is available when you need granular responses. The stored value is a number ready for averages, comparisons, or database queries without conversion.
Country Selector: ISO 3166-1 With Built-In Logic
Building a country dropdown means maintaining a 250-item list, handling edge cases like territories, and often writing custom code to pin popular options at the top. This field ships with the full ISO 3166-1 Alpha-2 standard built in.
Instead of managing exclusions manually, you configure which countries to hide, which to promote to the top of the list, and whether to strip non-country territories. The output is a standard country code, ready for shipping calculations, geo-targeting, or compliance logic.
WooCommerce Add to Cart: Forms That Drive Transactions
Product configurators and quote forms often need to push selections into the WooCommerce cart. This action makes it native to Elementor Pro Forms.
Point it at a field containing product IDs—a Select, Checkbox, or Hidden field populated dynamically—and the action adds those products to the cart on submission. It validates stock availability and purchasability automatically. This means you can build bundle selectors, sample request forms, or multi-product checkouts entirely within Elementor Pro Forms, with no middleware required.
Legacy Note
The original “Address Autocomplete for Elementor Pro Form” extension remains functional but is now deprecated. The new Google Address Autocomplete Field offers the official Google widget and the Auto-fill capability, making it the recommended path forward.
Update from your WordPress Dashboard to access these new form components.