Links mail statistics objects with mail tracking objects.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Connects mass mailing statistics with detailed email tracking, so you can see opens, clicks and bounces per mailing and per contact, and automatically flag bounced contacts.
This module links the statistics of a mass mailing with the detailed tracking of each email, so the two views show the same story.
In the Mass Mailing app you get a new "Mail tracking" menu with two entries: "Emails" (the individual tracked emails sent by a mass mailing) and "Events" (what happened to each one: sent, opened, clicked, bounced, spam, rejected, unsubscribed).
On each mailing trace you can now see the related tracking record and a list of tracking events with time, IP, URL, country, operating system and user agent. Opens and clicks recorded by tracking automatically update the mailing statistics, and hard bounces, soft bounces, rejections and spam complaints mark the corresponding trace as bounced.
When an email cannot be delivered (SMTP error) or bounces, the related mailing contacts are flagged as bounced, and the mailing trace is set to error instead of sent, so the statistics stay accurate.
On mailing contacts you get an "Email score" progress bar and an "Email bounced" flag, plus a search filter "Email bounced" to find contacts whose address failed. The score is computed from the tracking history of that email address.
It touches mail.mail, mail.tracking.email, mail.tracking.event, mailing.trace and mailing.contact.
Depends on
Menus it adds
Models and fields (5)
- mail.mail · extends an existing model
- mailing.trace · extends an existing modelmail_tracking_id, tracking_event_ids (Tracking events)
- mailing.contact · new modelemail_score (Email score)
- mail.tracking.email · extends an existing modelmail_id_int (Mail ID), mail_stats_id (Mail statistics), mass_mailing_id (Mass mailing)
- mail.tracking.event · extends an existing modelmass_mailing_id (Mass mailing)
Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 8 confirmed, 1 with no information of 9 versions.
Sources · Odoo 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/mail.
terminal Installation and usage
OCA documentation · Odoo 19.0Installation
Source · Odoo 19.0This addon will be automatically installed when mail_tracking and mass_mailing are both installed.
Usage
Source · Odoo 19.0From mail statistic object, you can see:
- Email tracking state
- Email related tracking object
- Email related tracking events
From mass mailing contact, you can see:
- Email score, in order to clean up your lists from bad score emails
Mass mailing emails are sent only to recipients once. If you want to send emails again to all the recipients, you must duplicate mass mailing.
No verified information in OCA: Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.