The Odoo Portal Address Autocomplete module makes address entry fast and simple for portal users. It connects to the Google Places API and displays real-time address suggestions as users type in the street field.
Once a user selects a suggestion, all related address fields such as city, state, ZIP, and country are automatically populated based on the Google Places API response. This eliminates the need for manual entry and keeps your address data clean and accurate.
This module requires setting up a one-time Google API key in General Settings. After that, it works silently in the background for every portal user without any additional configuration.
- Connect to Google Places API for real-time address suggestions
- Shows matching address suggestions instantly as users type in the street field
- Fills all related address fields automatically after selecting a suggestion
- Supports international addresses from all regions and countries around the world
- Only requires configuring the Google Places API key once in General Settings
- API keys are stored securely at the backend level, away from the portal user
- Works seamlessly on desktop and mobile portal browsers
- No additional steps or instructions are required for portal users to get started
- Once you purchase the App from Webkul store, you will receive a link to download zip module submit.
- Extract the files on your system once the download is complete. As a result, you will be able to see a folder named- ‘wk_portal_address_autocomplete.‘
- Copy and paste this folder inside your folder Odoo Add-ons Path.
- Now, open the Odoo Application and click on the Settings menu. Here, click Enable Developer Mode.
- Then, open the Application menu and click ‘Update Module List.’
- In the search bar, clear all filters and search for ‘wk_portal_address_autocomplete.‘
- You will be able to see the module in the search results. Click on ‘Activate‘ to install it.
1. Configure Google API Key
After installing the Odoo Portal Address Autocomplete module, open it Settings >> General Settings >> Portal Address Autocomplete.
Here, add your Google Places API key in the Google API Key field and click Keep to enable the autocomplete feature for all portal users.
2. Type the name of the place in the street field
Once the API key is saved, the portal user can open any address form in the portal. They just click Roads and Numbers field and start typing the name of the place.
As the user types, the module retrieves matching results from Google Places and instantly displays a drop-down list of real-time address suggestions.

3. Select Suggestion to Fill in All Address Fields
The user clicks the correct address from the dropdown list. The Odoo Portal Address Autocomplete module then maps all address components to the correct fields.
That city, state, zip code, and country all fields are auto-populated based on the Google Places API response. Users don’t need to type anything else in the address section.

We hope this guide is useful for you! Please share your feedback in the comments below.
If you still have problems/questions, please create a ticket at UV Desk.
I hope this helps. If you have further questions, contact us on our support mail.
Thank you for noticing!!
Current Product Version – 1.0.0
Supported Framework Versions – Odoo V17, V18, V19
PakarPBN
A Private Blog Network (PBN) is a collection of websites that are controlled by a single individual or organization and used primarily to build backlinks to a “money site” in order to influence its ranking in search engines such as Google. The core idea behind a PBN is based on the importance of backlinks in Google’s ranking algorithm. Since Google views backlinks as signals of authority and trust, some website owners attempt to artificially create these signals through a controlled network of sites.
In a typical PBN setup, the owner acquires expired or aged domains that already have existing authority, backlinks, and history. These domains are rebuilt with new content and hosted separately, often using different IP addresses, hosting providers, themes, and ownership details to make them appear unrelated. Within the content published on these sites, links are strategically placed that point to the main website the owner wants to rank higher. By doing this, the owner attempts to pass link equity (also known as “link juice”) from the PBN sites to the target website.
The purpose of a PBN is to give the impression that the target website is naturally earning links from multiple independent sources. If done effectively, this can temporarily improve keyword rankings, increase organic visibility, and drive more traffic from search results.
