If you have ever used our plugin to import users and customers, you will have noticed that you need at least two columns with data: username and email. And both columns must be filled in.
It is not something that we ask for pleasure, it is that WordPress forces us to create a user, and therefore WooCommerce to create a customer, that we register both data, a username that uniquely identifies it in the system, and an email to communicate with him. In fact, it is normal that it is the same data, that is to say, that the email is also the username.
However, it is very common for users to ask us for a solution to the following problem:
We have a list of users that we want to register in WordPress, but we don’t have the emails (of all or none)
A priori it seems a little strange in this case if you have not been given before, but think for example in an event in which you are going to give a user to all attendees, you have a username for each of them but not the email of all but you want them to have a user. Or a group of any type, of clients of a company, associated with an association, to an organization… to any type of group of people where you want to register users, but you don’t have their email.
With this plugin we solve this problem, you will be able to import those users without email but then we will remind them in the first login, that they must fill it. The fact that it is not mandatory at first does not mean that it is not interesting to be able to send notifications of any kind (including for example those related to passwords).
After logging in, users will be prompted to fill in their email address. In this way we achieve two things, firstly to be able to register users without having their emails, and secondly, at the same time to have the emails available as they log in.
How do we ask for the e-mail to be filled in? In the edit WordPress profile screen or if you use WooCommerce, in the “My account” page where you fill in the data related to the user.