Page MenuHomePhabricator

Record confirmed email change in email preferences centre as double opt-in activity in CiviCRM
Closed, ResolvedPublic4 Estimated Story Points

Description

TBD if we do this for all contacts, just for Italy and Austria contacts or for all European contacts.

Alternatively, we can consider a donor portal email change to be equivalent to a double opt-in.

Event Timeline

Lars renamed this task from Record confirmed email change in donor portal as double opt-in activity in CiviCRM to Record confirmed email change in email preferences centre as double opt-in activity in CiviCRM.Oct 20 2025, 3:08 PM
Damilare set the point value for this task to 4.Dec 5 2025, 5:31 PM

Does this get complicated if/when we start to send multiple streams of emails that people would be able to opt-in to separately? Or would an email address update initiated by the user imply global double opt in consent?

Does the timing of the task depend on wider roll out of the preference centre?

Lars removed Lars as the assignee of this task.Feb 12 2026, 3:38 AM

Change #1240016 had a related patch set uploaded (by Ejegg; author: Ejegg):

[wikimedia/fundraising/crm@master] Add double opt-ins from email prefs form

https://gerrit.wikimedia.org/r/1240016

Change #1240025 had a related patch set uploaded (by Ejegg; author: Ejegg):

[wikimedia/fundraising/crm@master] Add double opt-in activity from email change

https://gerrit.wikimedia.org/r/1240025

Change #1241008 had a related patch set uploaded (by Ejegg; author: Ejegg):

[wikimedia/fundraising/crm@master] Refactor Dbl Opt-In send into API action

https://gerrit.wikimedia.org/r/1241008

I've asked legal just to confirm that we can count the confirm your email change message as a double opt in (or if we might need to conditionally add text based on the country).

Change #1241008 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Refactor Double Opt-In send into API action

https://gerrit.wikimedia.org/r/1241008

Change #1240016 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Send double opt-in email on email prefs opt-in

https://gerrit.wikimedia.org/r/1240016

Change #1240025 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Add double opt-in activity from email change

https://gerrit.wikimedia.org/r/1240025

XenoRyet set Final Story Points to 4.