Skip to content

Managing Tiers

Tiers are created and managed from Admin → Tier.

Creating a tier

Click + to open the create form.

Basic details

FieldDescription
NameDisplayed to viewers on the subscription and paywall pages (e.g. "Basic", "Premium")
DescriptionOptional short summary shown to viewers when choosing a plan
ActiveInactive tiers are hidden from viewers and cannot be subscribed to. Use this to draft a tier before it goes live

Benefits

Benefits define what a subscriber on this tier gets. They also control how the tier is displayed on the paywall page.

FieldDescription
WeightDefines the tier's position in the access hierarchy. A viewer can watch any content gated to a tier with equal or lower weight than their own. Higher weight = broader access. Also controls display order on the paywall page
ColorAccent color for the tier badge shown on content cards and the tiers page. Accepts any CSS color value
IconOptional asset shown alongside the tier name on the paywall page
No AdsWhen enabled, viewers on this tier skip all ad breaks regardless of the platform-wide ads audience setting
Max ProfilesOverrides the platform-level default for how many profiles this tier's subscribers can create. Leave empty to use the platform default
Max Concurrent StreamsOverrides the platform-level default for simultaneous streams. Leave empty to use the platform default
FeaturesA list of feature bullet points shown on the paywall page (e.g. "HD quality", "Download for offline"). Add one per line

Prices

Prices (monthly, annual, etc.) are created and managed entirely in Stripe — they are not configured on the platform. The platform reads available prices from Stripe automatically.

Setting up Stripe

Tier setup is driven by a Stripe webhook — you do not need to copy any IDs manually. When you create a correctly labelled product in Stripe, the platform automatically creates the corresponding tier benefit entry and makes it available for configuration.

  1. Log into your Stripe Dashboard
  2. Go to Products and create a product for each tier
  3. Set the product's Unit label to tiers
  4. Add one or more prices to the product (monthly, annual, etc.)

Warning: Only Stripe products with the unit label set to tiers will trigger tier benefit creation. Products without this label are ignored by the webhook — no tier benefit will be created for them.

Webhook configuration

Stripe must notify your platform when subscriptions change. This is configured at the environment level — contact us to get the webhook endpoint and signing secret set up.

Assigning tiers to content

Edit any content node and set its Tier field. Viewers without an active subscription to that tier will see a paywall when they attempt to watch. See How Content Works for more detail.

Editing a tier

Name, description, active status, and all benefit fields (weight, color, icon, no ads, max profiles, max streams, features) can be updated at any time. Changes reflect immediately on the paywall page. The Stripe Product ID is fixed at creation and cannot be changed.

Deactivating a tier

Set Active to off. The tier is hidden from the paywall page and no new subscriptions can be created for it. Existing subscribers retain access until their subscription lapses or they cancel.