Usually, affiliate marketing is used to produce sales; however, it has the potential to generate leads as well. It is possible when you pay a commission for each subscriber you gain.