Social Media: Failure to Launch
By Peter YoungSocial Media is a name on many peoples’ list, and a channel on many advertisers’ marketing plans – however – as many advertisers have recently found – it may not necessarily be the most effective channel in terms of direct response.Certainly the research would suggest the potential traffic is there. Research suggests that [...]