Affiliate marketing is one way to make money online for those who want to derive an income from their web use. What technical setup will you need? A Blog/Website Attractive English Writing Skills A Short Report/eBook An email autoresponder Targeted traffic The thing you need to focus in affiliate marketing is building your website, which is optional as you can always do affiliate marketing without one. Of course, having a website of your own has a lot of benefits, especially when you have control over your content. If you want to learn the entire process of setting up your own affiliate website, find a good course about affiliate marketing. . You can also do affiliate marketing directly through PPC but it's very costly. A blog is a not a Mandatory option. You can bring good amount of traffic from Facebook and Solo Ads. Facebook is a good source of traffic for Affiliate marketers. You have to use it properly. First find the topic relevant to affiliates. It will help you a lot to engage better with affiliate marketing. For example, if you create a blog about electronics gadgets or WordPress themes etc. there are most chance of great ROI.. but it is not the case for other topics. Tips for affiliate marketing are as follows: 1.) Use some branded and good products as it will attract customers. 2.)You can use some tips and tricks to promote your products. 3.)Email techniques can also be used to advertise your products. 4.)Be updated according to the taste of customers. 5.)Do research as much as you can .