WordPress Email Confirmation for new users has been around in Profile Builder for quite some time, however something was missing from it.
What do I do if the confirmation email doesn’t send? Is there a way to force activate it?
Since new users that didn’t approve their emails are stored in the wp_signups database table, they don’t appear in All Users section. That’s how WordPress Email Confirmation works.
That turns into a problem when:
- the user deletes the WordPress confirmation email before activating his account
- the confirmation email end up in the spam folder
- the email doesn’t get sent at all due to a server error
When the above happens, there are three problems that appear:
- the user can’t approve his account
- the user can’t try to register again with the same email or user name (since WordPress is still waiting for the previous account to approve his registration)
- the admin can only delete the un-confirmed email from the database and can’t manually approve the account
Imagine having the possibility to manually approve users or delete fake accounts from wp_signups table
Starting with version 1.3.4 of Profile Builder (Pro and Hobbyist versions), the WordPress Email Confirmation just got better by giving you the possibility, as an admin, to manually approve or delete users that haven’t confirmed their email addresses directly from the WordPress backend.
To do so, just go to Users -> All Users and click the “Users with Unconfirmed Email Address” link. You can now easily confirm their email, remove or resend the activation link to users with unconfirmed email addresses.
Related: How to Customize Default WordPress Registration Emails
Subscribe to get early access
to new plugins, discounts and brief updates about what's new with Cozmoslabs!
How can you get the “Users with Unconfirmed Email Address” to list more than 50 on a page? Can you add an option to change this so we can list say 100 per page? Or, what table are these in & I can use phpMyAdmin to delete them all. (I have over 1500 when imported from an older blog)
Thank you.
Hi Jan!
Right now that isn’t possible. It’s limited to 20 per page.
However, we’ll change that to reflect the number of users you have setup on the “All User Page”. (the Screen Settings on the All Users, in the top right corner.)
How does this work with existing user databases in WP?
If they are already registered when activating this feature, their email address is considered confirmed.
So they don’t need to do anything else. However, as an admin, you have the ability to resend the confirmation email in case they loose that email.
OK, but what about email authentication, is that the same as validation of email address when a new user registers? Is “Users with Unconfirmed Email Address” available in the basic WordPress app?
Hi Chaz,
Email Confirmation is the same thing with email authentication and is available in the Free version of Profile Builder.
I installed the plugin “builder profile” . Users who register do not receive the confirmation email . What is the matter? It is no problem hosting
Hi Jota,
Maybe this thread can help: https://wordpress.org/support/topic/confirmatiion-email-not-receive?replies=13
I am the same person that forum.
Thanks.
Hi,
Please help me, I have bought this plugin and works as it should however I have problem with activation email to Polish email accounts – confirmation email is not arriving. Regular emails are received without problems but not activation email. It not happening with hotmail or gmail. I need that as I’ll get more people registered from Central/Eastern Europe.
Can you tell me where issue can be?
Thanks
Awesome blog you have here but I was curious if you knew of any message boards
that cover the same topics discussed here? I’d really love to be a part of online community
where I can get comments from other experienced people that share the same interest.
If you have any suggestions, please let me know.
Kudos!
Hey,
I have some trouble with the manual user registration. The Email that the user gets is empty. But the subject is filled. But there is a mistake, there are three [ ] around the USERNAME and it is translated. Where can I change that?
Can you help me?
How to send email confirmation link in woocommerce on registration time
It should work using WooSync add-on and replacing WooCommerce MyAccount registration with the login/register form from Profile Builder which can have email confirmation enabled.
Hello. How can I add this functionality to a different role. I want the Shop Manager role to be able to confirm e-mail addresses. Is it only the Admin role this applies to?
Hello,
If you install the Customization Toolbox add-on: https://www.cozmoslabs.com/add-ons/customization-toolbox/ it offers you an option to allow users which have the `delete_users` capability to view the page with Unconfirmed Email Addresses (admin tab).
After you check that option and save, add the capability to the desired user role and they should be able to access the page.
Regards.
Need to activate user by sms to mobile number. How can I do that?