Your first choice for affiliate marketing should be Facebook social media. Instagram placement is a step in the process if you intend to run advertisements on this platform.
Even if you choose not to have advertisements, these two social media networks should be high on your priority list. YouTube can be an alternative to your requirements.
Note of caution - On Facebook, direct affiliate links are not permitted. For affiliate marketing activities, it is advised to have your own secured landing page, lead capture page, or bridge page.
Here's related information that you may find helpful – 37 Hard Secrets Every Beginner or Intermediate Affiliate Marketer Need To Be Aware Of.
P.S:
You are currently on the Digital Marketing Forum page; for more information on various topics that may be helpful, please visit Blog Posts (button below) and [share any content post you love] with your network.
[Your recommendations deserve a boost]
[Want to grow & stay ahead of your competitors? - use these e-Newsletters to your advantage!]
[If you have any specific questions in mind, please drop a mail and I will answer through a post at the earliest possible time]. Check this forum frequently for fresh posts.