It would be great to have it all in one dashboard. This would include campaigns for items such as facebook, google, video marketing, etc.
There are SO MANY different resources, each with strong points and areas which leave you wanting more. Depending on the size of you budget, and detail you are looking from (engagement, traffic, shares, etc.) there are a few resources I use & recommend, again depending on your budget and size of campaign.
I would be happy to discuss how I have built out metric tracking, spreadsheets and reporting for clients both cloud based, with ROI and side by side comparisons.