Marketing
Mailing Filters
Stop copy-pasting contact filter domains into your campaigns.Apply any saved Contact filter to an Email Marketing campaign in one click — straight from the campaign header.
From saved filter to campaign domain in three steps
- 1
Save a Contact filter
- 2
Click "Load Filter from Contacts"
- 3
Domain applied, campaign ready
One button on the campaign
A new Load Filter from Contacts button appears in the header of every draft Email Marketing campaign targeting Contacts. It opens a small wizard, you pick a saved filter, preview the domain, and apply it — the campaign's recipient domain is filled in for you.
Key features
Reuse saved Contact filters
Any filter saved on the Contact model becomes a one-click recipient source for your campaigns. Build the filter once in Contacts, then apply it to as many campaigns as you like — no copy-pasting of domains.
Preview the domain before applying
The wizard shows the actual domain of the selected filter before you commit. Stay in control of your targeting logic — nothing is applied behind your back.
Optional "View All Filters" group
An optional security group lets marketing managers read every saved Contact filter — not just their own. Access stays read-only — filters can be applied, never edited or deleted through the group.
Guarded by a clear warning
A warning banner in the wizard reminds you that applying a filter overwrites the current campaign domain. No accidental loss of a hand-built recipient selection.
FAQ
Which filters can I apply?
Any filter saved on the Contact model (res.partner). Filters on other models do not appear in the wizard — only Contact filters make sense as campaign recipients.
Can other users see my filters?
By default each user sees only their own saved filters — standard Odoo behaviour. An optional security group Email Marketing - View All Contact Filters grants read access to every Contact filter. Access through the group is read-only — filters cannot be edited or deleted through it.
Does applying a filter overwrite my current recipients?
Yes — the filter's domain replaces the current Recipients domain on the campaign. A warning banner in the wizard reminds you of this before you apply. If you want to keep a hand-built selection, save it as a filter first, then apply it back later.
On which campaigns does the button appear?
The Load Filter from Contacts button shows on draft Email Marketing campaigns that target Contacts (res.partner). Once the campaign is no longer a draft, the button is hidden to protect the recipient selection.
Where can I get this module?
We exclusively offer our modules through the Odoo App Store to ensure compatibility and security.
Ready to stop copy-pasting filter domains?
Install Mailing Filters and turn your saved Contact filters into one-click campaign recipients.
