Affiliate marketing is a hit or miss meaning you can make a little bit of cash or you won't make anything and honestly I have been on both ends. Affiliate marketing you are going to have to hit your niche, your target.
You are going to have to do research and get down into the product. You are going to have to find out what's so special and why people need it. It is more than just plugging links.
You are going to have to do a lot more to get traffic and entice people to buy it and you are going to have to stand out more than others and your going to have to make it believable. Be upbeat and explain why the need this product or items and what it can do and does.
There are a lot of people affiliate marketing and trust me, everyone jumped to it because they thought it would be quick and easy and it was until everyone decided to do the same things now it is tougher and hard.
Also if you decided to get into affiliate marketing. Do not pay for anything to help boost yourself like SEO things and stuff like that because it does not work. Instead use Chatgpt or Copilot and get them to help you come up with SEO things. Also use social media with hashtags and other things to help you grow but the number way of knowing the product is getting it yourself and testing it.