Skip to main content

How to enable user interaction and moderation in the Locations plugin

Give users the ability to bookmark, contribute to, and interact with locations—and control who can manage what.

A
Written by Amr Alshareef
Updated over a week ago

The Locations plugin is one of the most powerful tools in the Buildfire marketplace. This article explains how to enable interactive features and set user permissions using the Settings tab.


Requirements

  • This is a Boost plugin, available on the Standard, Growth, and Scale plans

  • You should first set up your location content—see: How to add and manage locations in the Locations plugin


How to enable user interaction and moderation

  1. Log in, go to Builder in the left navigation.

  2. Select your Locations plugin from the Features list.

  3. Click the Settings tab.

  4. Under Global Settings, enable features like:

    1. Location Subscribing – Allows users to follow locations and receive push notifications.

    2. Bookmarks – Adds a star icon so users can bookmark favorite locations.

  5. Set Entry Permissions under the Global Entry tab:

    1. Choose who can add new locations from the app (all users or only users with specific tags).

    2. Allow users to add photos to existing locations.

    3. Enable Open Hours and Price Ranges for user-submitted locations.

  6. Set Editing Permissions under the Global Editing tab:

    1. Enable editing for all users or only for the creator of a location.

    2. Assign editing access by tag or by specific users.

  7. Use the Location Editing Permissions tab to:

    1. Map individual locations to specific users or tags.

    2. Allow granular moderation of certain locations.


Pro tips

  • Letting users contribute location data can drive engagement for directories or event apps.

  • Tag-based permissions give you fine control over who can manage sensitive locations.


Troubleshooting tips

  • If users can’t see the “+” button to add locations, check their tags under Entry Permissions.

  • If editing is not working, confirm the location is mapped to that user under Editing Permissions.

Did this answer your question?