It can be your own blog, a dedicated website, search engines, social media, or a similar platform. As long as you are able to create a strong match between your audience and the contents of your offer, you will be able to maximize your profits. That's about all you need to become an affiliate marketer.