Skip to content

Subscriber preference center #54

Open

Description

@clbotdev

Background

Unsubscribe is all-or-nothing. Contacts can't pick lists or topics or lower the frequency. There's no preference page anywhere in the API.

Why it matters: Gmail and Yahoo enforce complaint rates under 0.3%, and a preference center gives readers an option other than "report spam". CAN-SPAM and GDPR expect clear subscription controls, and embedding platforms need topic-level opt-outs (product updates vs marketing).

Proposed fix

  • Add a hosted, token-authenticated preference page with per-topic/list toggles and "unsubscribe from all".
  • Respect topic opt-outs at send time.
  • Expose preferences through the API.

Acceptance criteria

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions