Create Entitlements

5 min

Now that you've imported or created products, it's time to set up entitlements. As you've learned, entitlements define what a user gains access to after a successful purchase.

Typically, you'll want to create one or more entitlements based on your feature access tiers (e.g., "pro_access"). These entitlements let you control access to gated features or content within your app.

To create a new entitlement:

  1. Go to the Product Catalog in the left menu of your project dashboard.
  2. Click the Entitlements tab.
  3. Select ➕ New Entitlement.
Creating an entitlement

You'll be prompted to enter a unique identifier for your entitlement (e.g., "pro"), which you'll later reference in your app to check a user's access level.

Attaching Products to Entitlements

Now it's time to attach products to entitlements. This ensures that when a user purchases a product, they are granted the corresponding entitlement.

To attach a product to an entitlement:

  1. Open the Entitlements tab in the RevenueCat dashboard.
  2. Click on the entitlement you want to configure.
  3. Click the Attach button.
  4. If you've already added your products, you'll see them in a list—just select the one you want to link.
Attaching products to entitlements

When a product attached to an entitlement is purchased, the entitlement becomes active for the duration of that product.

If you don't plan to implement Paywalls in your app, you can skip ahead to the Conclusion section. Otherwise, continue to the next step.