Automattic / wp-calypso

The JavaScript and API powered WordPress.com
https://developer.wordpress.com
GNU General Public License v2.0
12.42k stars 1.99k forks source link

Subscriptions: multiple lists with categories #79060

Closed simison closed 1 year ago

simison commented 1 year ago

Customers would like to allow subscribing to partial newsletters, instead of receiving them all:

Tech notes

This work can be based on existing WP categories as they offer a lot "for free" that is useful.

There's also some existing code to manage sending via categories we can probably be re-used.

In the subscriber table, we'd have to store which categories user is subscribed to. Later we need to handle showing those in the subscription management UI and handle what happens if the categories change/get deleted.

One of the hard parts is figuring out UI for other places to subscribe outside subscribe block: Follow/Subscribe buttons in the Reader and apps. How do we indicate if you've subscribed to the whole site or just specific category?

Behaviour

Admin

How does one manage categories for the newsletter?

Scope & Release

For the initial release for the Team 51 customer in September, we can:

Questions & follow-up projects

dhanson-wp commented 1 year ago

Idea also shared by @mikemayhem3030 https://github.com/Automattic/dotcom-forge/issues/2953. @simison we are trying to cross reference some features on your roadmap with our Public project.

simison commented 1 year ago

Project thread pdDOJh-2f9-p2

allilevine commented 1 year ago

New main thread: pdDOJh-2gB-p2

simison commented 1 year ago

Newsletter Categories has been in the works for a few weeks. apex-team released the last iteration just a few days ago (p7DVsv-iWB-p2). So far, more than 1,000 sites are already using Newsletter Categories.

via p9Jlb4-9ou-p2