MoodleConnect’s Post

Your Moodle emails don't have to look like it's 2005. Every time a user resets their password, completes a course, or gets enrolled, Moodle sends them a plain-text email. No logo, no branding, no formatting. Just raw text that looks like it came from a system nobody maintains. Your users see these emails more than they see your LMS. Every one of them is a missed opportunity to look professional. The usual workaround? Edit Moodle's language strings, install a theme that partially supports HTML emails, or hack email templates in PHP. None of it scales. None of it gives you real control over design. If you're managing multiple Moodle instances, keeping it consistent becomes even harder. There is a better way. With MoodleConnect's new SendGrid integration, you can send fully branded transactional emails directly from Moodle events. Connect your SendGrid account, pick a verified sender from the dropdown, choose a dynamic template, and map your event variables visually. No code, no PHP editing, no template hacking. It works with any Moodle event: → User created? Send a branded welcome email → Course completed? Send a certificate notification with your logo → Enrolled in a course? Send an onboarding email with next steps → Password reset requested? Send a professional reset email instead of Moodle's default That last one is new. We added a custom password_reset_requested event to the MoodleConnect plugin. When a user clicks "forgot password," the event fires with the reset URL and user details. Pair it with a SendGrid template and your users receive a password reset email that actually looks like it came from your organization. We wrote a full step-by-step guide on how to set it up, including how to disable Moodle's default reset email so users don't receive two: https://lnkd.in/d8hwiG3B These updates are live now. The SendGrid integration works on all plans, including the free tier. #Moodle #EdTech #LMS #EmailAutomation #SendGrid #MoodleConnect #LearningManagement #OnlineLearning #MoodlePlugin #TransactionalEmail

To view or add a comment, sign in

Explore content categories