Course Deadlines & Reminders

Understand how course deadlines work and when reminders are sent

Overview

Course deadlines help ensure training is completed on time, especially for compliance and mandatory courses. TrainMeUK automatically calculates deadlines based on your settings and sends reminder notifications to learners and managers at strategic intervals.

This guide explains how deadlines work, when reminders are sent, and how the system helps you chase overdue training.

How Deadlines Are Calculated

Relative Deadlines

When you set a relative deadline (e.g., "30 days from assignment"), the system calculates the deadline based on when the course was assigned to each user:

  • New assignments: Deadline = Assignment date + Number of days
  • Existing users: If a course is assigned to a group and a user joins later, their deadline is calculated from their assignment date
  • Grace period: If a user is assigned a course after its original deadline has passed, they get a grace period extension

Absolute Deadlines

When you set an absolute deadline (a specific date), all users have the same deadline regardless of when they were assigned:

  • Useful for compliance deadlines (e.g., "All staff must complete GDPR training by 31st March")
  • All users see the same deadline date
  • New assignments after the deadline still use the absolute date

Tip

Relative deadlines work best for ongoing training where each person should complete it within a set timeframe from their start date. Absolute deadlines are ideal for compliance deadlines that apply to everyone.

Automatic Reminder Timeline

The system automatically sends email and Teams notifications (if enabled) at specific intervals. Reminders are sent once per interval to avoid spamming users.

Approaching Deadline Reminders

Before the deadline passes, reminders are sent at:

Days Before DeadlineReminder TypePurpose
7 daysApproaching (7 days)Early warning to plan training time
3 daysApproaching (3 days)Reminder to start or continue training
1 dayApproaching (1 day)Final reminder before deadline

Overdue Reminders

After the deadline passes, reminders continue at:

Days After DeadlineReminder TypePurpose
3 days overdueOverdue (3 days)Immediate follow-up
7 days overdueOverdue (7 days)Escalation reminder
14 days overdueOverdue (14 days)Serious escalation
28 days overdueOverdue (28 days)Continued engagement
42 days overdueOverdue (42 days)Continued engagement
56 days overdueOverdue (56 days)Continued engagement
Every 14 days thereafterOverdue (X days)Ongoing reminders until completion

Note

After 14 days overdue, reminders are sent every 14 days (at 28, 42, 56, 70 days, etc.) until the course is completed. This ensures ongoing engagement with learners who have fallen behind.

Manager Notifications

Managers receive notifications about their team members' training deadlines:

  • 3 days before deadline: Managers are notified when team members have training approaching
  • 14 days after deadline: Managers receive a summary of team members with overdue training
  • Team Management page: Managers can see all overdue courses and send manual reminders

Manual Reminder Button

