Page MenuHomePhabricator

Add comms preferences footer to all Civi-generated emails
Closed, ResolvedPublic4 Estimated Story Points

Description

We have determined that we'd like to offer a consistent method for supporters to manage their email preferences (comms preferences) in the footer of all emails from WMF.

This would link to the donor preferences portal in Civi (comms pref centre).

We need to:

  • determine exact copy/description of preference centre that will appear in footer; e.g. "manage your email preferences" or "manager your communications preferences/ unsubscribe" - replace "unsubscribe" to "manage your communication preferences" in civi template after code merged

(Confirmed with Mariana use "Manage your communication preferences")

  • ensure this string is localized - we need to translate it to all lang and update to the templates one by one manually (google drive)
  • ensure epc translated with langs we supported in Thank You Email. T381336
  • ensure we have way to send new epc link when checksum expired. T352337
  • ensure we have fallback unsubscribe link when civicrm service down. T384412
  • add to all Civi email templates for automated emails https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1115952
  • replace current civi email preference link to the one with hash fallback T386771

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
Dwisehaupt set the point value for this task to 4.May 20 2024, 8:03 PM
Cstone updated the task description. (Show Details)
AnnWF updated the task description. (Show Details)
AnnWF moved this task from Backlog to Doing on the Fundraising Sprint: Sssss board.
AnnWF removed AnnWF as the assignee of this task.Oct 3 2024, 4:32 PM
AnnWF subscribed.

Confirmed from Mariana that we would use “Manage your communication preferences”

@NNgu-WMF Hi Natalie, could you or anyone else from email team can help us to get all the translations for "manage your communication preferences”, we need to update the email template from "ubsubscribe" to "manage your communication preferences” when the new link went on live. Thanks
Currently we have below languages needs to be translated. Thanks!

LanguageTranslation
English (United States)manage your communication preferences
Afrikaans (af)
Catalan; Valencian
Chinese (China)
Chinese (Taiwan)
Czech
Danish
Dutch (Netherlands)
French (Canada)
French (France)
German (Germany)
Greek, Modern
Hebrew (modern)
Hungarian
Italian (Italy)
Japanese
Latvian
Macedonian
Norwegian Bokmål
Polish (Poland)
Portuguese (Brazil)
Portuguese (Portugal)
Romanian, Moldavian, Moldovan
Russian
Slovak
Spanish (Latin America)
Spanish; Spain
Swedish
Ukrainian
Vietnamese
Zulu

@AnnWF is there a deadline for this task?

@AnnWF is there a deadline for this task?

@AKanji-WMF could you help with the deadline part, thanks Anil ~

Hi @AnnWF - Mariana flagged that this raises the question the page that these links will drive to - our comms pref centre. I don't know that this has been translated in all of the languages above. @Ejegg unless you remember different I'll start a task with the localization team to look at this more holistically.

Hi @AnnWF - Mariana flagged that this raises the question the page that these links will drive to - our comms pref centre. I don't know that this has been translated in all of the languages above. @Ejegg unless you remember different I'll start a task with the localization team to look at this more holistically.

This translation is for the email footer (unsubscribe) for thank you email like here https://civicrm.wikimedia.org/civicrm/admin/messageTemplates?reset=1#/edit?id=321&lang=en_US replacing when we update the subscribe_link in this ticket

@AnnWF is there a deadline for this task?

@TomaszGorski @NNgu-WMF @AKanji-WMF Correct me if I am wrong, I do not think we have a deadline for the translation yet, but this would be a blocker for us to replace the epc for current unsubscribe link in our ty email footer, so we hope to have this translate before we deploy the code, thanks~

@AnnWF translations have now been completed.

Please note request from @TomaszGorski " For the preference center page itself, can you let me know once they are coded so that I can proofread the coded versions? For the sentence to be changed in the Thank you emails in CiviCRM, I could handle it myself as I am accustomed with taking care of that part."

AKanji-WMF added a subscriber: MSuijkerbuijk_WMF.

@MSuijkerbuijk_WMF FR-Tech discussed the timing of this and the required work - we are proposing to move to Jan - let's discuss tomorrow!

Will be unblocked once T381336 and T384412 deployed

Change #1115952 had a related patch set uploaded (by Wfan; author: Wfan):

[wikimedia/fundraising/crm@master] Update thank you unsubscribe url to epc

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

@AKanji-WMF we are ready to merge and deploy this one, should we ask Kristie that we would like to make the update on Monday's standup? then we can deploy it and then update the email template~ Thanks!

Change #1122231 had a related patch set uploaded (by Wfan; author: Wfan):

[wikimedia/fundraising/crm@master] Set contactID

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

Change #1122237 had a related patch set uploaded (by Wfan; author: Wfan):

[wikimedia/fundraising/crm@master] Add contactID for unsubscribe as well

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

Change #1122231 merged by Wfan:

[wikimedia/fundraising/crm@master] Set contactID

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

Change #1122237 merged by Wfan:

[wikimedia/fundraising/crm@master] Add contactID for unsubscribe as well

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

https://civicrm.wikimedia.org/civicrm/admin/messageTemplates?reset=1#/edit?id=321&lang=en_US deployed, and english version ty template updated unsubscribe to manage your communication preference @TomaszGorski