There are wide range of platforms that provide their services to advertisers and publishers, so which website is genuine and best for affiliate marketing, if the person have no website to post ads. The affiliate marketer can promote ads through social media.