The directory plugin lets you display a list of app users in a structured, searchable directory. You control who is listed, what profile information is visible, and what actions users can take when viewing other profiles. This makes it useful for member directories, employee lists, communities, or any app where users need to discover and connect with one another.
You can enhance the directory with badges based on tags, categories for filtering, profile visibility rules, messaging actions, and optional location features. All configuration happens inside the plugin tabs, and the experience adjusts automatically based on the settings you choose.
Requirements
This is a Maximize plugin, available on the Growth and Business plans
User registration enabled in your app
Optional plugins depending on features used:
Inbox or Chat (for messaging)
Location Tracker (for live location sharing)
How to use the directory plugin?
Log in, go to Builder in the left navigation
Click the + button to open the Plugin Marketplace
Search for Directory, then click Add Plugin
Name your plugin and click Add
Stay in the Content tab
Configure badges to visually identify users
Add a badge icon and name
Select a tag and tag count that qualifies users for the badge
(Optional) Add an action item that appears when the badge is tapped
Configure categories to help users filter the directory
Enable or disable default categories (such as age)
Add new categories based on tags
Assign icons and labels for each category
Click the Design tab to choose how the directory is displayed
Select a list view or grid view depending on how prominently you want profile images shown
Click the Settings tab to control user behavior and access
Configure action items shown on user profiles (for example, message user via Inbox or Chat)
Choose whether users are auto-enlisted or prompted to join the directory
Limit feature access based on tags
Enable full profile access so users can view additional profile fields
Turn on badge-earned push notifications if desired
Choose how user subtitles appear (hidden, email, or phone number)
Set how users are sorted (name, badge count, join date, or tag count)
Enable optional directory features as needed
Personal directory to let users create private contact lists
Import contacts to invite or match users from a device’s address book
Location tracking (requires the Location Tracker plugin)
Map view to display users based on profile addresses
Category-based filtering in search results
Click the Security tab
Turn on Require Login to restrict access
(Optional) Apply tag-based restrictions
Click the Tagging tab
Add tags automatically to users when they visit the directory
Click the Purchase tab
Require a purchase or subscription before users can access the directory
Click the Analytics tab
Review views, users, and engagement data over time
Pro tips
Use badges sparingly to highlight meaningful roles or achievements
Categories work best when tied to clearly defined tags
If you enable messaging, test the flow in the App Preview to confirm conversations open as expected
Location features require users to opt in and grant location permissions
