Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Marketing
  3. Partner Address Autocomplete v 19.0
  4. Sales Conditions FAQ

Partner Address Autocomplete

by echoBitz IT Solutions Pvt. Ltd. https://www.echobitzit.com
Odoo

$ 22.35

v 19.0 Third Party 10
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Contacts (contacts)
• Discuss (mail)
Lines of code 808
Technical Name eb_partner_address_autocomplete
LicenseOPL-1
Websitehttps://www.echobitzit.com
Versions 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Contacts (contacts)
• Discuss (mail)
Lines of code 808
Technical Name eb_partner_address_autocomplete
LicenseOPL-1
Websitehttps://www.echobitzit.com
Versions 16.0 17.0 18.0 19.0
  • Description
  • License

Most Advanced
Odoo Address Autocomplete

Partner Address Autocomplete connects Odoo with Google Places API (New) so users can search addresses directly from the partner street field, auto-fill street, street2, city, state, country, and ZIP code, optionally restrict suggestions by country, and preview the selected location through an embedded map without leaving the form.

Odoo Address Autocomplete Hero
Smart Address Search
Users start typing in the street field and get fast Google Places suggestions inside the native Odoo form experience.
Accurate Auto-Fill
Selecting one suggestion updates address fields with parsed street, area, city, state, country, and postal code values.
Country Restrictions
Admins can allow all countries or narrow suggestions to selected countries directly from Odoo settings.
Map Preview & Safe Fallback
Users can toggle a map preview, while missing or disabled API access gracefully leaves the field usable as plain manual input.
Your browser does not support the video tag.

KeyFeatures

Everything needed to turn manual address entry into a faster and more reliable Odoo workflow

Google Places Search in Native Odoo Forms
Address suggestions appear directly in the partner street field using Odoo's own autocomplete flow
Hot Feature

The widget is attached to the native partner street field, so users keep the familiar Odoo editing experience while gaining Google-powered address suggestions. Search starts only when enough text is entered, uses a session token for cleaner Places API usage, and can apply configured country filters automatically.

Why customers love it
People can create or edit contacts faster without jumping between browser tabs or manually copying formatted addresses.
Business impact
Cleaner address data means less manual correction later in sales, invoicing, shipping, and customer management workflows.
Structured Auto-Fill & Map Preview
Hot Feature

Once a suggestion is selected, the module parses Google address components, separates street and street2, resolves Odoo country and state records when available, fills the partner form, and can instantly open a map preview through the embedded map panel.

Power users notice
If the street input is cleared, related address fields are also cleared so stale location data does not stay behind on the record.
Why it stands out
This feels like a natural Odoo field enhancement, not a disconnected popup tool or external widget bolted onto the form.
Country Restrictions
Hot Feature

Admins can limit suggestions to selected countries or leave the module open to all countries when global address entry is needed.

Partner & Child Contact Forms
Hot Feature

The widget is applied to the main partner form street field and to child contact forms opened inside the Contacts and Addresses tab.

Graceful Manual Fallback

If autocomplete is disabled or the Google configuration is unavailable, users can still type the address manually without breaking the form flow.

Street & Street2 Split
Neighborhoods and sublocalities can be separated into street2 so records stay more structured than a single long address line.
Odoo Country & State Matching
The widget tries to resolve matching Odoo country and state records so relational fields are filled instead of only raw text.
Embedded Map Panel
A lightweight map preview can be opened directly beside the field so users can verify the selected address visually.
Native Address Workflow

Connect Google Places Search to the Odoo Partner Forms Your Team Already Uses

This module is designed for everyday contact management. Users do not need a separate address import screen, popup wizard, or external validation tool. They simply open the standard partner form, type into the street field, select an address, and let Odoo populate the record in place.

Why This Workflow Works
Autocomplete is enabled from Odoo settings, so admins stay in control of when and where the feature is used.
Suggestions stay inside the field editing flow, which means save, discard, and dirty tracking continue to behave as expected.
Country and state lookup helps records land in cleaner relational fields instead of inconsistent free-text values.
The map toggle and clear-on-empty behavior add confidence without complicating the core contact creation experience.

How It Works

From setup to accurate partner address entry in four practical steps

1
Install the Module

Install Partner Address Autocomplete and open General Settings to enable the feature for partner street fields.

2
Add Google Credentials

Enter a Google Places API key, optionally restrict countries, and save the settings so the widget can start loading suggestions.

3
Search and Select

Users type into the street field, choose the correct address suggestion, and let the module fetch detailed place components.

4
Review and Save

Odoo fills the address fields, users can preview the map if needed, and the contact is saved with cleaner location data.

Feature Deep Dive

Explore the exact settings and record screens users work with when entering partner addresses

  • Screenshots
  • Releases
  • FAQ
Partner Address Autocomplete Screens

All important screens are grouped in one place so users can follow the real address autocomplete workflow from configuration through partner record entry.

