Google Analytics Dashboard for WordPress Blogs

Google Analytics Dashboard for WordPress blogsOne of the great new features of the ‘new Google Analytics’ are the custom dashboards. If you do not use them yet, you most definitely should. I’m using custom dashboards to measure SEO, PPC, ROI, conversions and more. I also made a custom dashboard for WordPress blogs using Yoast’s Google Analytics for WordPress plugin. I already shared it in Dutch on my own blog, but Joost asked me to share it with his readers as well. So here it is.

About the dashboard

This dashboard is meant to give a quick insight into all the important things you want to know about your blog at any given time. First of all I’d like to explain some metrics I’ve chosen to use in this dashboard. Firstly I chose to use visits instead of visitors because you also want to know when someone visits your blog multiple times. Secondly I chose to use unique page views instead of page views because I want to know how many people read my posts, not how many times they are read. Thirdly with this dashboard I tried to create insights into metrics about posts instead of metrics about all pages.

How to build this dashboard

First of all this dashboard of course contains a section regarding the most important core metrics. In this case I chose to include widgets containing the number of visits, the number of new visitors, a graph of the number of visits over the chosen period, the pages per visit and the average time on site. So far: nothing special. These widgets you can create without filtering any data.

Google Analytics for WordPress

For the following sections you need to use the Google Analytics for WordPress plugin. The plugin will allow you to use custom variables to track post types, authors, categories and tags. In the settings of the plugin you can activate them in Custom Variable Settings (in advanced settings). These settings allow you to show the interesting data for your dashboard. Depending on which Custom Variables you use you have to tweak your dashboard. For this dashboard we’ve used the following settings:

Custom Variable Settings Yoast

When you use different settings you have to check which variable is saved in which custom variable key.
With these settings you are able to count the number of posts read on your blog and the most read posts. Because the plugin creates a custom variable containing the post type for each post that has been viewed you only need to filter the pages containing any kind of post type.

The widget settings for the number of posts read will look like this:

Number of posts read

The widget settings for the most read posts will look like this:

Most read posts

The other custom variables created by the plugin allow you to show a few other interesting numbers. In this example we’ve chosen to show the most read authors and most read categories, but you could also show the most read tags or the number of posts by publication year.

The widget settings for the most read authors will look like this:

Most read authors

The widget settings for the most read categories will look like this:

Most read categories

Sources

Lastly the dashboard contains an overview of the most important traffic sources split up in used medium, social sources and used organic search terms.

Installation

I recommend you try to build this dashboard on your own. Not only to understand how it works but also to be able to choose to represent data in a different way. But of course I will provide you with a link to the dashboard configuration, which you can save to the desired profile in your Google Analytics account. Remember you need to have the Google Analytics for WordPress plugin installed as mentioned to be able to see all the correct data. Otherwise you still have to tweak the dashboard yourself.

Hope you enjoy your dashboard. Do you have any questions or suggestions? Leave a comment below.

Yoast.com runs on the Genesis Framework

Genesis theme frameworkThe Genesis Framework empowers you to quickly and easily build incredible websites with WordPress. Whether you're a novice or advanced developer, Genesis provides you with the secure and search-engine-optimized foundation that takes WordPress to places you never thought it could go.

Read our Genesis review or get Genesis now!

