What are the best Marketing channels?
As the graphic to the right shows, search engine results are the most efficient marketing channel, as people who come to your website or blog via page1 they are highly motivated to see what they have searched for. But it requires you to have a website. And not just like that, it also requires that your page will be found. That means you want to be a skilled webmaster.
CPC would be the second choice, but that can be quite costly for starters and would require your own website as well. CPC for example are the GoogleAdsense advertise-ments or those paid ads at Facebook. Cents per Click. PTC is cheaper and works almost the same way.
The 3rd best marketing channel is Email marketing. Here is the difficulty to find out which email marketing sources do really deliver results. Some are really free and do work, but most effective online email services do cost a yearly fee between $30 and $100. Which is quite reasonable if you consider that you can reach thousands of prospects every day. For starters this channel is most affordable and effective.
Email Marketing the right way!
Never ever spam people with unwanted mails. Make sure you do use services, where everyone involved has agreed to receive emails from you. It's not just that your reputation is on the line, beside that it is not legal at all, it can cost you your entire business. For instance serious affiliate programs would ban you right away. The terms and rules are very much clear about that, not just for Amazon affiliates.