Membership & community plugin with user profiles, registration & login, member directories, content re...
Let BuddyPress and BuddyBoss members attach a place to their activity posts, keep a map of the spots they have visited, and set a location on their pr …
Wbcom Designs – BuddyPress Check-ins is a WordPress plugin that enhances community interaction by allowing members to check in at various locations. Users can select locations from Google’s autocomplete suggestions when posting activities, which then display a map of the chosen spot. Each member has a dedicated 'Check-ins' tab on their profile to view and manage their saved locations.
This plugin is compatible with both BuddyPress and BuddyBoss platforms, making it suitable for community sites focused on location-based activities. It requires a Google Maps API key with billing enabled to function properly, as it relies on Google’s Places and Geocoding APIs for location services.
Best for: Local and regional communities, travel enthusiasts, and event organisers using BuddyPress or BuddyBoss.
What it does well
Where it falls short
This plugin is a practical choice for communities that want to incorporate location-based interactions, though it requires setup with Google Maps services.
wbcomdesigns's own description of Wbcom Designs, lightly tidied.
BuddyPress Check-ins adds a place to your community. Members click the map marker in the activity composer, type a location, pick it from Google’s autocomplete suggestions, and the activity posts with a map of that spot. Every place a member saves also lands on a “Check-ins” tab on their profile, with a map of everywhere they have been.
Check-ins works with both BuddyPress and BuddyBoss Platform, in member activity and inside groups.
This plugin needs a Google Maps API key with billing enabled on the Google Cloud project. Google requires this for the Places and Geocoding APIs the plugin calls. Without a key, the check-in marker does not appear and nothing is stored. Google’s free monthly usage tier covers small and mid-sized communities, but the billing account has to exist before any request succeeds. Paste the key at WB Plugins > Check-ins > General and use the Verify button to confirm it works before you tell members about the feature.
Check in from the activity composer
* A map marker in the activity composer opens the check-in panel.
* Google Places autocomplete suggests locations as the member types.
* The posted activity shows the chosen place with a map below it.
* Optionally save the place to the member’s Check-ins tab at the same time.
* Check-ins survive activity editing: edit the text, keep the place.
* Maps also render in embedded activity.
A Check-ins tab on every member profile
* A paginated list of every place the member has saved, with dates.
* View or trash any single row, or select all and bulk delete.
* An aggregate map showing all of the member’s saved places at once.
* A clear empty state before the first check-in.
* Rename the tab or turn it off entirely from the settings.
Check-ins in groups
* Members can attach a place to activity posted in a group.
* Group check-ins read as “checked-in in the group X” in the stream.
A Location field on member profiles
* The plugin creates a “Location” xProfile field for you.
* Google autocomplete binds to it, so members pick a real place rather than typing free text.
* The place, latitude and longitude are saved together, and the field renders as a Google Maps link on the profile.
* Turn the field on or off with the “Profile location field” setting.
Find check-ins in the stream
* The activity dropdown gets a filter that shows check-ins only.
Admin settings and overview
* An Overview dashboard: how many members have checked in, whether the API key is set and verified, and a summary of the current configuration.
* General settings: Check-ins tab on or off, tab label, profile location field on or off, and the Google Maps API key.
* One-click Verify tests your key against the Google endpoints the plugin uses, including a specific check for billing being disabled on the project.
* An admin bar link straight to your Check-ins tab.
Our dedicated support team is ready to help you get the most out of this plugin. Whether you need help with setup, customization, or troubleshooting, we’re here to assist.
Other plugins for community building.
Membership & community plugin with user profiles, registration & login, member directories, content re...
One-click like buttons your visitors actually use, plus a built-in analytics dashboard that shows what your au...
Real-time messaging and chat rooms for WordPress ecosystem: private conversations, public and private chat roo...
Number one WordPress forum plugin with AI features. Full-fledged forum solution with modern forum design. Comm...
Your content is worth sharing. Let's makes it easier!
Get a fast & all-in-one community plugin. Create unlimited communities, and courses with robust social net...