No, you don't have to be a content creator to do affiliate marketing. Anyone can do affiliate marketing as long as they have basic foundational digital marketing and affiliate marketing knowledge. Having a website or blog is an added advantage.
In fact, many people choose to do affiliate marketing without ever creating any content at all.
But, if you are already a content creator or want to start becoming a content creator, it can help you remain ahead of the competition by giving your affiliate products and services the most exposure possible through your content. Here is an informative guide for writing affiliate product reviews.
Such exposure may result in the generation of potential clients or customers for businesses (or merchants) or sales, which will result in your receiving a decent commission.
You have the option of creating content yourself or hiring professionals from sites like Upwork, PeoplePerHour, Fiverr, Freelancer, and Truelancer.
Pro-Tip: The majority of successful affiliates in the world are the best content creators. The key to success is to consistently deliver valuable and high-quality content.
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]
[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.