Setting Content Expiry Dates
Overview
Content expiry allows you to set a date after which learning content automatically becomes inaccessible to learners. This is essential for time-sensitive materials, compliance training with annual renewal requirements, or content that will become outdated after a specific date.
When content expires, learners can no longer access it—even if they have incomplete Tasks—ensuring outdated information isn't consumed.
Functionality Breakdown
How Content Expiry Works
When you set an expiry date on content:
The content remains accessible until midnight on the expiry date
After expiry, learners can no longer view or access the content
Completion data is preserved for reporting purposes
Admins and content creators can still view expired content
The platform sends notification emails before and after expiry
Content Types That Support Expiry
Content Type | Expiry Supported |
|---|---|
Items | ✅ Yes |
Learnlists | ✅ Yes |
Events | ✅ Yes |
Channels | ❌ No |
Expiry Notifications
Learn Amp automatically sends email notifications to content creators:
Timing | Notification |
|---|---|
7 days before expiry | Warning that content will expire soon |
1 day before expiry | Final reminder before content expires |
Day after expiry | Confirmation that content has expired |
💡 Tip: You can enable or disable these notifications when setting the expiry date.
What Happens When Content Expires
The content becomes inaccessible to learners
The content is removed from search results for learners
Existing completion records are preserved
Any outstanding Tasks for the content remain but cannot be completed
The content can be unarchived or have its expiry date extended to restore access
Pre-requisites
Before setting content expiry, ensure you have:
Edit access to the content
A clear understanding of when the content should become unavailable
A plan for any outstanding Tasks related to the content
Role Requirements
Action | Roles Required |
|---|---|
Set an expiry date | Owner, Admin, Learning Designer, Curator |
Extend or remove expiry | Owner, Admin, Learning Designer, Curator |
View expired content | Owner, Admin, Learning Designer, Curator |
Receive expiry notifications | Content creator (automatic) |
Quick Start Guide
Setting an Expiry Date on an Item
From the sidebar, select Manage → Items
Find your Item and click to edit, or create a new one
Navigate to the Visibility settings section
Enable the Add an expiry date option
Select your expiry date using the date picker
Optionally enable Receive expiry email to get notified before and after expiry
Save your changes
Setting an Expiry Date on a Learnlist
From the sidebar, select Manage → Learnlists
Find your Learnlist and click to edit, or create a new one
Navigate to the Visibility section
Enable the Add an expiry date option
Select your expiry date
Configure notification preferences
Save your changes
Setting an Expiry Date on an Event
From the sidebar, select Manage → Events
Find your Event and click to edit, or create a new one
Look for the Expiry section in the form
Enable the expiry option and select your date
Configure notification preferences
Save your changes
Extending or Removing an Expiry Date
Edit the content (you may need to filter by "Expired" or "All" status)
Navigate to the expiry settings
Either update the date to a future date, or disable the expiry option entirely
Save your changes
The content will immediately become accessible again (according to its visibility settings).
⚠️ Warning: If content has been expired for some time, users may need to refresh their browsers or clear cache to see the restored content.
FAQs
Q: What happens to Tasks when content expires?
Tasks remain in place, but users cannot access or complete the expired content. Consider cancelling Tasks or adjusting deadlines before content expires. Users will see an access restriction if they try to access expired content through a Task.
Q: Can I set both a goes live date and an expiry date?
Yes. The goes live date must be before the expiry date. Content will become visible on the goes live date and remain accessible until the expiry date.
Q: Does expiry affect completion records?
No. All completion data is preserved when content expires. Users who completed the content before expiry retain their completion status in reports.
Q: Can expired content be restored?
Yes. Edit the content and either remove the expiry date or set it to a future date. The content will become accessible again immediately.
Q: What time does content expire?
Content expires at midnight based on your platform's configured timezone on the expiry date. The exact time may vary slightly as the system processes expired content.
Q: Can learners see that content has expired?
If a learner tries to access expired content via a direct link or Task, they'll see an access restriction message. Expired content doesn't appear in search results or browsing pages.
Q: How do I find expired content?
In the Manage pages, use the filter options to show "Expired" or "All" content. Expired content may also appear in your notifications if you enabled expiry emails.
Troubleshooting
Issue | Solution |
|---|---|
Content expired but users can still access it | Clear the platform cache and ask users to refresh their browsers. In rare cases, allow up to 24 hours for expiry to fully propagate. |
Can't set an expiry date | If using both goes live and expiry dates, ensure the expiry date is after the goes live date. |
Didn't receive expiry notifications | Verify email notifications are enabled for the content and check your spam folder. Ensure your profile email is correct. |
Need to restore expired content quickly | Edit the content, remove or extend the expiry date, and save. Access is restored immediately. |
Tasks showing for expired content | Tasks remain even after expiry. Consider cancelling Tasks for expired content to avoid confusion for learners. |
Expired Items inside a Learnlist | If an Item expires, users will see it as inaccessible within the Learnlist. Consider the impact on Learnlist completion before setting Item-level expiry. |
Last Reviewed: 27/11/2025