by sheilaedens | Jun 13, 2010 | Affiliate Marketing, Affiliate Program, Social Media
Image by rogercarr via Flickr If you've done any affiliate marketing at all, you'll be quite familiar with the phenomenon of the Super Affiliate. When you have a force of 100 affiliates, a Super Affiliate is the who's responsible for 79% of your sales. 10 Super...