In any affiliate marketing (and perhaps all types of marketing) those who you are speaking with will begin to ‘switch off’ and become blind to your promotions if you hit them too many times with marketing messages. This will especially be true on Twitter where I see the audience is highly skeptical to marketing messages, are attuned to transparency and where they can very quickly opt out of receiving future communication with you. Not only can they opt out when your messages get too much – they often subscribe or follow you on the basis of what you’ve already written. If all you ever do is promote products (or yourself) you’re unlikely to grow a readership or become anyone with any kind of influence on Twitter.
If you want to go deeper, again, social media listening is your friend. I mentioned Twitter above as a platform where you’re welcome to interact with strangers. Set up your queries in such a way that you’ll be able to find relevant conversations. For example, if you’re promoting an app to enhance productivity, set up such queries as “how to improve productivity”, “productivity hacks”, “apps for productivity” and anything else that your brain can come up with. You can do the same for your blog. With a Boolean search mode, you’ll be able to customize your queries to find people who’re looking for recommendations, conducting market research or even complaining about competing products. Once you found these posts, you can offer them a solution with your affiliate link (again, be nice and natural).
On Facebook and Instagram, taking part in a conversation is generally done in a more indirect way, but on Facebook you can share links and posts and make a point about what you have heard or read, while on Instagram you can write about the reason you are posting on a topic, and put another side of the story onto a public forum that welcomes different viewpoints.
With all of my blog posts, I have the consistently scheduled to share on social media and on Pinterest. This keeps the content in front of my audience. I use the social media scheduling tools Post Planner and Tailwind for this. Many affiliate programs also have great affiliate managers that will send out information with special promotions that you can share. If there isn’t a big sale or promotion going on, I will still try to feature certain high-converting posts on Pinterest, to my email list, etc.