mass_mailing_event_registration_exclude
Link mass mailings with events so emails can skip recipients already registered for the event.
Key Features
- mailing.mailing: Lets marketers pick a related event and choose which registration states to exclude on the mailing form.
- mailing.mailing: Automatically filters out recipients whose email belongs to registrations of the linked event in the selected states when building the send list.
- mailing.search.exclude.mixin: Adjusts record counts to respect event-based exclusions when a mass mailing is evaluating its audience.
- event.registration.state: Provides selectable registration state records (unconfirmed, cancelled, registered, attended) for defining exclusion rules.
- res.partner: Recipient searches inherit the exclusion mixin so partner-based audiences honor event registration filtering.
- mailing.contact: Mailing list contacts also use the exclusion mixin to keep counts aligned with event-based exclusions.
- event.registration: Event registrations inherit the exclusion mixin to support accurate audience counts when filtering by event participation.