Sign-up Confirmation (Double Opt-in) Feature
Important: The sign-up confirmation option is enforced when sending emails with MailPoet Sending Service, and there’s no option to disable it in MailPoet’s Settings > Sign-up confirmation tab.
What is it?
The sign-up confirmation, often called "double opt-in", ensures your subscribers willingly joined your email list. If you don't use double-opt-in, you're more likely to end up in the spam folder.
When the sign-up confirmation is turned on, all new subscribers will first receive a “confirmation email” from the MailPoet plugin.
Inside this email, there is a link that must be clicked in order to activate the subscription to the newsletter. If they don’t click the link and confirm their subscription, they will remain “ Unconfirmed” and will not receive any newsletters.
Why should you enable this feature?
- This is the best way to get your subscriber's explicit consent to send them emails;
- By asking your subscribers to confirm their subscription via email, you avoid sending emails to fake emails entered by evil robots and to invalid email addresses (i.e.: mistyped);
- Get engaged subscribers that actually open your emails.
This last point is important. You should think about your audience in terms of quality over quantity. The aim is to increase your open rate, not simply increase your subscriber count.
How to resend the confirmation email?
If for any reasons, the first confirmation email hasn't been sent or hasn't been delivered to your subscriber, you may want to resend it so they have a second chance to confirm their subscription.
- Go to MailPoet > Subscribers page and select all the subscribers under the Unconfirmed filter ;
- Click on each subscriber to resend the confirmation email individually.
Changing the Content of the Confirmation Email
You can change the details of the confirmation email on the Signup Confirmation tab on the Settings page of the MailPoet plugin:
Note: The Sender's settings for the sign-up confirmation (From and Reply-to) will follow the ones set on the Settings Basics tab.
Over 25% of my subscribers are "Unconfirmed"
Don't sweat it. It's normal to have plenty of unconfirmed subscribers.
If your mailing list is for an older generation of people or for a group of non-computer users, there's a good chance that your unconfirmed rate will be 30% or more. This is normal.
Tip: Make sure your confirmation email's subject is a call-to-action. Read our guide to writing a great subject line.
- A good example: Almost there... activate your subscription!
- A bad example: We've registered your subscription, thank you.
Sign-up confirmation emails for WooCommerce Customers
All WooCommerce Customers will be automatically added to the WooCommerce Customers list.
If the option “Opt-in on checkout” is checked in MailPoet > Settings > WooCommerce tab, customers will have the option to opt-in to be subscribed or not, and if they subscribe while sign-up confirmation is enabled, they will receive the confirmation email.
If the option “Opt-in on checkout” is not checked, all WooCommerce customers will be automatically added as “Unsubscribed”.
Sign-up confirmation emails for WordPress Users
WordPress Users are automatically added to the WordPress User list. However, in order to ensure they will receive the confirmation email to be able to confirm their subscription, you need to make sure you have the sign-up confirmation features enabled in the Signup Confirmation tab and the option "Subscribe in registration form" checked in the MailPoet's Settings Basics tab.
MailPoet will then send the confirmation email to all newly WordPress Users added to the list. If the users are added through a third-party plugin that triggers user_register action during import, this also enables WordPress users to receive confirmation emails.
If sign-up confirmation is enabled, but “Subscribe in registration form” is disabled: the user is automatically added as “Unconfirmed” and no confirmation email is sent in order to be GDPR compliant. When synchronizing new users that have an “Unconfirmed” subscription status, confirmation emails won’t be sent to those subscribers.
The only way to change their status is by manually changing it (editing individual subscribers, using an SQL query or re-importing them updating their status to "Subscribed") or by re-sending the confirmation email on an individual basis.