AvailableFor adminEmail & consent
Email preferences and consent
Transactional vs marketing email, unsubscribe, suppression list, and consent logging.
Last updated 2026-05-11
Transactional vs marketing
Transactional emails (auth, receipts, workflow notifications) are sent regardless of marketing opt-in. Marketing emails require explicit opt-in and a recorded consent timestamp.
Preference center
/email-preferences (public via signed token) and /app/settings/email-preferences (in-app) let recipients toggle marketing categories.
Suppression list
Hard bounces, complaints, and unsubscribes write to suppression_list. Sending code must consult suppression_list before any send.
Consent logging
Marketing opt-in and cookie consent decisions are logged with timestamp, source, and version of the policy at the time.