Genie AppsGenie Apps Help Center
All CategoriesSettingsIntegrations — Google Maps

Integrations — Google Maps

Last updated: March 1, 2026

Connect Google Maps to enable distance-based delivery validation and a visual map in the delivery widget.

The Integrations page currently provides a Google Maps integration. When connected, Google Maps is used to validate delivery addresses by distance and can display a map in the local delivery widget so customers can confirm their delivery area.

Google Maps integration settings page

Google Maps integration — add your API key and configure map display settings

Enable Google Maps for local delivery

1

Go to Settings → Integrations.

2

In the "Enable Google Maps" dropdown, select "Enabled" to turn on the Google Maps integration for local delivery.

Enable Google Maps dropdown set to Enabled

Enable Google Maps for the local delivery widget

Adding your Google Maps API key

3

Go to the Google Cloud Console (console.cloud.google.com) and create or select a project.

4

Enable the Maps JavaScript API and the Geocoding API for your project.

Google Cloud Console APIs library with Maps JavaScript API and Geocoding API enabled

Enable Maps JavaScript and Geocoding APIs in your project

5

Create an API key under Credentials.

Google Cloud Console APIs enabled and Credentials page for creating an API key

Enable the APIs and create your Google Maps key in Google Cloud Console

6

Copy the API key and paste it into the "API Key" field in the app. Make sure there are no extra spaces.

API Key text field with help text about no spaces

Paste your Google Maps API key — no spaces allowed

Map display settings

7

Distance Unit — choose whether delivery distances are shown in Kilometers (km) or Miles (mi).

8

Map Zoom Level — set the default zoom level when the map loads in the widget (e.g. 12 for city level, 10 for wider area). A higher number means more zoomed in.

9

Hide All Labels — when checked, map labels (street names, place names) are hidden on the map for a cleaner look.

Distance unit, map zoom level, and hide labels settings

Configure how the map looks in the delivery widget

Google Maps is required if you are using distance-based delivery zone validation in the Rates section. Without an API key, distance validation will not work.