Page MenuHomePhabricator

Email Preference Center Prototype
Closed, ResolvedPublic

Description

Overview:

User story: As an email donor I need to view and edit my email preference setting so that I can just receive the emails I want.

Business case:
We need to offer settings for donors to opt into all or certain email types so that they have more control and we can avoid bothering them.

Details

The user clicks on a link with hash that helps us identify them and loads the user's settings

Narrative of feature:
A user will click on a custom link in a promotional email and land on a page showing their name and current email settings. They will be able to change settings and then submit those settings. Alternately, DS can generate one of these links so send in a zendesk email thread.

This prototype version can be a very simple page with some data displayed and a very bare-bones form.

The following fields should be available for the donor to change:

[Submit button]

Stats:
Where do you expect to find the data?

  • civi should hold all current and new fields

Event Timeline

MSuijkerbuijk_WMF subscribed.

@KHaggard for visibility. Katers, adding you here to follow the conversations and keep talking about how new fields on the DB would impact our querying. ETA for launching the preference center is Q3/4.

Change 672362 had a related patch set uploaded (by AndyRussG; owner: AndyRussG):
[mediawiki/extensions/DonationInterface@master] Initial general e-mail preferences prototype

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

Just to note here I removed the country requirement and I'm making tasks to handle that as a new mail type in civi for the final version.