1. Address Autocomplete Configuration
This screen shows the General Settings block where the admin enables address autocomplete, enters the Google Places API key, and restricts suggestions to selected countries.
Address autocomplete configuration screen
2. Live Suggestions While Typing
Here the user is typing in the main contact address field and the Google suggestion dropdown is open, showing matching places directly inside the partner form.
Address suggestions while typing in partner form
3. View Map Toggle on the Contact Form
After an address is selected, the partner form keeps the structured address values in place and shows a View Map button so users can open the embedded map preview when needed.
Partner form with selected address and view map button
4. Contact Form with Map Preview Open
This screen shows the main contact form after address selection, with the embedded Google map open and the parsed city, state, country, and ZIP values filled automatically.
Partner form with selected address and visible map preview
5. Address Suggestions Inside Create Contact Popup
The autocomplete widget also works in the Create Contact popup for invoice or delivery addresses, where users can search and pick a place without leaving the dialog.
Create contact popup with address suggestions
6. Popup Address Auto-Fill with Visible Map
After selecting an address in the popup, the module fills the invoice address fields and opens the map preview so the user can verify the selected location before saving.
Create contact popup with auto-filled address and visible map
Version 19.0.0.1

The current Partner Address Autocomplete build focuses on a native Odoo 19 address-entry experience powered by Google Places suggestions, structured field parsing, and partner-form usability.

What This Release Delivers

This version enables autocomplete on partner and child-contact street fields, provides a configuration block in General Settings, supports optional country restriction, fills Odoo address fields from selected place details, and offers a map preview toggle for validation.

Implementation Approach

The module uses Odoo's autocomplete component, Google Maps JavaScript and Places libraries, server-side helpers for state and country matching, and a graceful fallback so manual data entry still works when autocomplete is unavailable.

Release Snapshot
Search layer
Google Places suggestions are requested directly from the street field with optional country filtering.
Data layer
Street, street2, city, state, country, and ZIP fields are populated back into the partner record from the selected place.
Usability layer
Map preview, clear-on-empty behavior, and safe manual fallback keep the workflow practical for daily users.
Does it work only in Contacts?
It is attached to the standard partner form, so it can also be used in other Odoo flows that open the same partner or child-contact form.
Can I limit suggestions to specific countries?
Yes. The configuration lets admins choose allowed countries, and those country codes are applied when fetching autocomplete suggestions.
Which fields are filled automatically?
The module fills street, street2 when applicable, city, state, country, and ZIP code based on the selected Google address.
What happens if the API key is missing or disabled?
The field stays usable as a normal manual text field, so contact creation is not blocked even when autocomplete cannot run.
Can users preview the selected address on a map?
Yes. The widget provides a map toggle button that opens an embedded preview after an address is selected.
Will clearing the street field leave old address values behind?
No. When the street field is cleared, the related city, state, country, street2, and ZIP values are cleared too.
Need Help Fast?

Talk to echoBitz About Your Address Autocomplete Setup

If you want help with deployment, Google API setup, country restriction strategy, partner form customization, or rollout across your Odoo contact workflows, our team can support implementation and delivery.

Implementation Customization Support
echoBitz QR contact options

Our Services

Odoo Integration

Connect Odoo with external services like Google Places and shape smoother daily workflows around clean master data.

Odoo Implementation

Plan and deploy Odoo around better contact, customer, and location data so operational teams work faster with fewer mistakes.

Customization

Extend partner forms, field behavior, and data-entry UX so your address workflow fits the way your team actually works.

Community Apps

Use robust apps and reusable components to improve Odoo functionality faster without rebuilding each workflow from scratch.

Development Outsourcing

Bring in dedicated Odoo development capacity for integrations, forms, automation, and long-term platform improvements.

Support & Maintenance

Keep your address autocomplete setup and related Odoo contact workflows healthy with reliable support and updates.

Discover More Solutions by echoBitz IT

Explore our other Odoo integration apps

Odoo PipeDrive Integration
Odoo PipeDrive Integration

Sync contacts, deals, activities, and pipelines between Odoo and PipeDrive.

Odoo Zoho CRM Integration
Odoo Zoho CRM Integration

Bidirectional sync of leads, contacts, accounts, and activities with Zoho CRM.

Odoo HubSpot Integration
Odoo HubSpot Integration

Connect contacts, companies, deals, and marketing workflows between HubSpot and Odoo.

Odoo Zendesk Integration
Odoo Zendesk Integration

Sync Zendesk tickets, customers, and organizations with Odoo Helpdesk and contacts.

Odoo Office 365 Integration
Odoo Office 365 Integration

Connect calendar, contacts, tasks, and emails with Microsoft 365 services.

Odoo WooCommerce Integration
Odoo WooCommerce Integration

Bidirectional sync of products, orders, customers, inventory, and payments.

View All echoBitz Apps on Odoo App Store
Final Take

Turn Odoo Partner Records Into Cleaner Address Data

Partner Address Autocomplete helps Odoo users search, select, and store addresses faster than manual entry alone. It is practical for everyday contact creation, improves consistency across business apps, and gives teams a cleaner foundation for sales, invoicing, and customer management.

Get Support Visit Our Website
echoBitz IT Solution Pvt. Ltd. | Odoo Certified Partner | info@echobitzit.com | www.echobitzit.com
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with