Collect e-mail IDs by the following methods:
#Use Web form templates to collect name, address, mobile number, e-mail etc. By this way you can collect email IDs of the visitor.
#Use the signup process.
#Offer free products by applying their email IDs.
#Use the social media to force the visitors to visit your page and make them signup.