Enabling Google Autocomplete for Standard & Custom Addresses within Salesforce Flow
![Enabling Google Autocomplete for Standard & Custom Addresses within Salesforce Flow](/content/images/size/w1200/2023/09/salesforceLookup1-1.png)
Did you know Salesforce provides the ability to utilize Google Address completion features within Salesforce without writing a callout to their API? Pretty cool! You might have seen this on your org on record detail pages, but did you know you could also use this functionality in a Flow? This allows you to create no-code Address forms to allow fewer typos, improve user experience, and raise address reliability. There are a few steps to get this stood up in your org.
Step 1: Enable Maps and Location Services
To enable Maps and Location Services, type Maps and Location Settings in the Quick Find search in Setup
Then, enable the following two settings
- Enable Maps and Location Services (powered by Google)
- Autocomplete standard address fields (Lightning Experience, Salesforce mobile app, and Experience Cloud Aura and Lightning Web Runtime sites only)
![](https://crmgravity.com/content/images/2023/09/image.png)
Step 2: Create a Screen Flow
Create a Screen Flow and Create an empty screen. We are now ready to add the Address completion feature.
Step 3: Add a Standard Address field
First, go to the 'fields' tab in your flow
![](https://crmgravity.com/content/images/2023/09/image-1.png)
Add a new Record Variable that contains a standard address (such as Account).
Drag a standard address field onto the screen (such as shipping address).
![](https://crmgravity.com/content/images/2023/09/image-2.png)
Save, and enjoy. You now have full Google Autocomplete features within a Salesforce Flow. You can use this anywhere you use flows, including LEX pages and Digital Experiences!