Affiliate marketing is a powerful tools is used correctly. Most marketers use affiliate marketing to offset advertising cost they're already spending in PPC, adwords, etc. A good affiliate program should offer a few things needed to benefit both the advertiser and the prospect:
1. The program should offer "how to" information on how to really grow a business or how to drive more traffic to a particular website. One thing that's certain for sure is more people on the internet who have a business are trying to get more traffic to their websites. Why not offer a e-book of some sort on how to do just that.
2. The program should offer good commissions for each sale. This is very important depending on how much you are spending right now in your advertising efforts. The key is to offset your advertising cost by your affiliate commissions thus leaving you even all around in your business. And again in order to make the back-end profits there has to be a high conversion rate, thus meaning more traffic that you will have to drive to your website.
3. The program needs to be duplicatable and automatic. You need a way to contact your prospects to begin building a relationship with them. In the meantime, you should have a series of auto-responder messages going out to them about marketing techniques, business building tips, etc. With these three elements combined, there's no reason why an affiliate program like this wouldn't create a solid residual income for you.
Hope this helps...
