This module links mass-mailing contacts with partners.
Features
- When creating or saving a mass-mailing contact, partners are matched through email, linking matched partner, or creating a new one if no match and the maling list partner mandatory field is checked.
- Mailing contacts smart button in partner form.
- Mass mailing stats smart button in partner form.
- Filter and group by partner in mail statistics tree view
auto_awesome What this module does
AI-generated from the code · Odoo 19.0This module links mass-mailing contacts to Odoo partners by email, adds mailing contact and statistics smart buttons on the partner form, and lets you add selected partners to a mailing list from the partner list.
When a mailing contact is created or saved, the module tries to match it to an existing partner by email. If no partner is found and the mailing list has the 'Mandatory Partner' option checked, a new partner is created automatically from the contact's name, email, country, company name and tags.
On a partner's form you get two new smart buttons: 'Mailing contacts' and 'Mass mailing stats', showing how many mailing contacts and mailing statistics are linked to that partner. The partner search view also lets you filter partners by mailing list.
Mailing lists gain three settings: 'Mandatory Partner', 'Partner Tag' (a partner tag applied to contacts) and 'Partner unique?' which, when checked, prevents the same partner from appearing more than once in the same list.
Mailing statistics now show the related partner, and you can search and group statistics by partner. A partner cannot be saved without an email if it is linked to mailing contacts.
From the partner list, an 'Add to mailing list' action opens a small wizard where you choose a mailing list and add the selected partners as contacts; partners without an email are refused. When partners are merged, their mailing contacts are consolidated onto the destination partner.
Depends on
Required by other modules
Models and fields (6)
- res.partner · extends an existing modelmass_mailing_stats_ids (Mass mailing stats), mass_mailing_contact_ids (Mailing contacts), mass_mailing_stats_count (Mass mailing stats number), mass_mailing_contacts_count (Mailing contacts number)
- mailing.list · extends an existing modelpartner_unique (Partner unique?), partner_category (Partner Tag), partner_mandatory (Mandatory Partner)
- mailing.trace · extends an existing modelpartner_id (Partner)
- mailing.contact · extends an existing modeltag_ids, partner_id (Partner)
- mailing.subscription · extends an existing model
- partner.mail.list.wizard · new modelpartner_ids, mail_list_id (Mailing List)
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/mass-mailing.
terminal Installation and usage
OCA documentation · Odoo 19.0Configuration
Source · Odoo 19.0At first install, all existing mass mailing contacts are matched against partners. And also mass mailing statistics are matched using model and res_id.
Usage
Source · Odoo 19.0In partner view, there is a new action called "Add to mailing list". This action open a pop-up to select a mailing list. Selected partners will be added as mailing list contacts.
No verified information in OCA: Installation.
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.