Skip to content

Build a complete WooCommerce membership site

Recurring billing, precise content access, member tiers, and scheduled content dripping — all in one plugin with a generous free core, configured in minutes by a guided wizard.

  • 10+ access conditions, AND/OR logic
  • Scheduled content dripping
  • Self-service member portal
No credit card required

Membership sites live or die on four things working together: recurring billing, precise content access, member tiers, and scheduled content. Stitch those from separate plugins and you get conflicts, role mismatches, and members emailing you to make every change. ArraySubs does all four in one plugin. Build Silver, Gold, and Platinum plans as variable Subscription Products, gate pages, posts, any CPT, URL paths, and Restricted Downloads with a 10+ condition Member Access engine that supports nested AND/OR logic, drip content on a schedule, and map WordPress roles automatically so the rest of your stack honors your tiers. Members manage their own subscriptions in the Customer Portal, and the Easy Setup Wizard configures the whole thing in minutes.

What you get
  • Restrict content with surgical precision across pages, posts, CPTs, downloads, and URLs.
  • Cut support overhead with a self-service Customer Portal.
  • Raise lifetime value by offering pauses and downgrades instead of losing members.
  • Release content on your schedule with Content Dripping.
  • Automate billing with flexible cycles, trials, and sign-up fees.
  • 10+Access conditions
  • AND/ORNested rule logic
  • FreeCore, forever
  • <10 minTo first live tier
Who it's for

Built for Membership Sites

If your business looks like one of these, ArraySubs fits.

Coaching & community sites

Gate courses, calls, and community spaces behind monthly or annual tiers with automatic role mapping.

Premium content libraries

Restrict articles, videos, and downloads by plan and drip new material on a schedule.

Resource & template vaults

Sell access to a growing library with member-only pricing and gated Restricted Downloads.

Associations & nonprofits

Run recurring memberships with role-based perks and Fixed-Date annual cohorts.

How it works

How ArraySubs powers Membership Sites

The challenges this business model hits — and how ArraySubs solves each one.

Building tiers with different access levels is complex.

Variable Subscription Products define per-tier billing and trials; Member Access gates content precisely with the Advanced Condition Builder and nested AND/OR rules across subscription, role, product, and spend conditions.

You want to release material over time, not all at once.

Content Dripping releases gated posts, lessons, and downloads on a schedule — by days-since-join or fixed calendar date — ideal for phased courses or weekly exclusives.

Other plugins don't respect your membership logic.

Role-Based Conditions assign and remove WordPress roles by subscription status, so third-party plugins and themes honor your tiers automatically.

Members email you to upgrade, pause, or cancel.

The Customer Portal hands Skip Next Renewal, Pause / Vacation Mode, Plan Switching, cancel, and invoice payment to members — cutting support tickets.

Payment failures quietly lose members.

A 2-Phase Grace Period keeps access active while collecting payment; Pro adds Auto-Retry Failed Payments and Auto-Downgrade on Failure.

Shared logins erode per-seat revenue.

Multi-Login Prevention (Pro) caps concurrent sessions per account with plan-level overrides, so one membership can't be spread across a whole team.

Set up

Launch in 5 steps

From install to a live, billing subscription — no developer required.

Run the membership wizard

Pick the Membership profile in the Easy Setup Wizard to preconfigure access control, billing, and the portal.

Create tier plans

Build Silver/Gold/Platinum as variable Subscription Products with per-tier pricing and trials.

Gate your content

Add Member Access rules to restrict pages, posts, CPTs, downloads, and URLs by plan, with AND/OR logic.

Schedule dripping

Release modules or exclusives over time with Content Dripping by days-since-join or fixed date.

Enable portal & retention

Let members self-serve in the Customer Portal and intercept cancellations with the Retention Flow Builder.

Playbooks

Example setups you can build

Proven configurations to copy as a starting point.

Three-tier coaching community

Silver (community), Gold (+ group calls), Platinum (+ 1:1), with Role-Based Conditions mapping tiers into a forum plugin.

Dripped course membership

A monthly plan that drips one module per week with Content Dripping, a Free Trial, and a Lifetime Deal upgrade.

Members-only resource vault

Annual access to a Restricted Downloads library with member pricing and Multi-Login Prevention.

Built with

Features that power this use case

The ArraySubs modules behind it.

Free + Pro

Member Access

Control who can see, download, and purchase content using flexible rules tied to subscriptions and roles.

Free

Content Dripping

Release posts, lessons, downloads, or protected sections over time based on subscription timing and access rules.

Free + Pro

Subscription Products

Create and manage simple or variable subscription products with trials, signup fees, plan logic, and lifecycle behavior.

Free + Pro

Customer Portal

Subscriber self-service inside WooCommerce My Account for viewing, cancelling, pausing, switching, and paying subscriptions.

Free

Any CPT & Content Restriction

Gate posts, pages, custom post types, taxonomy terms, archives, or selected entries with member access rules.

Free

Restricted Downloads

Provision gated downloadable files to qualifying members through My Account Downloads with rules and optional drip schedules.

Free + Pro

Elementor Container Restriction

Gate Elementor Containers from the Advanced panel by subscription, role, purchase history, spend, or Pro feature.

Free + Pro

Advanced Condition Builder

Combine subscription, product, role, purchase, spend, feature, and schedule logic with nested AND/OR condition groups.

Free + Pro

Profile Builder

Collect custom profile data, manage avatars, rearrange My Account navigation, and add custom endpoint pages.

Free + Pro

My Account Page Builder

Reorder, rename, hide, and add WooCommerce My Account pages, including custom endpoints linked to WordPress content.

Free + Pro

Shortcodes

Display login/logout links, personalized user data, gated content, and Pro store credit forms anywhere.

Pro

Fixed-Date Subscriptions

Sell fixed-period memberships with enrollment windows, annual cutoffs, and period-end renewal or expiration behavior.

Free + Pro

Retention Flow Builder

Build a multi-step cancellation flow with reason capture, targeted save offers, and final confirmation.

FAQ

Membership Sites questions, answered

Yes. Create Fixed-Date or Lifetime Deal membership products for one-time access, or use the Member Access system on its own — subscription billing is optional.

Multi-Login Prevention (Pro) detects concurrent sessions and enforces a session limit per subscription, with plan-level overrides, protecting per-seat revenue.

Yes. Member Discounts apply tier-specific pricing across your store, and variable Subscription Products let you build multiple tier levels.

Yes. Create a free tier with limited access and paid tiers that unlock more, then gate content per plan with Member Access rules.

Yes. Member Access works with Gutenberg and Elementor natively — the Elementor Container Restriction gates any Container from its Advanced tab, the Gutenberg Block Restriction wraps nested blocks, and Shortcodes gate inline content anywhere else.

Yes. The Customer Portal offers Pause / Vacation Mode and Skip Next Renewal, and the Retention Flow Builder can present a pause or downgrade at cancellation to keep members.

Content Dripping schedules visibility relative to each member's join date, so everyone sees material on the same cadence regardless of when they joined.
Paid Pro plans

Unlock the complete Pro stack

Start on the free-forever core today, then choose a paid Pro plan when you need the advanced Pro feature set.

No credit card required · Annual and lifetime options available