> ## Documentation Index
> Fetch the complete documentation index at: https://docs.exec.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Nudges and Re-enrollment

> Remind overdue learners with nudge emails, extend deadlines, and re-enroll anyone who did not complete a course

Enrolling people is the easy part. Keeping them moving is where the course dashboard earns its keep: nudge learners who are falling behind, extend deadlines when someone needs more time, and re-enroll anyone who did not complete.

## Nudge Learners Who Are Behind

A nudge is a reminder email you send to learners who are overdue or behind. The **At Risk** table on the course dashboard surfaces exactly who needs one:

* **Not Started**: enrolled 7+ days ago and has not begun
* **In Progress**: no activity in 7 days
* **Past Due**: past their due date

You can nudge one learner at a time with the per-row **Nudge** button, or select several and use **Nudge selected** to remind them all at once.

<Frame>
  <img src="https://mintcdn.com/exec-79a6bbdb/kjRHGqtQf94zH-ux/images/courses/at-risk.png?fit=max&auto=format&n=kjRHGqtQf94zH-ux&q=85&s=d704595e15e30ecae126e34e3dd17fed" alt="The At Risk table on the course dashboard with per-row Nudge buttons" width="2800" height="2800" data-path="images/courses/at-risk.png" />
</Frame>

<Note>
  Nudges are rate-limited to once per 24 hours per learner, so you cannot accidentally spam someone by clicking twice.
</Note>

## Extend a Deadline

Sometimes the right move is more time, not another email. Open the learner's enrollment detail from the Participants tab to see their progress and edit their deadlines. Pushing out a close date before it passes keeps the learner active instead of letting them slip into Did Not Complete.

## Re-enroll Learners Who Did Not Complete

A **Did Not Complete** enrollment means the learner either failed a required block (Did Not Pass) or ran out of time when the close date passed (Did Not Finish). Re-enrolling gives them a clean slate: the prior attempt is soft-deleted and a fresh enrollment starts from the beginning.

**As an admin**, select learners in the Failed table on the course dashboard and choose **Re-enroll selected**. This works for anyone who Did Not Complete, whatever the reason.

**Learners can re-enroll themselves** only when they self-enrolled in the first place and Did Not Complete. Assigned learners cannot restart on their own.

<Note>
  Re-enroll applies only to enrollments that Did Not Complete. To put a learner who is partway through, or who already completed, onto a newer version of the course, **Unenroll** them from the Participants tab and enroll them again. The fresh enrollment pins to the current published version. See [Publish and Versioning](/courses/publish-and-versioning).
</Note>

A re-enrollment always pins to the course's current published version, so learners getting a second attempt take your latest content rather than the version they originally failed.

## Learner Requests

When a learner hits a failure state, the course player gives them self-service options:

* **Re-enroll in Course**, when they qualify to restart on their own
* **Request Re-enrollment**, which asks an admin to re-enroll them
* **Request More Time**, which asks an admin to extend their deadline

Handle these from the dashboard: re-enroll from the Failed table, or extend the deadline from the enrollment detail.

## Next Steps

<CardGroup cols={2}>
  <Card title="Track Progress and Analytics" icon="chart-line" href="/courses/track-progress-and-analytics">
    The full course dashboard, including the At Risk and Failed tables.
  </Card>

  <Card title="Enroll Participants" icon="user-plus" href="/courses/enroll-participants">
    How enrollment, due dates, and close dates work in the first place.
  </Card>
</CardGroup>
