Build Membership Sites & Courses With Bricks Builder
BricksMembers lets you create fully customizable Membership & LMS sites with Bricks Builder. Sell courses & digital products, manage members, and protect content with Bricks: no coding, shortcodes, or templates required!
BricksMembers Gives You Total Creative Control
Other membership plugins weren't built for Bricks or creators who need a ton of flexibility and scalability. So you end up with workarounds, rigid templates, and tools that never feel truly integrated.
Other Member & LMS Plugins
Other plugins try to cater to every builder, so they cater to none. Especially not Bricks. You're forced into their templates & shortcodes that often don't work as you want and never feel clean.
Shortcodes don't let you use Bricks to its fullest. You can only use them in certain places.
You're forced into their layouts and can't adapt them perfectly to your design. Plus some add bloat.
To make them work, you end up hacking together custom fixes, endless shortcodes, and plenty of "!important" rules.
BricksMembers
Full creative control without the hassles. BricksMembers is made to work inside Bricks and nothing else. Everything feels native: conditions, Query Loop filters, dynamic tags & elements.
67 conditions, 200+ dynamic tags, 9+ Query Loop filters, and 16 custom elements that work just like any other Bricks feature. No shortcodes.
You control how everything looks and functions. No fixed templates, no shortcodes. Design visually in Bricks with native ACSS support.
No custom code, workarounds, or extra plugins needed. Just open Bricks and build.
A Complete Course Platform For Bricks
Instead of fixed hierarchies, BricksMembers provides content structures up to 6 levels deep, progress tracking, drip content, video gating, quizzes, assignments, and certificates, all built in.
- Content structures with up to 6 hierarchy levels and drag-and-drop ordering + create as many as you want
- Progress tracking: checkboxes, scoped progress bars, AJAX refresh
- Drip content: time-based, prerequisite-based, or cohort-based
- Video tracking: watch requirements, skip prevention, resume playback
- Quizzes: 9 question types, timed assessments, question banks
- Assignments: text/file/URL submissions with review workflow
- PDF Certificates: visual builder, auto-issuance, QR verification, Open Badges
Emails & Automations That Just Work
Built-in visual workflow builder with trigger, timing controls, ordered actions, email templates, native analytics, and connections to external services.
- Workflow builder: configure one trigger with one or more ordered actions
- Visual drag-and-drop email template builder with reusable components
- Native analytics integrated, or extended via AnalyticsWP and Independent Analytics
- Connect to Mailchimp, MailerLite, Kit, and custom providers
- Outbound webhooks to Zapier, Make, and any external service
Sell Access Your Way. 0% Fees.
BricksMembers doesn't lock you into a single payment provider. Connect the tools you already use, or plug in any platform via webhooks.
- Native Stripe, PayPal & Square checkouts with 0% transaction fees
- WooCommerce: product-to-level mapping, subscriptions
- SureCart & FluentCart integration just like WooCommerce
- Membership gifting: gift at checkout, recipients claim via email
- Universal Webhooks: LemonSqueezy, Paddle, Gumroad & more
- Member-facing billing screens: subscription overview and payment history
Groups, Teams & Cohort Learning
Seat-based team licenses, group roles, cohort drip schedules, real-time member chat, instructor tools, and collaborative learning.
- Seat-based group licensing with capacity management
- Group roles: Owner, Leader, Member with distinct permissions
- Email invitations and shareable join links
- Cohort-based drip schedules can be tied to group join dates
- Real-time member chat with optional WebSocket support
- Instructor builder: frontend course management without admin access
Every Feature at a Glance
Every plan includes every module, every element, and every integration. No add-ons, no upsells, no hidden extras.
Lightweight by Default. Powerful When Needed.
BricksMembers ships with all optional modules turned off. Out of the box, it's an extremely lightweight plugin with just the core access control you need. As your site grows, activate modules one by one. All runtime logic runs in efficient, cached queries, keeping your site fast even at scale.
- All optional modules disabled by default, minimal footprint
- Activate only what you need: progress tracking, quizzes, certificates, payments, drip, video, groups
- Batch loading in Query Loops reduces database queries by up to 96%
- No unnecessary database queries, scripts, or styles from unused features
- Membership sites often can't be fully cached, so efficient code matters even more
Built for How You Work
Whether you're launching an online course, running a coaching program, or building a client portal, BricksMembers adapts to your workflow.
Online Courses
Structured curricula, quizzes, certificates, progress tracking, and drip content.
Membership Sites
Tiered access, exclusive content areas, automatic level assignment from purchases.
Coaching Programs
Cohort management, submissions, drip by join date, certificates on completion.
Client Portals
Branded training portals with protected downloads, video tracking, team management.
How It Works
Getting started is simple. Set up once, connect your checkout, and design everything visually in Bricks.
Activate Modules
Pick only the tools you need: progress tracking, drip content, downloads, or just user levels and content structures. Keep your site lean.

