Every ESP will give you tools to create an opt-in form for your site. Generally speaking, the less information you ask for (at this initial stage, at least), the better. The more information you ask for, the less likely your prospect is to complete the process. You’ll obviously need to ask for an email address, and I also highly recommended that you ask for a first name so you can personalize your emails. However, asking for any information beyond these two fields can decrease conversion rates significantly without adding much valuable data.
I found that building a buyer’s list and not a freebie seeker’s list made all the difference in the world of being online part-time as a hobby, to going full-time which I love. It allows me the freedom to take my family members to doctor’s appointment or meet my sister for lunch, when I want to. It’s a beautiful thing. Thanks for sharing! I shared some of your images on my Pinterest profile =). Kristie
You can use this strategy to your advantage and increase your email list by giving people an incentive in return for their email. The giveaway could be free access to an e-book, a report, a gift hamper, or perhaps a lucky draw where people enter their emails and get a chance to win. A tantalizing offer is all you need for people to comply. For example: 
×