Managers can send additional reminders manually from the Team Management page:

  1. Go to Team Management (or view a team member's profile)
  2. Find the team member with overdue courses
  3. Click the Send Reminder button
  4. The system sends an immediate reminder based on how overdue the course is

Tip

Manual reminders bypass the normal schedule, so you can send them at any time. They're useful for following up after conversations or when you need to escalate.

Setting Deadlines When Assigning Courses

1

Choose Your Assignment Method

Deadlines can be set when assigning courses via:

  • Group assignment (recommended)
  • Individual assignment
2

Configure Deadline Settings

In the assignment dialog, you'll see deadline options:

  • Relative deadline: Enter number of days (e.g., 30, 60, 90)
  • Absolute deadline: Select a specific calendar date
  • No deadline: Leave blank for optional training
3

Enable Notifications

Ensure notifications are enabled:

  • Email notifications (default: enabled)
  • Microsoft Teams notifications (if Teams integration is configured)

Users can manage their notification preferences in their profile settings.

4

Save and Confirm

Once saved, the system will automatically:

  • Calculate deadlines for each assigned user
  • Schedule reminder notifications
  • Track progress and overdue status

Viewing Deadlines and Status

For Learners

Users can see their deadlines on:

  • Training Dashboard: Shows all assigned courses with deadline status
  • Course Cards: Display days remaining or days overdue
  • Email Reminders: Include deadline information and direct links to courses

For Managers

Managers can view team deadlines on:

  • Team Management: Overview of all team members' training status
  • Team Member Profile: Detailed view of individual progress and deadlines
  • Reports: Filter by deadline status, overdue courses, etc.

For Admins

Admins have access to:

  • Course Management: See all assignments and deadlines
  • User Management: View individual user deadlines
  • Compliance Reports: Track completion rates and overdue training
  • Audit Logs: See when reminders were sent

Understanding Deadline Status

StatusDescriptionWhen It Appears
On TrackCourse has a deadline and is not yet overdueDeadline is in the future
ApproachingDeadline is within 7 days7 days or less until deadline
OverdueDeadline has passed and course is incompleteAfter deadline date
At RiskCourse is overdue or approaching deadlineShown in team management views
CompletedCourse has been finishedAfter user completes the course

Warning

Once a course is marked as overdue, it remains overdue until completed, even if the deadline is extended. The system continues sending reminders every 14 days until completion.

Course Expiry and Renewal

For courses with expiry dates (e.g., annual compliance training), TrainMeUK automatically handles renewals to prevent lapses in compliance. This ensures your team maintains continuous certification without gaps.

14-Day Renewal Window

When a course is due to expire (typically 14 days before the expiry date), the system automatically:

  • Creates a new renewal assignment for the course
  • Appears in the user's assigned training dashboard
  • Maintains compliance status while the renewal is in progress
  • Ensures no gap between the original completion and renewal

Tip

Preventing Compliance Lapses: The 14-day renewal window allows users to complete the course again before their original completion expires. This means there's no gap in compliance - users remain compliant throughout the renewal process. The renewal course must be completed before the original expiry date to maintain continuous compliance.

How Renewal Works

  1. 14 days before expiry: The system automatically creates a renewal assignment
  2. Course appears on dashboard: Users see the course in their assigned training as "not started"
  3. Original completion remains valid: The original completion stays valid until its expiry date
  4. Complete renewal: Users complete the renewal course before the original expiry date
  5. Continuous compliance: No gap in compliance - the renewal extends the certification period

Note

The renewal course has its own expiry date (typically 1 year from the original expiry date), ensuring the certification period continues seamlessly. Both the original completion and renewal are tracked in the system for audit purposes.

What Users See

When a course is due for renewal, users will see:

  • The course appears in their "Assigned Training" section on the dashboard
  • Status shows as "not started" or "in progress" for the renewal
  • The original completion remains visible in their completed courses history
  • Reminders are sent through the normal reminder system for the renewal course

Warning

If a user doesn't complete the renewal before the original expiry date, they will have a gap in compliance. It's important to complete renewals promptly to maintain continuous certification.

Best Practices for Managing Deadlines

Setting Appropriate Deadlines

  • Compliance training: Set deadlines based on regulatory requirements (e.g., annual refresher = 365 days)
  • Onboarding: Allow sufficient time (e.g., 30-60 days) for new employees to complete training
  • Role changes: Set shorter deadlines (e.g., 14-30 days) for role-specific training
  • Refresher training: Use absolute deadlines for company-wide refreshers
  • Expiry-enabled courses: Ensure expiry dates are set correctly so renewals trigger automatically

Monitoring and Chasing

  • Regular reviews: Check team management weekly for approaching deadlines
  • Early intervention: Reach out to team members when reminders show they're approaching deadlines
  • Use manual reminders: Send manual reminders after conversations to reinforce the message
  • Track patterns: Identify users who consistently miss deadlines and provide additional support

Communication

  • Explain the importance of deadlines, especially for compliance training
  • Set expectations during onboarding about training requirements
  • Use the reminder system rather than manual chasing where possible
  • Follow up with team members who are consistently overdue

Troubleshooting

User says they didn't receive reminders

  1. Check their notification settings in their profile
  2. Verify their email address is correct
  3. Check spam/junk folders
  4. Confirm Teams notifications are enabled if using Teams integration
  5. Check the audit log to see if reminders were actually sent

Deadline seems incorrect

  1. Check if it's a relative or absolute deadline
  2. For relative deadlines, check when the course was assigned to that user
  3. Verify the deadline settings in the group assignment
  4. Check if the user was assigned individually with a different deadline

Reminders not sending

  1. Verify the course has a deadline set
  2. Check that notifications are enabled for the user
  3. Confirm the user is active (not archived)
  4. Check the audit log for any errors
  5. Verify the scheduled reminder function is running (contact support if needed)

User completed course but still shows overdue

  1. Check if the course completion was properly recorded
  2. Verify the progress status shows "completed" or "passed"
  3. Refresh the page or wait a few minutes for status to update
  4. Check if there are multiple assignments (group + individual) that need completion

Related Guides