Use the QWeb templating mechanism for emails
Enforces 1 registration per partner and event
Know and track (un)subscription reasons, GDPR compliant
Copy tracking fields from leads to partners
Avoids duplicate mailing lists and contacts