Allow to unsubscribe discretely from an event
This addon extends the unsubscription process for allowing to unsubscribe only for an event.
Standard process includes the mail in the general blacklist instead, which can be very unconvenient.
auto_awesome What this module does
AI-generated from the code · Odoo 15.0Adds an Opt-Out checkbox on event registrations so attendees can be excluded from mass mailing and marketing emails without being added to the general blacklist.
This module extends the event registration form with a new checkbox called Opt-Out, placed right after the email field. When the box is ticked, the registree is marked as having refused to receive emails for mass mailing and marketing campaigns.
- The checkbox appears on the standard event registration form, so event managers can flag an attendee directly while reviewing or editing a registration.
- The flag is stored on the
event.registrationrecord, meaning it follows the attendee for that specific event rather than blocking them globally. - Because the module depends on the custom unsubscribe feature, the opt-out is handled discretely for the event instead of pushing the contact into the general mailing blacklist.
- A guided tour is included to verify the unsubscribe flow, checking that a user can pick a reason such as "Other reason" or "I'm not interested" and complete the unsubscription successfully.
The module is set to install automatically when both the Events and the custom unsubscribe modules are present. It does not add new menus or reports; its only visible change is the extra checkbox on the event registration screen.
Depends on
Models and fields (1)
- event.registration · extends an existing modelopt_out (Opt-Out)
Text generated by AI (DeepSeek) from reading the Odoo 15.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: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 15.0
Confirmed on 2026-11-03 in branch 15.0 of OCA/social.
terminal Installation and usage
OCA documentation · Odoo 15.0Usage
Source · Odoo 15.0- Go to Email Marketing > Mailings > Create.
- Select "Event Registration" in Recipients field.
- Edit your mass mailing at wish, but remember to add a snippet from Footers, so people have an Unsubscribe link.
- Send it.
- If somebody gets unsubscribed, it will get unsubscribed only for that event, but including that mail in other event, the registree will still receive mailings.
No verified information in OCA: Installation, 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.