Lesson Settings
Configure Keap actions that trigger when users complete individual lessons within a course.
Accessing Lesson Settings
- Go to LearnDash LMS → Lessons in your WordPress admin.
- Edit a lesson (or create a new one).
- Scroll down to Settings.
- Find the iMember360 options (marked with "iM360" prefix).
Lesson Completion Actions
When a user completes a lesson, you can trigger various Keap actions.
Multiple Values
Tag IDs, goals, and actionsets support multiple values separated by commas without spaces.
- Single value:
123 - Multiple values:
123,456,789 - Remove tags: Use negative numbers, e.g.
-123or100,-200,300
Settings Reference
| Option | Description |
|---|---|
| Lesson Completed: Set tag ID(s) | Keap tag IDs to apply or remove. Example: 123 or 123,456,-789 |
| Lesson Completed: Set goal(s) | Keap campaign goal integration names. Example: goal_1 or goal_1,goal_2 |
| Lesson Completed: Run action set(s) | Keap actionset IDs to run. Example: 101 or 101,202,303 |
| Lesson Completed: Send Email Template | Keap email template ID. Example: 500 |
Use Cases
Progress Tracking
Track completion of key lessons:
| Setting | Value |
|---|---|
| Set tag ID(s) | 101 or 101,102 |
| Set goal(s) | lesson_1_complete or goal_1,goal_2 |
Drip Content Unlock
Unlock bonus content when a specific lesson is completed:
| Setting | Value |
|---|---|
| Set tag ID(s) | 200 or 200,201,-50 |
| Send Email Template | 150 |
Engagement Triggers
Send follow-up emails as users progress through the course:
| Setting | Value |
|---|---|
| Run action set(s) | 300 or 300,301 |
Best Practices
- Don't overdo it – Only add completion actions to important lessons to avoid overwhelming your Keap automation.
- Use consistent naming – Name tags consistently, e.g., "Course Name - Lesson X Completed".
- Consider the learner experience – Actions run immediately; avoid sending too many emails in quick succession.