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.
Which Google APIs to enable
Section titled “Which Google APIs to enable”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.
Add and verify the key
Section titled “Add and verify the key”- Go to WB Plugins > Check-ins > General.
- Paste your key into the API Key field.
- Click Verify. The plugin makes a live request to Google and reports whether the key works. A verified key is remembered as verified.
- 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.
Security tips
Section titled “Security tips”- 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.

