pentacent / keila

Open Source Newsletter Tool.
https://keila.io
GNU Affero General Public License v3.0
1.33k stars 69 forks source link

Feature request : implement double opt-in #141

Closed MagicFab closed 8 months ago

MagicFab commented 2 years ago

I'd like to suggest a default feature found in other similar software : an option to request a new email subscriber to confirm their email is valid by clicking on a link sent in the first confirmation email after subscription. This is commonly known as double opt-in. This improves a lot the quality of email subscribers by minimizing typing mistakes while also reducing SPAM, specially when not using the CAPTCHA method.

This could be an optional, but checked-by-default checkbox under the option "Require captcha" option at form creation.

https://www.campaignmonitor.com/resources/glossary/double-opt-in/

wmnnd commented 2 years ago

Thanks for creating this issue. You’re right, double-opt is an absolute must and I’ll add it to the roadmap.

I wonder whether this is best done via configuring the form (i.e. you set the form to double-opt-in and then also configure the message you’d like to send) - or if this should be part of the automation feature #132.

Happy to hear everyone’s thoughts!

victorbjorklund commented 2 years ago

Agreed. This is a must have. Also would be nice to have access to it when adding with the api (if you use your own form instead of the form in keila).

wmnnd commented 1 year ago

This is how I think the double-opt in feature should work:

wmnnd commented 8 months ago

This feature was implemented in #219 and is available in Keila 0.13.0 :partying_face: