If you expect to make extra income from affiliate marketing, you will need to create quality content. Content is in every piece of communication you use. You will need knowledge of calls to action both informational, as well as transactional, and the ability to write in a broadly readable way