All Features

Everything BricksMembers Can Do

40+ modules. 400+ dynamic tags. 100+ conditions. One plugin, built natively for Bricks.

Access & Protection

Control Who Sees What

Learn more →

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 →
Learning & Courses

A Complete Course Platform

Learn more →

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 →
Payments & Commerce

Sell Access, Your Way

Learn more →

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 →
Community & Collaboration

Build Engaged Communities

Learn more →

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 →
Automation & Integrations

Connect Everything

Learn more →

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 →
Bricks Builder Power

Deep Bricks Integration

Learn more →

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 →
Get BricksMembers

Start Building Your Membership Site Today

Create, sell, and manage your content without limits. BricksMembers gives you everything you need to build membership and LMS sites with Bricks Builder.

Lifetime updates & bug fixes • Premium support • 0% transaction fees • 60-day money-back guarantee