Skip to Content
Menu

Custom Email Reminder

by
Odoo

92.97

v 18.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Sales (sale_management)
Invoicing (account)
Lines of code 246
Technical Name custom_email_reminder
LicenseLGPL-3
Versions 10.0 12.0 13.0 14.0 15.0 16.0 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Sales (sale_management)
Invoicing (account)
Lines of code 246
Technical Name custom_email_reminder
LicenseLGPL-3
Versions 10.0 12.0 13.0 14.0 15.0 16.0 17.0 18.0
Custom Email Reminder Banner

Custom Email Reminder

All Reminders in One – Automate Deadlines with Ease

Take control of all your deadlines with this intuitive module that brings all your email reminders into one screen. Designed for users and developers alike, it’s the ultimate tool for efficiency and automation.

Key Features

  • One-screen control for all reminders
  • Mass setup across multiple records and models
  • Seamless integration with any Odoo model linked to res.partner
  • Dynamic email content with deadlines and days remaining
  • Super simple setup and operation

Benefits

  • For Users: Manage everything from one place – no more form-hopping.
  • For Developers: Just link to res.partner – minimal coding needed.
  • For Everyone: Streamlined workflows, mass reminders, and ease of use.

Compared to Alternatives

Feature | Schedule Activities | Third-Party Reminder Modules | Custom Email Reminder
All Reminders in One
Mass Reminder Setup
Any Model Compatibility
Automated Email Alerts
Dynamic Days Remaining ✘*
One-Screen Management
Developer Simplicity

*Note: Features in third-party reminder modules (e.g., dynamic content like days remaining) may vary depending on specific implementations or versions.

Why settle for less? Install now and automate your deadlines effortlessly!

How to Configure

In the "Model" field, Many2one relation to 'res.partner' can be selected. Sale, Account, Payments etc

The "Date" field will only be suggested from the Model fields selected above. date_order, validity_date, delivery_date etc

"Before Date" If checked, reminder will look for overdue. Sale, Account, Payments etc

"Email Template" - allows users to create, edit, and select their own templates. Design your own reminder email template

"Partner Field" with a Many2one relation to 'res.partner' to fetch the email from The email sending field will be selected here.

Conf 1

Data and Configuration we have

SO will generate an email alert for the Order date field SO0001 order_date:2025-03-20, SO0002 order_date:2025-03-18

SO will generate an email alert for the Validity date field SO0003 validity_date:2025-03-20, SO0004 validity_date:2025-03-18

Settings to call 2 orders that is (+1, -1) days away from the order date Reminder Day : 1day left, 1day overdue

Settings to call 2 orders that is (+1, -1) days away from the validity date Reminder Day : 1day left, 1day overdue

Data 1

Settings to call Payments that is 1 day past the Payment Date Reminder Day : 1day overdue

Data 2

How to works it

Module created Auto cron named "Check Email Reminders (Custom Email Reminder)" This cron works automatically and you can change it

Cron tree

Lets run it mannually for test After works, mails created into Emails menu. That will be sent after from here to partners

Cron form

Results

Before : 1 mail

Before results

After : 5 mails, 4 mails created from Sale reminder, 1 mails created from Payments reminder

SO0001 (order_date, +1day), SO0002 (order_date, -1day)

SO0003 (validity_date, +1day), SO0004 (validity_date, -1day),

Payment order (payment_date, -1day)

After results

Finally, you will receive an email with the following format:

Before results form

NOTE : If you need another customized, comment for this module !!!

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.