Skip to content

Google Maps API Key

The plugin needs a Google Maps API key to work. The key powers location autocomplete while typing, address lookup (geocoding), and the embedded map shown under a check-in. Without a valid key, the check-in icon does not appear on the activity form.

In your Google Cloud project, enable:

  • Maps JavaScript API (loads the map and Places autocomplete on the activity form)
  • Places API (location suggestions)
  • Geocoding API (turns coordinates into a readable address)
  • Maps Embed API (the map iframe shown below a check-in)

Google requires a billing account on the project, even when your usage stays within the free tier.

  1. Go to WB Plugins > Check-ins > General.
  2. Paste your key into the API Key field.
  3. Click Verify. The plugin makes a live request to Google and reports whether the key works. A verified key is remembered as verified.
  4. Click Save Changes.

The Generate API Key button opens the Google Cloud console in a new window so you can create a key while signed in to your Google account. It does not create a key automatically; you still create the key in Google and paste it back here. The How to Get Google API Key? link opens a step by step guide on wbcomdesigns.com.

  • Restrict the key to your own domain under “HTTP referrers” in the Google Cloud console.
  • Keep the key private and monitor its usage in the console.
  • Set a billing alert to avoid surprises.