32 Responses

  1. Brad DaltonBy Brad Dalton on 11 September, 2012

    I mentioned this to Brian Gardner from StudioPress several months ago about integrating Yoast’s plugin with the Genesis framework rather than their own built in SEO settings.

  2. SteffenBy Steffen on 12 September, 2012

    Nice but since the “not provided” came into analytics it is hard to get good data from analytics. Anyone an idea of when that will stop or will be an extra (paid) add-on?

    • Jeroen van EckBy Jeroen van Eck on 13 September, 2012

      Hey Steffen, This dashboard only has one widget that contains keyword data. I don’t think (not provided) devalues this dashboard that much. the dashboard is more focused on other aspects than keywords.
      In general (not provided) does devalue analytics data but I don’t see Google changing its policy on this specific issue.

      • SteffenBy Steffen on 13 September, 2012

        Why not? A lot of webmasters are complaining about this and I don’t see why you bring a tool but then later you change it so it will become less effective. I will wait for more positive comments for this specific tool before I will start to use it. Anyway thanks for the answer.

  3. Frederico GorskiBy Frederico Gorski on 13 September, 2012

    I really don’t feel analytics is getting correct data about my site. I have been growing a lot on access, pageviews, time per page, and my bound rate was rather small (=5% max). Suddenly, I got income visitors a bit decrease, lots of pageviews decrease (from 3 to 1.4), time (from 3mins avg to less than 1min), and bound rate overgrown to from 5 to 80%. I was using both yoast and analyticator plugin, but still… I compare data from different sources, and I still keep lots of people comming, they like the articles (which means they read more than two paragraphs) and certainly they don’t spend less than one minute there. For example, today, after one hour, I got nearly 80 people comming to one single post, 30 or so liked it, 10 commented, and guess what’s the avarage of time: 30… secs according to analytics. I took 4 minutes reading that article. My site is not low, it is not about celebrities, certainly it is the kind to which people come when they wanna read deep texts… So I really don’t know if this plugin is really working properly, or whatever it is making… O by the way, I have first pages for most of my articles. So, it is really not a matter of bounce rate being 80%

    • Frederico GorskiBy Frederico Gorski on 13 September, 2012

      BTW, by Suddenly, I meant exactly from night till dawn.

      • Jamie HibbertBy Jamie Hibbert on 10 October, 2012

        This might be daft but why not run getclicky alongside GA?

  4. JackBy Jack on 13 September, 2012

    Thanks Its great .As i don’t have to login into G A and check my stats gain and again..

    • RajeshBy Rajesh on 13 September, 2012

      @Jack This post guide how to create dashboard for Google Analytics, to check that you’ve to login in GA. This post not guide to show Google Analytics report or data in your WP dashboard.

  5. MortezaBy Morteza on 13 September, 2012

    I used sitemap.xml plugin to genrate sitemap. Now in my google webmaster is very error. 13,500 nofllow , 25 server errors and Sitemap contains urls which are blocked by robots.txt

    and Destroied the site map in google and no indexed the article in google

    please see:https://www.google.com/search?q=%D8%AA%D8%A7%D8%B2%D9%87+%D9%86%DA%AF%D8%A7%D8%B1&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a

    now I using Yoast plugin to generate sitemap_index.xml

    this url:www.tazehnegar.net/sitemap_index.xml

    befor;www.tazehnegar.net/sitemap.xml

    Now if change sitemap.xml to sitemap_index.xml , no google problem?

    how can change sitemaps.

  6. Fotografia Gamou ThessalonikiBy Fotografia Gamou Thessaloniki on 14 September, 2012

    Great, but does it work with Google’s 2 step verification?

  7. Cian MurphyBy Cian Murphy on 15 September, 2012

    Is there going to be a goal tracking feature with in wordpress as well?

  8. JulieBy Julie on 16 September, 2012

    I’m still trying to figure out the very basics of analytics. But I am trying Yoast for the first time and love it!

  9. ShayBy Shay on 16 September, 2012

    Thanks for the post. I plan on exploring this further to fully maximize this dashboard option.

  10. ColoBy Colo on 17 September, 2012

    It is difficult for me at the moment measure SEO, PPC, ROI. For this reason I search this plugin and I hope to learn how to use it soon.

    Thank you for this interesting information.
    Colo

  11. Cornwall wedding photographerBy Cornwall wedding photographer on 18 September, 2012

    Still getting my head around this, but its slowly starting to sink in. Will have to give it a go tomorrow.

  12. BrandonBy Brandon on 19 September, 2012

    Looks like an awesome plugin, will have to try it out.

  13. SEO Company KolkataBy SEO Company Kolkata on 19 September, 2012

    Great plugin i think. Because after penguin and panda update social media become most important in Website promotion. This plugin is taking care about the social media participation in the website and keeping track of social media performance. Procedure to create the dashboard is also useful. I have a wordpress site ( http://www.cobwebseo.com/ ) and have social media presence and widget in footer. So i will definitely use this plugins to see the CUSTOM report in google analytic.

  14. Krish Founder@FruitTravelBy Krish Founder@FruitTravel on 20 September, 2012

    Another Cool Plugin from Yoast. I would like to test this out on my company blog. Will come back after my testing :)

  15. RalevBy Ralev on 24 September, 2012

    it will be great to add also a WP dashboard widget to this plugin! People will love it :)

  16. evgenBy evgen on 24 September, 2012

    Thank you for this interesting information.Try…

  17. business hosting offersBy business hosting offers on 27 September, 2012

    Thanks alot for sharing .

  18. EliasBy Elias on 27 September, 2012

    Great tool I have to give it a go, I use WP SEO with all the websites we create for our clients and we love it, easy to use and very helpful to my clients when they take over to maintain and update their sites, and by the way we use Genesis Frame work also.
    Shall try this plugin and the dashboard, many thanks I am sure will be great.

  19. BolivarBy Bolivar on 27 September, 2012

    Awesome..
    Looks like an great plugin, will have to try it out.

  20. SachinBy Sachin on 28 September, 2012

    Thanks for the plugin. Its Awesome! :)

  21. ChadBy Chad on 3 October, 2012

    While I find this post interesting, and I did go through it. I run into a problem. When I setup the Google Anlytics for WordPress plugin, in the advanced options I checked off everything as recommended in this article. I cannot for the life of me find the place within my analytics account that I set the widgets for the custom variables. The screen shots in this article are very informative, but I just don’t see where I go within my analytics account to set one up. I assumed I need to go into “Custom Reporting” but that interface does not match what is in the screen captures above. Thanks for a great article and sharing your dashboard setup. I would appreciate a little extra help here :-)

    • ChadBy Chad on 3 October, 2012

      Wow! I think I am having a blind moment. I no loger posted this and went back to my dashboard within my analytics account and saw the little gear icon in the upper right of the “Number of Posts Read” and was able to follow along with your post. Thanks again for such a great post and sharing your dashboard. Treading through the analytics dashboard can be a lot like crossing a mine field at times. So much learn.

  22. BillBy Bill on 4 October, 2012

    Although I’m not using GA I think it might be time as this is a great feature. Currently I am using Mint stats which is a server app and gives alot of good info. It’s not so flash with PPC conversion but I thought I’de try it out for a run.

  23. Internet marketing JuniorBy Internet marketing Junior on 5 October, 2012

    I’ve installed it onto my wordpress website and found it a little bit useful but lack of details.

  24. GnomeBy Gnome on 7 October, 2012

    If I setup a widget to view Most Read Authors, it does not populate the pie chart. I have CUSTOM VARIABLE (KEY 3) set as author, and I plug it in to a widget, and nothing.

    If I look into my custom variables within Standard Reporting, I there can see the breakdown of pageview by authors, as I want.

    This dashboard is a good idea. It needs refinement.
    Interesting glitch.

  25. Simple4dbaBy Simple4dba on 8 October, 2012

    Well, Great idea then. Do you have any plan about this? It’s strugle to go to GA to check the report. One stop done is much appreciate.

Trackbacks

  1. [...] Google Analytics Dashboard for WordPress Blogs • Yoast [...]