Overview
FlexiFunnels lets you control how long a student keeps access to a course bundle by applying a bundle-level restriction. Instead of setting access rules on individual courses, you set a single access duration (in days, months, or years) at the bundle level. Once the duration ends, access expires automatically, and the student sees a custom expiry message you define.
Use this when you want to sell time-limited access to a group of courses — for example, "6 months of access" or "1 year membership."
Steps
1. Open the bundle for editing. Go to your bundles section and either create one using Add New Bundle or locate an existing bundle and click the Edit option.

2. Open the bundle settings pop-up. A pop-up will appear for editing the bundle settings. This is where all bundle-level restrictions are configured.

3. Set the access duration. Choose the duration type — Day, Month, or Year — then enter the value (for example, select Month and enter 6 for six months of access).

4. Add an expiry message. Once a duration is added, an option to add an expiry message appears. This is the message students will see after their access ends.

5. Save your settings. Enter your expiry message, then click Save to apply the restriction to the bundle.
Notes
- The access duration starts from the moment the student is granted access to the bundle, not from the date you set it up.
- Keep the expiry message clear and action-oriented — for example, tell students how to renew or where to repurchase access.
- Restrictions set at the bundle level apply to all courses inside that bundle.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article