Google Analytics Dashboard for WP is a featured plugin that will display Google Analytics statistics on your website backend. Analytics data, like number of visits, provided through Google API, is integrated into a simple widget on your WordPress Administration Dashboard.
Note: If you don’t have a Google Analytics account you should create one before proceeding. Follow this video tutorial first: How to Set Up Google Analytics on Your Website.
Method I: This is a simple, straight-forward setup method, recommended for beginners and regular users.
Method II: Using this method you will be able to create and use your own Google Analytics API Project. This method is suitable for web developers, for websites generating a big amount of API requests or for webmasters managing multiple websites.
Create a single API Project, you can use the same API Key, Client ID and Client Secret for all your websites and to retrieve authorizations for multiple, different Google Analytics Accounts.
Google Analytics Dashboard Authorization
In order to allow this plugin to retrieve your analytics data from your Google Analytics account, you need to go through a simple authorization process. To authorize the plugin go to Settings -> GA Dashboard and press the button called Authorize Application. You will be redirected to your WordPress Admin Dashboard and you will have to generate and save an access code. To generate the access code, press the link called Get Access Code, a new window will pop-up asking you to allow specific data from your Google Analytics account to be used by Google Analytics Dashboard for WordPress. After agreement, an access code will be provided by Google API. Copy the code, paste it in your WordPress dashboard on the field called Access Code and save it by pressing the Save Access Code button (for a short demo follow the first video tutorial from above).
After completing the authorization process, the page reloads and a blue dashboard will appear, containing a chart with statistics and reports retrieved from your Google Analytics account. If you have multiple Profiles defined on the same Google Analytics account, the plugin will retrieve data about your first Profile (right above the chart you will have a list with all your profiles, in case you want to display reports for other profiles).
Google Analytics Dashboard Settings
Ok, you’ve completed the authorization process, now it’s time to make some additional settings like access level, tracking or displaying additional charts. To access the plugin’s option page, go to Settings -> GA Dashboard.
You may want to share your analytics data and your success with a team, your employees or your friends. The Access Level category handles this kind of needs, allowing you to share your reports with other administrators, contributors, editors or authors. Be aware, if you choose to share your data with editors, then your contributors and administrators will also be able to view that data. Similar access levels can also be set for Frontend and Backend features.
If you have multiple profiles in the same Google Account, but you want to share reports regarding a single profile, you will need to select the desired website from the drop-down list and to check the disable dashboard’s Switch Profile functionality option. If you don’t use this check box, authorized users will be able to switch between profiles using the profiles list selector from their Google Analytics Dashboard.
To find more about the RealTime Feature read this post: Google Analytics Dashboard for WP – Real-Time Reports. You can limit the number of pages displayed on Real-Time dashboard by setting a suitable value for the option called: maximum number of pages to display on real-time tab.
If you use this option, you will see some stats on how your articles are performing, on frontend, at the end of each article. These stats and reports are only available for the user level selected on the above step.
If you need more info about your visitors and how your website performs, using the options from this category, you can choose to display additional charts and tables regarding traffic sources, pages, searches, referrers and even visits by country.
If you have a local website or business you can target the Geo Map to a region and display visitors by city instead of visitors by country, you can read more about this feature here: Country codes for Google Anlytics Dashboard.
Using CSS Look feature you can also switch between a light theme and the default blue one. The light theme will have a minimum impact on your WordPress Dashboard and is also recommended for mobile devices.
This feature improves the loading speed for the dashboard, before rushing to select the minimum value, think a little at the huge amount of traffic and load you can save using a reasonable value, like an hour or so.
Google Analytics Tracking
Disabled means you are disabling the tracking option only (google analytics tracking code will not be injected in all your pages). This option has nothing to do with your dashboard. If you already have the tracking code inserted on your template or you use a third-party plugin, you can leave this option set to Disabled.
Single Domain is what most of you will use, if you don’t know what Domains and Subdomains or Multiple TLD domains means, you will probably need to ignore those options, because you don’t need them.
Recently Google has launched a new tracking method called Universal Analytics, depending on the choice you’ve made during Web Property setup, select Universal Analytics or Classic Analytics.
Don’t worry about your UA-XXXXX-XX code, once you’ve selected the default domain for tracking, the corresponding UA-XXXXX-XX code is automatically retrieved from your Google Analytics account!
You can also anonymize IPs and/or track downloads, mails and outbound links. The plugin uses a extension list to properly distinguish files from regular links. You can use the Download Filter to add additional file extensions.
Don’t forget to use the Update Options button to save your options, each time you make some changes on plugin’s configuration!
To find more details on how this extension works and how your data is used, read Data Usage Policy for my Extensions.