Deep Bricks Integration
16 custom elements, 200+ dynamic tags, 67 conditions, 9+ query loop filters, and more. All native to Bricks.
Drag-and-Drop Bricks Elements
Purpose-built Bricks elements for every membership need. Each element acts as a data provider with full Bricks styling controls, or use them as-is for rapid development.
- Progress Bar, Mark Complete, Content Navigation
- Quiz, Question, Answer, Quiz Results
- Checkout, Billing, Payment History
- Certificate, Like Button, Chat, Profile, Downloads
12 Condition Groups
Show or hide any Bricks element using 67 conditions across 12 groups. Conditions check user level, completion status, quiz results, enrollment state, group membership, and custom logic, all from the Bricks Inspector.
- User level: has level, has any level, level count
- Progress: completed, in progress, not started
- Quiz: passed, failed, score threshold, attempts
- Enrollment, drip, group, certificate, billing conditions
Filter Query Loops by Membership Data
Filter Bricks query loops by membership data. Show only content the user has access to, display completed items, list enrolled courses, or filter by progress threshold.
- Filter by user level assignment
- Filter by completion status
- Filter by progress percentage threshold
- Filter by structure membership and enrollment
32 Modules, Zero Overhead
BricksMembers is built as 32 independent modules. Activate only what you need. Disabled modules add zero overhead: no database queries, no loaded files, no registered hooks. Toggle everything from one settings screen.
- 32 independent, toggleable modules
- Zero overhead from disabled modules
- One settings screen to manage all modules
- Each module registers its own hooks, assets, and queries
Register, Assign Levels, Enroll & More in One Form
Turn Bricks forms into membership onboarding flows. Map fields to WordPress user data, create the account, assign levels, start enrollments, and drop the new member into the right experience without another plugin in the middle.
- Create WordPress users directly from Bricks form submissions
- Assign one or more levels the moment the form is sent
- Trigger structure enrollments and follow-up automations
- Build branded signup and onboarding flows fully inside Bricks
Worried Bricks Means Lock-In?
That is the right question to ask. BricksMembers is exclusive to Bricks while you use it, but Migration Center is built so your work is not stranded here. Move in from major WordPress membership and LMS plugins now, then move out later through supported same-site WordPress handoffs, generic bundles, or hosted-platform rebuild packs.
- Import from LearnDash, Tutor LMS, LifterLMS, Sensei LMS, LearnPress, MemberPress Courses, WP Courseware, MasterStudy LMS, Masteriyo, Academy LMS, or generic CSV bundles
- Export core BRM data through supported WordPress handoffs, generic CSV bundles, and guided rebuild packs for Kajabi, Thinkific, Teachable, and Podia
- Dry runs, saved answers, resume points, and rollback metadata reduce migration risk
- Keep users, levels, enrollments, structure, and progress portable
Assign Required Levels Across Your Content Library
On the user levels page, you can assign batch-assign levels. Add or remove required levels across posts, terms, pages, and structure-based content in batches, using whichever selector matches how your site is organized.
- Assign levels to posts grouped by structure parents inside a Content Structure
- Target posts by taxonomy term, relationship field, or related taxonomy
- Apply levels directly to taxonomy terms or filtered pages
- Add or remove required levels in bulk instead of opening every post one by one







