It would be great to have it all in one dashboard. This would include campaigns for items such as facebook, google, video marketing, etc.
Take a look at Moz and RJMetrics. If you are a sizeable company, RJMetrics is a great option.