Exactly. Affiliate marketing is not just about throwing posting to every audience. But advertising to the audience that will be interested in your offer. There are other ways to go about it than social media.Use your social media as a source of affiliate marketing if you trust that u have a trusted audience there.