The newsletter signup is not connected to wordpress users. You should eventually show the subscription form only for logged in users, but still there is no way to filter per role (for example the role “customer” is not a standard wp role).
I’ll check with the team how complicated could be a mapping.
It would really be great to have lists that synchronise with all WP-roles.
I have a subscription site were users have roles, depending on their payment. It would be great to be able to sent mails to all non-paying members or just to paying members. Synchronising this by hand is a very tedious tasks with many possibilities to make errors!
Would love to hear if this is something that can be realised.
I too have a ‘closed to members only’ site and need a way to send newsletters to financial members only as defined by a WP custom role.
So is having subscription list synced to WP roles something you are considering.