Control Who Sees What
Membership Levels
Unlimited levels with OR-logic. Assign via admin, commerce, forms, or API. Full hierarchy and tier control.
Learn more →Content Protection
Restrict pages, posts, custom post types, and taxonomy terms by user level. 404 or redirect unauthorized visitors.
Learn more →Access Redirects
Customize where unauthorized visitors land. Redirect by level to relevant onboarding pages or upgrade flows.
Learn more →Menu Visibility
Show/hide menu items by login state or user level. Guide members through your content without showing locked areas.
Learn more →Protected Downloads
Secure file delivery with .htaccess, nonce tokens, and S3/Bunny/GCS support. Restrict by level or completion status.
Learn more →Enrollments
Enroll users into content structures. Track enrollment dates, manage access windows, and automate enrollment workflows.
Learn more →Level Automation
Automatically assign required levels to new posts or terms when saved rules match, so new content inherits protection without manual cleanup.
Learn more →Roles & Permissions
Manage BRM capabilities, custom WordPress roles, role metadata, snapshots, import/export, and protected admin lockout rules.
Learn more →A Complete Course Platform
Content Structures
Build hierarchies with up to 6 levels deep. Multi-post-type support. Name them Course/Module/Lesson or whatever fits.
Learn more →Progress Tracking
Visual progress bars, checkboxes, and aggregate completion tracking. AJAX-powered, real-time progress updates.
Learn more →Drip Content
Unlock lessons by time, prerequisite completion, or cohort enrollment. Build self-paced or cohort-based learning paths.
Learn more →Video Tracking
Watch requirements, skip prevention, resume playback. Supports 6 video hosts. Gate next lessons on video completion.
Learn more →Quizzes & Assessments
9 question types with auto-grading, time limits, question banks, randomization, and retake controls.
Learn more →Assignments
Text, file, or URL submissions with instructor review workflow. Due dates, grading, and automatic notifications.
Learn more →Certificates
Visual PDF builder with personalized user data. QR code verification, auto-issue on completion, download or email.
Learn more →Open Badges
Issue Open Badges for skill mastery and milestones. Display in profiles, dashboards, or share externally.
Learn more →Content Bank
Reuse lessons, pages, or resources across multiple courses with source items and structure-specific proxy posts.
Learn more →Sell Access, Your Way
Native Stripe
Direct Stripe integration. One-time payments, subscriptions, and recurring billing. Zero BricksMembers transaction fees.
Learn more →Native PayPal
Native PayPal integration with one-time and subscription support. Payments route directly to your PayPal account.
Learn more →Native Square
Square payment integration for in-person and online payments. Direct checkout with level assignment on purchase.
Learn more →WooCommerce
Map WooCommerce products to user levels. Subscriptions support. 4 sub-plugins for deep integration.
Learn more →FluentCart
Deep FluentCart integration with built-in checkout flows. Automatic level assignment on purchase completion.
Learn more →SureCart
SureCart integration for modern checkout experiences. Assign levels on purchase with subscription lifecycle support.
Learn more →Webhook Billing
Connect any payment provider via webhooks. LemonSqueezy, Paddle, Gumroad, and any custom billing system.
Learn more →Billing Management
Member-facing billing screens for subscription management, payment history, and plan changes.
Learn more →Gifting
Gift memberships and courses at checkout. Recipients claim via email with one-click activation. Works with all payment providers.
Learn more →Multi-Currency Offers
Sell in multiple currencies with offer-level pricing, manual presentment prices, provider mappings, checkout currency context, and Stripe Adaptive Pricing.
Learn more →Tax, VAT & Compliance
Handle tax-aware checkout and reporting with Stripe Tax, manual rates, Avalara, TaxJar, EU VAT validation, exports, and filing reminders.
Learn more →Checkout Fields & Consent
Collect buyer identity, address, billing, tax, group-name, gift-recipient, consent, and checkout-enabled profile fields in native Bricks forms.
Learn more →Build Engaged Communities
Groups & Teams
Seat-based teams with roles and invitations. Organize cohorts, manage group permissions, and track team progress.
Learn more →Member Chat
Group-scoped messaging with real-time WebSocket delivery. Keep collaboration within the platform with optional activity notifications.
Learn more →Like System
AJAX-powered like/unlike for posts and comments. Native Bricks element with counts and query loop filtering.
Learn more →User Profiles
9 field types with visibility controls. Custom profile fields, avatar uploads, and member listing directories.
Learn more →Member Directories
Searchable member listings with filters by level, group, or profile fields. Build community directories your way.
Learn more →Instructor Builder
Frontend content creation tools for instructors. Manage courses, lessons, and student progress without admin access.
Learn more →Events & Live Sessions
Run live classes, webinars, coaching calls, Q&A, and community events with registrations, waitlists, attendance, provider links, and calendars.
Learn more →Connect Everything
Automations & Workflows
Visual workflow builder with trigger → action pipelines. Multi-step automations for email sends, welcome sequences, course completions, and level upgrades.
Learn more →Outbound Webhooks
Send webhooks to Zapier, Make, custom endpoints on any membership event. Full payload customization.
Learn more →Inbound Webhooks
Receive webhooks with field mapping and provider presets. Trigger level assignments and enrollments from external services.
Learn more →FluentCRM
Deep FluentCRM integration. Sync user data, tag contacts on events, and trigger CRM automations from membership actions.
Learn more →Mailchimp
Sync members to Mailchimp lists and tags. Automatic list management on level assignment and removal.
Learn more →MailerLite
MailerLite integration for subscriber management. Add/remove from groups based on membership events.
Learn more →Kit
Kit (ConvertKit) integration for creator-focused email marketing. Tag and segment subscribers by membership events.
Learn more →SureContact
SureContact form integration for lead capture and contact management tied to membership levels.
Learn more →Action Triggers
Listen to WordPress hooks and turn them into BRM actions like level changes, enrollments, and group membership updates.
Learn more →xAPI/LRS
Send progress, quiz, certificate, submission, and video events to any xAPI-compatible Learning Record Store.
Learn more →Analytics
Native AnalyticsWP and Independent Analytics integration. Track membership events with server-side and frontend attribution.
Learn more →MailerPress
Same-site MailerPress v2 automation actions for contacts, lists, tags, local field refreshes, and workflow triggers without external API secrets.
Learn more →Brevo
Sync level changes to Brevo lists with direct API or official plugin modes, list refresh, existing-user sync, and level-to-list mappings.
Learn more →Marketing Unsubscribe
Add signed unsubscribe links to marketing workflow emails, record opt-outs, and keep transactional emails separate from marketing suppression.
Learn more →Headless REST API
Build optional custom frontends, dashboards, portals, and app experiences with REST route families for users, content, progress, billing, and admin workflows.
Learn more →Deep Bricks Integration
400+ Dynamic Tags
16 tag families covering user data, progress, quiz scores, certificates, levels, dates, and more. Works everywhere in Bricks.
Learn more →28+ Custom Elements
Drag-and-drop progress bars, quizzes, checkouts, certificates, and more. Style with Bricks controls or build custom.
Learn more →100+ Conditions
12 condition groups for showing/hiding elements by user level, completion, quiz results, enrollment, and custom logic.
Learn more →9+ Query Loop Filters
Filter query loops by user level, completion status, progress threshold, structure membership, and more.
Learn more →Modular Architecture
40 modules, activate what you need. Zero overhead from disabled modules. Toggle everything from one settings screen.
Learn more →Migration Center
Move into BRM from major WordPress competitors, then move out later with guided exports and hosted-platform rebuild packs.
Learn more →Bulk Operations
Mass assign levels, enroll users, reset progress, and manage members in bulk from the admin dashboard.
Learn more →Bricks Form Actions
Turn Bricks forms into membership onboarding flows. Assign user levels on registration, trigger enrollments & more.
Learn more →Dynamic Tag Assistant
Discover and generate BricksMembers dynamic tags in the builder with guided syntax, active-module suggestions, searchable sources, and shortcut access.
Learn more →Template Assistant
Insert starter BricksMembers templates directly into Bricks, including standalone and ACSS variants with setup controls, previews, and generated JSON.
Learn more →