eLearning Emails

Email marketing for eLearning course students

The Mass Mailing Slides module integrates Mass Mailing with eLearning (Website Slides).

Send bulk emails to enrolled students, create email campaigns directly from course management interface, notify new content and course updates, remind students to complete lessons, segment students by progress and enrollment time.

eLearning
Course Emails
Student Engagement
Completion
Automation

Send emails to course students

Steps

  • 1. Go to eLearning → Courses → Courses.

  • 2. Open the course to send emails for.

  • 3. Click the Mass Mail Course Members button (email icon).

  • 4. System opens new email form with Recipients automatically filtered to this course's students, Mailing Model: res.partner (partners/students).

  • 5. Compose email content: fill in Subject, compose content, add links to course and new lessons.

  • 6. Send or schedule: Send Now (send immediately) or Schedule (schedule for later).


Segment students

By learning progress

SegmentCriteriaEmail strategy
Not startedCompletion = 0%Encouragement emails, getting started guide
In progress1% - 99%Reminder emails to continue, new content
CompletedCompletion = 100%Congratulations email, advanced courses
DroppedNo activity > 7 daysRe-engagement email

By enrollment time

SegmentTimeStrategy
New< 7 daysOnboarding, guidance
Active7-30 daysEngagement, tips & tricks
Long-term> 30 daysAdvanced content, certification

New content notification emails

When adding new lessons to the course, send notification email with catchy title, introduce new lesson, lesson benefits, direct link to lesson.


Course completion reminder emails

Filter incomplete students: [("slide_channel_ids", "in", [course_ID]), ("slide_channel_completion", "<", 100), ("last_activity_date", "<", "7_days_ago")].

Key points

  • Send reminder email with current progress and remaining portion.

  • Encouragement emails at milestones: 25%, 50%, 75%, 100%.


Track campaign performance

Key metrics

MetricFormulaTarget
Open Rate(Opened / Delivered) × 100%> 25%
Click Rate(Clicked / Delivered) × 100%> 10%
Engagement Rate(Returned to course / Clicked) × 100%> 50%
Completion Rate(Completed / Total) × 100%> 70%

Integrate with Marketing Automation

Key points

  • Onboarding workflow: Day 0 (welcome + guide), Day 3 (effective learning tips), Day 7 (reminder if not started), Day 14 (introduce community).

  • Re-engagement workflow: Day 7 (we miss you), Day 14 (new content), Day 21 (special offer).

  • Completion workflow: Immediately (congratulations + certificate), Day 1 (survey), Day 7 (advanced course), Day 30 (referral program).


Best practices

Key points

  • Catchy subject line: Use emoji, numbers, urgency. Example: "🎓 Only 3 lessons left to get certified!"

  • Concise content: Students are busy, get straight to the point.

  • Clear CTA: "Start learning", "Watch video", "Take quiz".

  • Personalize: Use name, progress, achievements.

  • Onboarding: Right after enrollment.

  • New content: Tuesday or Thursday, 9am-10am.

  • Reminders: Weekends (Friday evening, Sunday night).

  • Completion: Right after completion.

  • New students: 2-3 emails/week (first 2 weeks).

  • Active students: 1 email/week.

  • Inactive students: 1 email/2 weeks.

  • Progress bar: Display completion progress.

  • Badges: Notify new badges earned.

  • Leaderboard: "You're in the top 10% of students!"

  • Test subject: With emoji vs without emoji.

  • Test CTA: "Start learning" vs "Continue course".

  • Test timing: Morning vs afternoon, weekday vs weekend.