One platform for everything you sell, share, and organize.
Belong
Let your people show up for you every month.
Recurring tiers. Gated content. Full-blown courses. Attached to the same CRM your community already lives in — so every member is a named person, not an anonymous pledge number.
Tiers
Three ways to belong.
Recurring monthly and yearly tiers for Patreon-style support. One-time tiers for a single course purchase. Hybrid tiers that bundle both — "buy this course now or subscribe for access to everything." Your people pick how they want to show up.
- Recurring — monthly or yearly subscriptions, with pause / resume / cancel from the member portal
- One-time — a single purchase that grants permanent access (no recurring billing)
- Hybrid — offer both paths on the same tier and let the member choose
- Custom tier names, descriptions, and benefit lists
- Publish or unpublish a tier without losing existing members
Patreon takes 8–12%. We charge processor rate only.
On $1,000 a month in recurring support, that's up to $120/mo back in your pocket — and every member is a named contact with full cross-channel history.
Gated Feeds
Posts, videos, downloads — members-only.
Wrap any blog post, email, or digital download in a content collection, grant your tier access to it, and the paywall handles the rest. Public visitors see a preview and a subscribe CTA. Members see the full thing. No plugins. No separate publishing tool.
- Gate a collection with any combination of tiers (any-of semantics)
-
Public paywall preview at
/:slug/memberships/:id -
Member feed at
/account/memberships/:idgrouped by collection - Video embeds via Attachment — YouTube, Vimeo, or a hosted file
- Member-only product pricing via the same tier system
Courses
Structured learning, no separate course platform.
Flip a collection into
structured mode and it becomes a course: ordered lessons, a progress bar, a "Continue" CTA pointing at the next unfinished item, and a trophy when everything's done. Lessons can be grouped into modules, and completion fires an activity on the student's timeline.- Ordered lessons with per-contact progress tracking
-
Module grouping via
ContentItem#group_name - "Next lesson" continue CTA on every visit
-
lesson_completedandcourse_completedactivities on the contact timeline -
Public course catalog at
/:slug/courses
Structured mode is an Organization-plan feature. Growth and Professional plans publish in unstructured (feed) mode.
Buy Once, Keep Forever
Sell a course like a product.
Flag a digital product with
grants_tier_id
and every purchase mints a permanent entitlement to that tier's content. The existing cart, checkout, discount codes, and POS all handle course sales exactly like they handle merch.
- Companion product auto-created when a one-time tier publishes
- Sold through the standard cart with existing discounts and checkout
-
Permanent access granted on
Purchase#complete— no expiration - Hybrid tiers let the same content be both rented (subscription) and owned (one-time)
Access that handles the messy middle.
A member's card fails. Another cancels but still has time left on their period. A subscription ends. A refund fires. Each case has a different right answer, and Equipoise handles them automatically — so nobody gets locked out because a card expired on a Tuesday.
Active
Paid and current
Full access. Timeline activity logged.
Grace
Payment failing
Access continues for the grace window you configure. Member is nudged to update their card.
Expired
Period ended
Read-only archive or removed access, depending on tier. Reactivation is one click.
Revoked
Refunded or admin
Manual admin action or a refund. Logged on the timeline so you know why.
Lifecycle transitions fire
membership_joined
and
membership_ended
activities on the contact timeline. A nightly job sweeps grace entitlements past your configured window into expired — no manual bookkeeping.
Portal
One place for everything they paid for.
Member Feed
Every granting entitlement your member holds, grouped by merchant, with the collection's content inline. Posts, videos, and downloads in one scroll.
- /account/memberships — cross-merchant feed
- Grouped by merchant for multi-account members
- Direct links to every gated post and download
Student Progress
A single dashboard listing every course in progress across every merchant, sorted by most-active first. Percent complete, next lesson, and a continue CTA on every card.
- /account/memberships/progress — in-progress first
- Trophy indicator when every lesson is complete
- Cross-merchant — works when a student is learning from multiple creators
Unified Library
A single pane listing every paid thing a human has access to — membership collections, digital downloads, and ticket stubs. Newest first. Links to the right detail page.
- /account/library — one-stop access
- Memberships, downloads, and tickets in one view
- Filtered views still live at the per-type URLs
Analytics
The numbers that matter.
A memberships analytics card in your dashboard shows active member count, monthly-normalized MRR, churn, per-tier breakdown, and cross-collection course completion rate. Every metric is derived from real activity — real subscriptions, real purchases, real lesson completions. No projections, no guesswork.
- Active members right now
- Monthly-normalized MRR (yearly tiers divided by 12)
- Churn count over the trailing period
- Per-tier member breakdown
- Course completion rate across every structured collection
Plans
Grows with your community.
Starter
Free
Memberships not included
Growth
$19/mo
1 tier · 1 collection · 10 items
Professional
$49/mo
Unlimited tiers, collections, items (unstructured)
Organization
$149/mo
Everything above + structured courses
Ready to give your community a home?
Memberships ship on Growth and above. Structured courses unlock on Organization.