Gate content by feature entitlement
Tie content to entitlements, not just plans — reveal advanced docs only when a member’s feature value meets a threshold.
- Feature Value condition
- Operators + aggregation
- Pro
When access should track an entitlement rather than a plan name, the Feature Value condition (Pro) gates content by a Feature Manager value — e.g. show team-admin docs only when team seats ≥ 10, with operators and sum/max/any aggregation across the member’s subscriptions. This recipe gates by feature.
- Content unlocks based on an entitlement value.
- Aggregate feature values across subscriptions.
- Use any comparison operator.
- Access tracks entitlements, not plan labels.
The exact configuration
Enter these values and you have the setup live. Every field maps to a real ArraySubs setting.
| Setting | Value |
|---|---|
| IF conditionMember Access rule (Pro) | Feature Value (e.g. team_seats ≥ 10) |
| AggregationCondition | sum / max / any (across subscriptions) |
| OperatorsCondition | ≥, >, =, <, ≤ |
| RequiresSetup | Pro + Feature Manager features defined |
When to use this setup
Set it up in 2 steps
A step-by-step guide drawn from the ArraySubs user manual. Open the linked page for the full walkthrough and screenshots.
Define the feature
Set up the feature in Feature Manager (e.g. a Number feature ‘team_seats’) on the relevant plans.
Access RulesGate content by Feature Value
On a content rule, add the Feature Value condition with the key, operator, threshold, and aggregation (sum/max/any).
Content Restriction
This recipe is built from these ArraySubs user-manual guides:
Notes & edge cases
Modules behind this recipe
The ArraySubs modules this setup relies on.
Feature Manager
Define product entitlements, limits, and capabilities so customers know exactly what each subscription includes. Pro only.
Member Access
Control who can see, download, and purchase content using flexible rules tied to subscriptions and roles.
Subscription Products
Create and manage simple or variable subscription products with trials, signup fees, plan logic, and lifecycle behavior.
Related setups to explore
Other configurations you can build with the same modules.
Combine conditions (AND/OR)
Build nuanced access from multiple conditions — e.g. ‘Enterprise plan OR lifetime spend ≥ $5,000’.
Inline content gating (shortcode)
Wrap just part of a page with [arraysubs_restrict] — public intro, gated premium section, all on one page.
Usage limits & metering
Set numeric entitlement limits per plan (e.g. 1,000 API calls) and show used-vs-limit progress to customers.
Questions, answered
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
