Cookies based registration will work when customer first time open the website , then pop up window will open and ask to customer for registration . customer need to fill only email, first name , last name and mobile number.
After registration customer will get welcome message and random password. this popup window based on cookies. if user will delete cookies then agai he will get popup window.