Time to take the course
Hi Fluent Community Support,
Iʼm setting up an online course using Fluent Community and want to restrict each student's access to the course for only 90 days after purchase, without using any third-party plugins or custom coding.
User journey example:
- A user purchases the course on my site.
- The user immediately gains access to all course materials.
- After 90 days, the userʼs access to the course is automatically revoked and the course disappears from their dashboard.
How I imagine the admin panel:
- When creating or editing a course, I can set an “Access Duration” field, e.g. enter “90 days” so the system calculates and controls the user’s access window.
- In the user management or course enrolment screen, I can see the start date and access expiry date for each student.
- Need more: it sends a notification to the student a few days before expiration and connection with FluentCRM, Cart, Affiliate?
Is this workflow possible with Fluent Community as it is, or do I need to use custom code or third-party add-ons? Could you share the recommended way to set up this “time-limited access” for purchased courses?
Thank you!
If you have FluentCRM Pro, you could do this easily with an automation.
Start with the Enrolled in a Course trigger to kick it off. Select the Targeted Course(s) to identify which ones will be removed after 90 days.
Select the next action, Wait X Days/Hours. Set for 90 days.
Next action, select Remove from Courses. Identify which courses to remove.
End.
William Beem thank you, I`ll try it out!