My traffic model looks like a complicated shambles. I use a number of Social Media platforms, mostly Facebook and Twitter and LinkedIn, with several profiles in each. I have some sizeable followings in niche areas, like Bitcoin and Affiliate Marketing. I have a bunch of tools that automate the flow of content. I know it is a shambles because it is not producing consistent subscriber or sales results. The only thing that works well is my charity fund raising. Weird that as I can get people to give money away more easily than I can get them to buy something of tangible value to them. Now there is a big lesson in there for me. 49% of my donations by number come from former colleagues. These are people that I know and who have grown to know, like and trust me.
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: