Page MenuHomePhabricator

[Epic] Maintain a master unsubscribe list
Open, Needs TriagePublic2 Estimated Story Points

Description

Silverpop hosts our master suppression list, but only because we don't yet have a method of importing opt-outs made on the Trilogy interface. Our unsubscribe data should live somewhere very close to the CRM, perhaps maintained by a new Civi extension.

I'm not too excited to give this new table a schema, the opt-out reason for example is not calculated when using a log_civicrm based formula and just removing active emails from the pool of emails over all time. Date added to the list and date last used don't jump out as easy or helpful, either.

Event Timeline

Date added to the list *is* helpful - although that data exists on the
silverpop side as the date they "opt in" to the suppression list.

Thanks for thinking about this! Example use case we haven't discussed
recently: we are testing out an email subscription preference center for
Major Gifts which would allow their donors to choose what kinds of emails
they receive. Logically, this system makes much more sense if tied to Civi,
but it'll work independently in Silverpop for now.