Well, first of all you need to understand affiliate marketing, don't join any scam related affiliate company, these kind of company may not pay you but they would get money from you, you earn money from affiliate marketing when you generate any lead, when you sell any products so you get commission on that.