using social media platforms for affiliate marketing promotion