The terms of an affiliate marketing program are set by the company wanting to advertise. Early on, companies were largely paying cost per click (traffic) or cost per mile (impressions) on banner advertisements. As the technology evolved, the focus turned to commissions on actual sales or qualified leads. The early affiliate marketing programs were vulnerable to fraud because clicks could be generated by software, as could impressions.
I’d stick with Amazon if I were you. All of my Amazon sites only have Amazon affiliate links. If you use Google Adsense display ads on your site, you’re literally taking people away from your site for the sake of just a few cents with these type of ads. If you direct them just to Amazon, then you have a greater chance of earning more money from that click.
Make money selling handmade crafts if you love being creative. Turn your hobby into a side business. Whether it’s homemade candles, friendship bracelets, or pretty cards, sell your crafts at a local craft fair, farmer’s market, or online on Etsy. Price your goods by considering how much you spent on materials and how long it took you to make each product.[7]
Because 2Checkout exclusively sells software and digital products, it is best suited for established influencers whose target audience is interested in buying products in this niche. But while you won’t find any physical products for sale, 2Checkout is probably the market leader in selling software of every type, including very specific use case items (like software that can convert Microsoft Word documents to PDF, for instance).
Throw a bake sale if you like to cook. Choose classic recipes that are easy to make in big batches like chewy chocolate chip cookies, fudgy brownies, or vanilla cupcakes. Once you bake everything, separate your goodies into individual servings and place them in pretty packages like treat bags tied with ribbons. Set up a stand in your front yard or out on the street corner to get more traffic.
Some advertisers offer multi-tier programs that distribute commission into a hierarchical referral network of sign-ups and sub-partners. In practical terms, publisher "A" signs up to the program with an advertiser and gets rewarded for the agreed activity conducted by a referred visitor. If publisher "A" attracts publishers "B" and "C" to sign up for the same program using his sign-up code, all future activities performed by publishers "B" and "C" will result in additional commission (at a lower rate) for publisher "A". 
×