What role does social media platforms play in digital marketing campaignss