When switching from an annual training campaign to anniversary-based training, you'll need to create a new training campaign. You cannot convert an existing annual campaign to anniversary training.
Step 1: Review Your Existing Annual Campaign
Before creating the new campaign, open your current annual training campaign and take note of two groups of learners:
- Within deadline — learners who have been assigned but haven't yet completed the training
- Incomplete — learners who have not finished
If you have learners who are within deadline or incomplete:
It's recommended to keep those learners in the existing annual campaign but you could also re-assing them to the new campaign if preferred. If wanting them to stay in the same campaign until they are complete:
- Go to the campaign Settings and switch it to One-Time Population so no new learners are added.
- Add only the learners who need to keep training and save the settings.
- Let those learners finish the training in the existing campaign.
- Once everyone is done, archive the campaign.
You can add these learners to the Historical Training Data CSV (covered in Step 3) and assign them a future due date if you'd prefer to move them into the new campaign right away. Another option would be just waiting until their annual training date and manually assigning them to the training.
For completed learners:
You can skip straight to archiving the campaign. First, export a record of completions:
- Filter by Assignment Status: Completed to show only learners who have finished.
- Click Download CSV (Filtered) to export a file containing learner names, emails, and completion dates.
- Keep this file handy — you'll need it in the next steps.
Step 2: Create the New Anniversary Training Campaign
- From the dashboard, click to create a new campaign.
- Select Harassment Prevention and choose the appropriate course (e.g., for Managers or Learners).
- Set enrollment to Ongoing Auto-Enroll Rules so that:
- New learners are automatically added to the training going forward.
- Current learners are automatically assigned.
Step 3: Configure the Schedule
Under the Schedule section:
- Set the Scheduling Method to Learner Anniversary.
- Set a Campaign Start Date — this is the date the campaign goes live for everyone.
- Under Historical Training Data, upload a CSV file. This tells the system when each learner last completed the training, so it can calculate their next due date correctly.
Preparing the Historical Training Data CSV
Use the CSV you downloaded in Step 1, but clean it up before uploading:
- Include only two columns: email and date
- Remove all other columns (names, timestamps, etc.)
Once uploaded, each enrolled learner's next training date will be calculated based on the date you provided for them.
More information here on how our Historical Training data works.
Note: For the Date column in the CSV file you downloaded you need to remove the timestamp.
Step 4: Finalize and Save
- Set your preferred deadline, manager, and site notifications.
- Click Review and Save Campaign.
Once the campaign is saved, learners' next training dates will be based on the historical completion dates you uploaded.
Summary
| Situation | Recommended Action |
|---|---|
| Learners still in progress in annual campaign | Keep them in the old campaign on One-Time Population; archive when done. Export completed learners only |
| All learners completed in annual campaign | Export completions CSV, archive the old campaign, create new anniversary campaign |
| Want to move in-progress learners to new campaign | Add them to the Historical Training Data CSV with a future due date |
Comments
0 comments
Article is closed for comments.