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 →Protected Downloads
Secure file delivery with .htaccess, nonce tokens, and S3/Bunny/GCS support. Restrict by level or completion status.
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 →Enrollments
Enroll users into content structures. Track enrollment dates, manage access windows, and automate enrollment workflows.
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 →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 →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 →Deep Bricks Integration
200+ Dynamic Tags
16 tag families covering user data, progress, quiz scores, certificates, levels, dates, and more. Works everywhere in Bricks.
Learn more →16 Custom Elements
Drag-and-drop progress bars, quizzes, checkouts, certificates, and more. Style with Bricks controls or build custom.
Learn more →67 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
32 modules, activate what you need. Zero overhead from disabled modules. Toggle everything from one settings screen.
Learn more →Bricks Form Actions
Turn Bricks forms into membership onboarding flows. Assign user levels on registration, trigger enrollments & more.
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 →