Not long ago, a research report from Forrester made headlines when it claimed that less than 1% of online transactions reviewed in the study could be traced to a specific social media post. Despite all the hype, the report concluded, social media was failing to generate any results, and businesses were being lured by the […]