Hi,
I have a situation where new posts are not sent to all subscribers (74), but only to a small subset (6).
The post access is set to public, and, even when changing the post access level to members, the destination count stays the same (6).
Iâm assuming youâre using the built-in functionality, where you hit âpublishâ on the post and then choose âemail onlyâ or âemail and publishâ ?
When you click to a post, you can choose who it goes to. Perhaps you have âfreeâ or âpaidâ checked, when you meant to have both checked? Also check on that same page that you donât have the post set to go to only members with a specific label. If you can screenshot that screen (where you choose who gets the email), I might be able to help you troubleshoot it.
The âpost accessâ affects who receives full content (instead of any public preview followed by a âcall to actionâ nag to subscribe), but shouldnât affect whether the email goes out or not.
Uh! How do I check that info? This site itâs been live for over a year, is it possible that during the rollout of the ânewsletterâ feature existing members do not get signed up by default?
To make sure new members get signed up for the newsletter, go to /ghost > settings (gear icon) > newsletter. Hover over the newsletter and an edit button will appear:
Did your members sign up directly on Ghost, or did they sign up somewhere else and then you imported them? If you are importing members by uploading a CSV (which you can do in the picture below, accessed from /ghost > members), youâd want to indicate whether to subscribe them to the newsletter or not.
To sign them up (assuming that theyâre not signed up due to an error, NOT because they deliberately unsubscribed), you could âexportâ your members, change the âsubscribed to emailsâ field, then import it again.
Huh, ok. So if you look at a few of these members individually (in the admin portal), do you see them subscribed to this specific newsletter? Iâm wondering if theyâre subscribed to emails, but NOT to this specific newsletter? Donât look at all 73, but definitely take a look at a couple?
Thatâs really weird, @leforum! Iâm sorry I donât have a great idea or fix for you on this one. Itâs really weird that the publication page is only showing six members, when you clearly have more!
If youâre self hosting, Iâd suggest stopping and restarting Ghost. I donât think thatâs going to fix it, but it might. Thereâs some synchronization between Ghost and Mailgun that brings back analytics and information about emails bouncing⌠and it can definitely stop sync-ing occasionally. No promises, but easy to try.
You could also try unsubscribing and resubscribing a few users - if the count displayed when you push publish changes, that might be informative?
Hi,
I think I solved this. I updated the table âmembersâ, field: âemail_disabledâ, all of the members had â1â in this field but 6 of them. The solution consists in setting this field to zero. After a quick restart, most members are ready to get their posts.