Add & Restrict Content
Upload your courses and lessons. Structure everything with content structures. Create user levels and lock content with just a few clicks.

Build Visually in Bricks
Design everything inside Bricks Builder using conditions, Query Loops, elements, and dynamic tags. No shortcodes or custom code needed.

Connect Payments
Use native payment integrations for checkout designs in Bricks, or link any ext. checkout via webhooks. Access is granted on purchase.
Integrations
BricksMembers integrates with your favorite tools either via native integration, webhook preset, or protected download host.
Loved by Bricks Builder Users
Common Questions
Do I need coding skills to use BricksMembers?
No coding required! BricksMembers integrates directly with Bricks Builder’s visual interface. Use dynamic tags, conditional logic, and query filters all through Bricks’ familiar drag-and-drop interface. Basic knowledge of HTML and CSS is recommended for Bricks Builder though as it’s more like a developer-oriented page builder, and that’s a good thing.
Can I migrate from and to other membership plugins?
Yes, BricksMembers includes migration tools. We support imports and exports of users and content from most major membership plugins with our Migration Assistant. However, we can’t cover every single plugin and case. So it depends on where you’re coming from.
Please refer to our Migrating to BricksMembers doc to see how it works and what providers are supported.
What payment gateways does BricksMembers support?
BricksMembers works with any payment system through webhooks – Stripe, PayPal, WooCommerce, Gumroad, LemonSqueezy, Paddle, and every other payment gateway that supports webhooks. We provide webhook setup templates for all major platforms. So you can get started right away without the trial and error.
We also provide specific integrations for SureCart, FluentCart and WooCommerce and offer native checkouts via Stripe, PayPal and Square.
In what languages is BricksMembers available?
BricksMembers is currently available in English, German, Italian, Spanish, French, and Dutch. A .pot file is included in the language folder for translations.
Does BricksMembers work with any Bricks website?
Yes, BricksMembers is fully native to Bricks and works on any Bricks site, no matter your setup.
Instead of forcing its own templates or shortcodes, BricksMembers simply provides the data and logic that Bricks uses in your designs.
This makes it compatible with all Bricks integrations and nearly any other plugin you already use.
What happens to my content if I cancel my subscription?
Your site and your content continue working. You simply lose access to updates and support.
BricksMembers doesn’t lock anything away. All your content lives in standard WordPress custom post types.
Even if you remove BricksMembers completely, all posts remain in your database and can be accessed again by recreating the post types with the same slugs through ACF or another CPT tool.
Your content is fully yours and never tied to your subscription. You can also use our migration center before you uninstall BricksMembers to move all your content over to supported other plugins and platforms. So you’re really not locked in at all.
Is my content locked into BricksMembers & BricksBuilder?
No, as the exclusive Bricks Builder support is both the biggest strength, but can also be the biggest downside of BricksMembers, we added the Migration Assistant. This assistant allows you to both import and export your content and user data from and to other major membership & LMS plugins and even some external platforms.
We support: LearnDash, Tutor LMS, LifterLMS, Sensei LMS, LearnPress, MemberPress Courses, WP Courseware, MasterStudy LMS, Masteriyo, Academy LMS, Custom WordPress data (posts / CPTs & terms with parent relationship detection), Kajabi, Thinkific, Teachable, Podia, generic CSV bundles, JSON bundles, ZIP package uploads, & BRM-to-BRM Site transfers.
We intentionally also let you export to these plugins and platforms, as we understand that only supporting one page builder can be a big worry. Thanks to our Migration Center, you’re safe. If you set up all your content only to find out that BricksMembers might not be for you, you can just move your content over and use our 60-Day Money Back Guarantee. So there is no risk for you. You won’t even lose much time trying BricksMembers.