Executing a successful social media campaign is tricky and requires not only a lot of planning, knowledge and social media savvy, but also a little bit of luck that comes from good timing and "tweeting or facebooking at the right place at the right time" if you know what I mean.
We've seen a lot ...