Skip to content

Gate by past purchase

Reward buyers, not just subscribers — unlock content for anyone who purchased a specific product, ever.

  • Purchased-product condition
  • No subscription needed
  • Buyer-only content
No credit card required
FreeRestrict & gate

Not all gated content needs a subscription. The Purchased Product condition unlocks content for anyone who bought a specific product (any order) — bonus material for a course buyer, resources for a product owner. This recipe gates by purchase history.

What you get
  • Buyers of a product unlock the gated content.
  • No subscription required.
  • Also gate by variation or by category/tag purchase.
  • Great for post-purchase bonus material.
Copy these settings

The exact configuration

Enter these values and you have the setup live. Every field maps to a real ArraySubs setting.

SettingValue
IF conditionAny Member Access rulePurchased Product (specific product/variation)
Related conditionsConditionPurchased Variation · Purchased from Category/Tag
Apply onMember AccessPost Type / URL / Download rule
Archive BehaviorRule actionHide (keep buyer-only content out of listings)
Best for

When to use this setup

Bonus content for product buyers
One-time-purchase resource unlocks
Course or kit owner perks
Set up

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.

  1. Create the content rule

    Add a Post Type (or URL/Download) rule targeting the buyer-only content.

    Access Rules
  2. Add the Purchased Product condition

    Set the condition to Purchased Product and choose the product (or use Purchased Variation / from Category/Tag).

    Access Rules
From the manual

This recipe is built from these ArraySubs user-manual guides:

Good to know

Notes & edge cases

Purchase-history conditions check any completed order — a subscription is not required.
Combine with a subscription condition via OR to grant access to buyers OR subscribers.
Use Hide archive behavior to keep buyer-only posts out of public listings.
Built with

Modules behind this recipe

The ArraySubs modules this setup relies on.

Free + Pro

Member Access

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

Free + Pro

Subscription Products

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

FAQ

Questions, answered

No. The Purchased Product condition only requires that they bought the product in any completed order.

Yes. Combine a Purchased Product condition and a Has Active Subscription condition with OR logic.
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