Closed simison closed 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.
Project thread pdDOJh-2f9-p2
New main thread: pdDOJh-2gB-p2
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
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
Importing/exporting can take into account categories, to allow importing only to specific category.
How should categories be presented in stats, if at all?
How should categories be presented in subscription management page for the subscriber?
How should categories be presented in subscriber management? Should publisher be able to modify their categories?
How the UI outside subscribe block should work? Follow/Subscribe buttons in the Reader and apps for example. How do we indicate if you've subscribed to the whole site or just specific category?
What kind of layout options and flexibility the block should support? Below some very elaborate screenshots from real newsletters, but v1 can be much simpler: