Question
- Can I bulk set student expiry dates in courses?
- Can I mass edit enrollment expiry dates?
Solution
There is currently no feature available from the admin dashboard that allows you to bulk set or edit expiry dates for students who are already enrolled in your course(s).
Expiry Date Options Per Plan Level
Manually Edit Individual Expiry Dates
On any Thinkific plan, including the Free plan, you can edit a student's course expiry date. Using this option, you are able to individually edit each student's expiry date for each course they are enrolled in.
Using an Enrollment Duration to Bulk set Expiry Dates
On the Pro + Growth plan (or higher) the Enrollment Duration feature allows you to bulk set expiry dates for students. If you change the enrollment duration for a course, after a student has already enrolled in the course, the new enrollment duration will not impact their pre-existing expiry date.
Using Zapier to Automatically set Expiry Dates
When creating an Enroll User action in Zapier, you have the option to include an expiry date. Automated actions performed by Zapier in Thinkific are available on the Pro + Growth plan (or higher). Learn more about how to set that up here!
Using Thinkific's API to Edit Expiry Dates
Thinkific's API - Advanced Programming Interface (accessible on the Pro + Growth plan or higher) has an endpoint for Enrollments that allows you to get, update, and create enrollment information including expiry dates. Learn more about the API documentation here!
Important Considerations
- If you are looking to immediately remove student access to a course you have the option to unenroll students (on any Thinkific plan) and bulk un-enroll students (on the Pro + Growth plan or higher).
Learn More About
How to Edit a Student's Course Expiry Date