I don’t really get why it’s apparently not possible to do it. Members and Newsletter are fully linked and we can’t add emails to our list without having to add members. The alternative to that would be to be able to filter members by label… but this one is also not possible.
In my case, I have no need for paid memberships, right now. I want public visitors to be able to subscribe to the public newsletter, but I only want members of my organization getting acces to member-only content and restricted newsletter.
For now and because of ghost’s restrictions, after being forced to pay a 35$ plan on mailgun, I might have to use a separate newsletter service to send public newsletters. That’s… too bad, to say the least.
They seem to have stopped advertising it, but I’ve seen multiple folks report that mailgun still let them switch to it.
So that’s the mailgun piece. As for why do you need your users to sign in before they sign up for the newsletter, if you DON’T do that, you’re going to have bogus sign-ups, that are going to get reported as spam. You absolutely need to confirm that the user owns the email address before you send newsletters to it, otherwise you’re going to find that your newsletter deliverability ends up being awful. Double opt-in (type email on website and then click a link sent to that email address) is the way to go.
The problem isn’t about the user being forced to verify his email adress but the fact that member tiers (and especially free tier) is linked to newsletter subscription. If I make the members signup private then people can’t just sign in for the newsletters. The person I’m building this site for needs people to access member-only content only if they’re in our party’s database. But being able to send public newsletter is a good thing as well. I’ll have to do a comparatively complicated thing, with lots of extra steps, in order to allow public visitors to get the newletters. Probably something like that :
create a newsletter form with google forms
create a zap ton link google forms to mailgun
set up mailgun for confirmation emails
set up an email target on mailgun to send newsletters from this email
create a member on ghost with that said email and make it subscribe to the public newsletter
This is quite dirty and overcomplicated, in my opinion, compared to how simple it should be.
Thanks but I want only some people to have access to free protected articles and other people to have access to only newsletter. And I don’t really get the point of that functionnality as anyone can edit the html and labels. Or did I miss something about that ?
The guy I work for doesn’t want to ask money to his subscribers ; he has his party members as site members with party-related content reserved to members. And he wants anybody to have access to the public newsletter. So we had to disable member subscription. I guess that I’ll just have to use the trick I was thinking about. Create a member that’s subscribed only to public newsletter, have its email adress as a mailgun trigger adress and then use zapier to link a google form with mailgun recipient adresses or something like that.