Access Levels
An Access Level is a label representing a set of features or content in your app: premium, pro, gold. When a user buys a Product linked to an Access Level, they hold that Access Level for as long as the Product lasts: the subscription period, or forever for a one-time purchase.
The point of the indirection is that your app checks whether a user holds pro, not whether they bought a specific product ID. Add a new Product to the same Access Level later and the entitlement check in your app does not change.
Every new app starts with a Premium Access Level
Botsi creates one called Premium when you add an app. It works out of the box and cannot be deleted, so an app that only needs one tier needs no Access Level setup at all. Create another only when you need a second tier or a separately gated feature.
When to use one#
- Multiple subscription tiers. One Access Level per tier (Basic, Pro, Premium), each unlocking a different set of content.
- Feature unlocks. Gate a specific capability, like live coaching sessions or exclusive articles, behind its own Access Level.
- Promotional access. Grant premium features temporarily to beta testers or as part of a campaign.
Creating an Access Level#
- Go to Paywalls & Products in the sidebar.
- Select the Access Levels tab.
- Choose Create Access Level.
- Enter an ID for the Access Level.
- Choose Create access level.
It appears in the list, ready to link Products to.