OdooWiki OCA HUB

Loyalty Mass Mailing

loyalty_mass_mailing folder_open OCA/sale-promotion open_in_new
Marketing License: AGPL-3

This addon adds a smart-button in promotions called "Mailings" that allows you to link mass-mailing. In the case that there is no mass-mailing created yet, when clicking the smart-button, one will be created with the contact domain previously defined in the promotion, otherwise, the existing mailings will be listed.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds a "Mailings" button on loyalty programs so you can create or open email campaigns linked to a promotion, pre-filled with the promotion's contact filter.

This module connects loyalty programs (promotions, gift cards, e-wallets) with email marketing campaigns.

On the loyalty program form you get a new "Mailings" smart button showing how many campaigns are linked to that promotion. It is hidden for gift card and e-wallet programs and only visible to mass mailing users.

  • If no campaign exists yet, clicking the button creates one automatically: it targets contacts (res.partner), uses the promotion name as the subject, and copies the promotion's contact domain (the partner filter) into the campaign.
  • If campaigns already exist, clicking the button opens the list of those campaigns instead.

On the email campaign form, a read-only "Program" field shows which loyalty program the campaign belongs to. When you pick a program manually, the campaign's recipient domain is automatically filled with that program's contact filter.

Deleting a promotion also deletes its linked campaigns. The module touches loyalty.program and mailing.mailing and adds no new menus of its own; everything appears inside the existing loyalty program and mass mailing screens.

Depends on

Models and fields (2)
  • loyalty.program · extends an existing modelmailing_ids (Mailings), mailing_count (Mailing count)
  • mailing.mailing · extends an existing modelprogram_id (Program)

Text generated by AI (DeepSeek) from reading the Odoo 18.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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 2 confirmed, 7 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/sale-promotion.

terminal Installation and usage

No verified information

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.

info

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.