Unsubscribed member still displaying as 'subscribed'

I just tried Unsubscribing using the link at the bottom of the last Ghost newsletter I sent out, using a test email (my own).

5 minutes later, and the Unsubscribe still hasn’t been reflected - and my email address is still displaying in the Members section. :confused:

Does this mean this email will still receive newsletters? Or is this merely stored so that any membership benefits (free/paid) are kept?

Unsubscribed members aren’t removed from the list, only their newsletter subscription is toggled off. The Subscribed to newsletter toggle will be disabled/turned off when someone unsubscribes.

You can review this by clicking on the particular user’s email address on the member list, to view the details.

Here’s a screenshot of what I’m talking about:

Ghost definitely needs to improve this experience, it’s not easy to find out who’s subscribed and who’s not :sweat_smile:

1 Like

We are having the above issue also. The “subscribed to newsletter” switch does not update at all. I click the unsubscribe link in the email and i get the following message: “has been successfully unsubscribed”. However I am not unsubscribed in the ghost members section.

This raises some serious issues around email spam legislation that means i can’t use this feature until it’s fixed.

2 Likes

yeah, I noticed what @glnarayanan described is the case.

This is what Substack does, too. I think the purpose it serves (having asked Substack Support about this at the time) is that paid members who unsubscribe to emails are still recognised and can still access premium content.

However, from what I remember on Substack someone who is a free subscriber and unsubscribes is removed from the email list automatically (and you can receive an alert of this & said member if you want, just like for a new subscriber who signs up).

So, the above would make sense for Ghost, too. The issue is I think free subscribers who unsubscribe on Ghost are’t removed from the system so I have no idea if they have unsubscribed or not.

However, I think you’re alright legally because I noticed that anyone who unsubscribes does not receive emails thereafter (sent through Ghost). The only issue is that you are thus forced to send emails through Ghost; I have Ghost connected to EmailOctopus via Zapier, and it doesn’t look like unsubscribes are recognised and thus ‘taken away’ from my EmailOctopus list.

Just like with Substack, I believe this is so that free subscribers can still return to the website and access content. (Ghost also have ‘free subscriber-only’ content). However, I think my preference would be to have them removed from the database and have to re-sign up if they wish to. If a free subscriber has unsubscribed, chances are they won’t be returning to my blog and casually reading content again. If so, they can always re-subscribe if they wish. (And I’m not planning on hiding much, if any, content behind a free wall in any case).

1 Like

That’s more serious if the switch isn’t updating. Can you try recording a video of it and raise it under Ghost’s Github issues list? We would need their help to investigate. It’s working for me @jsh4 has confirmed it’s working for him too, so if the switch isn’t updating for you, must be something specific or a config issue on your app. Difficult to narrow it down.

This was a bug that appeared in 3.30.0 and was fixed in 3.31.0 that was released yesterday. Please update to the latest version (3.31.2 at time of writing).

The switch is working for me, but I think the ability to remove the user when they unsubscribe or at least an automated tag so we can track them would be really useful.
At the moment there is no way to see how many Free subscribers I really have (export csv, open, read and that), but not from the dahsboard.