New Stuff

Bricksmembers Roadmap

We're constantly working on Bricksmembers to make it better and better... and better. Here' you can see what's coming up, upvote ideas, and suggest your own ones.

Planned

WooCommerce Integration

Instead of using webhooks, connect WooCommerce directly on the same website.

27 votes
Planned

Member Chat

Let members chat with each other. The idea is to give you full structure and design control over your chat by making the chat element a data provider (similar to containers with query loops), instead of a simple chat element.

17 votes
Planned

Automatic Progress Completion at the End of Video

Automatically mark a post as completed if a video from major video hosts hits the end.

14 votes
Planned

Enrollment Feature

Let users enroll in courses or other content. Different from progress tracking, as it gives you an overview of what courses students start if you sell multiple, even if you don’t want to track actual progress. Also good for user dashboards to show students what courses they’re enrolled in.

10 votes
Planned

Member Profile

A profile page for each member that can be customized. Ideally, it should be customizable to such an extent that users can not only display and hide their data, but also customize the background for their profile. In addition, the administrator should be able to add custom fields to the profile, which the user can answer and then display on their profile. This should also include image uploads for profiles, as well as image albums for profiles, where users can upload their own images and assign them to albums.

Pascal: Forms, fields & tags for better user profiles is planned to let you create custom profile & profile settings pages in Bricks Builder without additional plugins. Image albums sound quite niche to me though. But we could list that here on the roadmap after extended profile functionalities are there to see how much interest there is and implement if there’s enough.

9 votes
Planned

Adding Remote Storage Options for Protected Downloads

Integrations with bunny.net, Amazon S3 & Cloudflare R2

8 votes
Planned

Integration with FluentCart

Instead of webhooks connect with FluentCart and look to inclusion of FluentCRM.

6 votes
Under Review

Gift memberships

Allow one user to purchase a membership that is applied to a separate user/email.

0 votes

We're fast!

Shipped Features

Shipped

Built-in Automation Triggers (Roles, Forms, Purchases)

BricksMembers handles external webhooks effectively but lacks native integration with internal WordPress events. Currently, simple tasks like granting a Level upon a Bricks Form submission, Role change, or lesson completion require third-party “glue” plugins or custom code snippets. Using a webhook loopback to trigger changes within the same site creates unnecessary overhead.

I propose adding a lightweight Action Triggers feature. This would function as a listener for WordPress Action Hooks to trigger Level assignments directly.

**Use cases:

1. Smart Role Mapping
User Roles are the standard integration point for the vast majority of WordPress plugins. By allowing BricksMembers to trigger level assignments based on Role changes, integration with third-party tools becomes significantly simpler without requiring specific add-ons.

Logic: If User Role becomes Editor -> Add Level Staff Access.

Benefit: It leverages the existing ecosystem where Roles are often the primary source of truth for user status.

2. Bricks Forms Integration
Bricks Builder forms include a “Custom” action that fires a PHP hook upon submission.

Workflow: A Bricks Form fires a custom hook (e.g., new_member_signup). BricksMembers detects this hook and assigns a specific Level.

Benefit: This enables custom registration and onboarding flows entirely within Bricks.

3. Learning Paths & LMS Features
Enabling BricksMembers to listen for specific hooks (e.g., when a lesson post type is marked complete) allows for the creation of learning paths. Completion of one content piece can automatically trigger the assignment of the next Level/Module.

4. E-commerce & Subscription Triggers
E-commerce plugins fire hooks on purchase and subscription events. Action Triggers would enable direct Level assignment upon purchase without requiring dedicated add-ons or webhook configuration.

**Implementation Suggestion
The interface should provide a simple text input field for the Hook Name and a selector for the Level to assign.

While a dropdown list of common presets (e.g., user_register, set_user_role) would be helpful for standard setups, it is crucial to allow custom text input for the hook name to support any third-party integration or custom development.

Note on User Context Handling:
For hooks that pass $user_id as argument, use that. For hooks without user context, fall back to get_current_user_id(). Optionally allow specifying which argument position contains the user ID.

Providing control over this context would make the feature robust enough to handle both background processes and frontend actions.

UPDATE: This will be added in version 0.9.5 🙂

expand
7 votes
Shipped

General BRM Settings

Hello,

I would like to use the access control feature for posts/pages, but in most cases I don’t currently use video addition, duration settings, or video images. I therefore suggest dividing the current content of the “General BRM Settings” box into several different boxes so that I can hide unnecessary elements and avoid confusing other website content managers, or adding the option to activate/deactivate these functions in the settings (ideally for each post type separately).

UPDATE: This will be added in version 0.9.5 🙂

expand
3 votes

Shape Bricksmembers

Help us make BricksMembers even better

From small UX fixes to big features — every idea counts. Be specific about your use case and we’ll review, combine duplicates, and add selected items to the roadmap.

Submit Your Idea

Just fill out the form and we will look into it asap.

Create

Start Building with BricksMembers

Create, sell, and manage your content without limits. BricksMembers gives you everything you need to build membership and LMS sites directly in Bricks Builder — fast and frustration-free.

Join the membership & LMS revolution now!

Get Started
Still have questions? We're here to help!