• Google Analytics. Plain and simple, this is the industry’s leading web analytics platform. I’m sure most of you have heard of it by now!
• Cyfe. I love this tool. I’ve only been using it for a little while, but Cyfe allows you to integrate a ton of different tools into one dashboard to report on projects that you’re running. If you haven’t checked this out yet, do it now – there’s even a free option.
• Sprout Social. My good friend and colleague, Troy Linehan, is the biggest Sprout fan I know. We use it for all of our social media campaigns, and it has some great features when it comes to social listening and scheduling. You can link up the various social accounts of your business, schedule in shares, analyze your followers, find brand mentions, and link up to other services like ZenDesk to add an extra layer of customer service. The reporting features are great, too.
• Oktopost. This tool is similar in functionality to the likes of Sprout Social, with powerful social management and detailed reporting features. It’s great if you’re reporting to clients. There are features to track brand mentions, get content recommendations, track messages, create a content schedule and run advanced reports.
• SerpBook. Here is a cheap and really effective keyword-ranking tracker. Although keyword rankings are becoming less important nowadays, I still monitor and track keywords within most of my campaigns, and I’d recommend still doing this yourself.
Authority Labs. Similar to SerpBook, Authority Labs is a keyword-ranking tracker tool. There are some nicer reporting options here and some extra ways of grouping keywords (I actually use both SerpBook and Authority Labs).