Home › Forums › Newsletter Plugin Support › No checks for existing subscribers
- This topic has 3 replies, 3 voices, and was last updated 7 years, 1 month ago by
Guido..
-
AuthorPosts
-
December 10, 2015 at 2:17 am #19473
nnn
ParticipantIf someone is already subscribed to the newsletter, and tries to subscribe again using the same email he has to go through the whole confirmation process again. I have double opt-in enabled, and existing subscribers will once again receive the confirmation and welcome emails even though they’re already confirmed.
This doesn’t make any sense so I suppose it’s an oversight on your part. Is there any way to get your plugin to perform a check if email is already in the database, and output an appropriate error to the user?
If subscribed and confirmed -> “You’re already subscribed.”
If subscribed but unconfirmed -> Re-send confirmation email (or just normal process, basically).Just to make sure this isn’t just an error with my website, I tested it on yours as well. No error messages, subscribed users can go through the same subscription process multiple times.
Considering the nature of my site this would probably cause hundreds of re-subscribes every week, and cause quite a lot of confusion with my users. I was about to switch from Feedburner to your plugin any day now but this is making it extremely inconvenient.
I have no idea how to perform these checks myself. I understand pushing a new version of your plugin with this feature would take a long time, but if you can provide some instructions I don’t mind editing your plugin files directly until this is hopefully resolved in a future update.
October 11, 2016 at 3:34 pm #26244i4nd90
ParticipantHi there
I have the same problem. It’s clear from the source code you used to have $user->status = ‘A’ for someone who was already subscribed, but the section that deals with this was commented out and made redundant at some point.
I could probably hack at the code to make this feature work but it would be great if the ‘A’ flag could be re-implemented?
Ian
October 11, 2016 at 4:39 pm #26249i4nd90
ParticipantAfter investigating a bit more I see this feature was removed in version 3.9 to make way for repeated subscriptions.
In my opinion you should be able to toggle this option. In my case (and I’d guess a lot of others), it is only the email address that is ever collected and so the idea of merging data is redundant. I would much prefer to give the user an “already registered” message (as was previously the case) over letting them assume they weren’t already registered. Am happy to make a pull request with this feature?
Ian
October 14, 2016 at 1:42 am #26348Guido.
ParticipantWhat would be the problem, if someone registers the first time he get’s registered, when for a second time he stays registered. No problem of confusion when becuase the person already forgot… an “already registered” message is a privacy-problem because you give information about someone ‘being registered whit that emailadres’ to a person or bot who entered an emailadres…
-
AuthorPosts
- You must be logged in to reply to this topic.