Ever wished that you could get more insights from Google Analytics? The default Google Analytics tracking code gives you some helpful information about where your traffic is coming from and what it’s doing on your site.
But Google Analytics itself is way more powerful than that. When you install the normal Google Analytics tracking code, you’re merely scratching the surface of everything that Google Analytics can offer.
So if you want the really cool stuff - the stuff that lets you:
- Track outbound clicks
- See where people stop filling out your forms
- Find out if visitors are actually engaging with your content
- And lots, lots more
Then you need to go further than the default Google Analytics tracking code and implement either Google Analytics Event Tracking or Google Tag Manager.
WP Google Analytics Events Pro, the plugin I’m reviewing today, can help you do both of those things without needing to be a code wizard (or if you are a code wizard, it will just generally make it easier for you to add Events or Tag Manager to WordPress).
In my WP Google Analytics Events Pro review, I’ll tell you a little bit more about the features and then I’ll jump in and go hands-on to give you my thoughts on the plugin and how it works.
WP Google Analytics Events Pro Review: The Features
While there is a free version, I’m specifically looking at the Pro version in this review. That to say, not all of these features will be available in the free version (in case you try to snag it at WordPress.org).
In a nutshell, WP Google Analytics Events Pro helps you add Google Analytics Event Tracking to your WordPress site without needing to use any code or go through a complicated setup. If you’re not sure what Google Analytics Event Tracking is, I recommend you give this post a read.
Basically, it makes it easy for you to get data inside Google Analytics on stuff like:
- Click tracking - track form submissions, add to cart buttons, and more
- Link tracking - track the internal and external links that people click on within seconds of setting up the plugin
- Scroll tracking - track whether people actually engage with your content by scrolling
- YouTube tracking - track whether people play or pause videos + lots more
- Vimeo tracking - same idea as YouTube tracking
And through that data, you can make better decisions and improve your website.
What’s cool is that the plugin also supports dynamic data for your Google Analytics Events. So you can, for example, automatically insert a page’s name in one of your Event Labels.
Currently, WP Google Analytics Events Pro supports the following dynamic placeholders:
- Page URL
- Link URL
- Alt attribute
- Title attribute
- Text wrapped by the element (e.g. button text)
- Id of the element
- The actual username (if logged in)
You can dynamically insert any of those attributes into your Google Analytics Events. It’s pretty dang cool.
And you can also specify whether or not to mark events as non-interaction in order to preserve your bounce rate calculations.
Finally, WP Google Analytics Events Pro added support for Google Tag Manager in the most recent update. So now you can track your WordPress site whether you’re using traditional Event Tracking or Google Tag Manager.
Hands-on With WP Google Analytics Events Pro
Ok, now I’m going to dive into WP Google Analytics Events Pro on my test site. I’ll try to explain a bit about event tracking during my review...but if you still are a bit confused, I really do recommend that you read my other Event Tracking post because it’s much more introductory.
Basically, Event Tracking consists of two parts:
- Adding the proper tracking codes to your WordPress site to track specific actions
- Viewing your data in the Google Analytics dashboard.
The plugin helps with the former, and you use your normal Google Analytics dashboard for the latter.
Once you install and activate the plugin, there’s not very much to configure.
You can have the plugin automatically add your Google Analytics tracking code. Or, if you’ve already got it added (the likely scenario), you can check a box to turn that feature off.
Tracking All Outbound Link Clicks
Here’s how simple it is to start tracking outbound link clicks on your WordPress site. At the bottom of the General Settings tab, you can just check the Enable box next to Track Links and choose External. It’s also a good idea to add a 120 ms click delay:
And that’s literally all you need to do. Now, you can see event tracking in your Google Analytics Dashboard:
By default, the plugin uses the page title for the category and the external URL for the label.
So that’s...pretty dang easy. Let’s get a little more complex.
Tracking a Button Click
Saying you want to track a Submit click on your contact form. All you’d need to do is get the CSS class for your contact form:
Then, you plug that into the Click Tracking tab of WP Google Analytics Events Pro and add some labels. I’ll set it up so that:
- The Category is Contact Form
- The Action is Submit
- The Label is the username of whoever submits the form (which should show up as Guest if there’s not a logged-in user).
Now, if I submit my own contact form, I should see my username show up in the label field. Does it work?
Looks like the Contact Form category and action came through:
As for the label? Yup! It’s there too:
The ability to track usernames is seriously awesome if you’re running any kind of membership site or eCommerce store. Imagine being able to track an event flow for specific usernames? You could use that data to improve your site in all kinds of ways.
Tracking Scroll Depth
Ok, I want to look at one more example while I run WP Google Analytics Events Pro through the paces.
I want to see if I can track:
How many people scroll to the bottom of the page for each author on my site.
That can give you a pretty good idea of your most engaging authors, right?
For the purposes of this, I’ll define “bottom of the page” as my footer. But you can pick any element that you want.
The div class of my footer is site-info. So I’ll set WP Google Analytics Events Pro up like this:
And let’s see if it works...yup! Here’s my Category and Action:
And there’s the author (myself):
Google Tag Manager Support
While the original version of the plugin only supported Google Analytics Events Tracking, the latest release supports Google Tag Manager as well.
So even if you’re already using Google Tag Manager, you can still get the benefits of WP Google Analytics Events Pro by setting up a generic event tag in Tag Manager (instructions here).
WP Google Analytics Events Pro Pricing
There is a free version that lets you track scroll tracking and click tracking. It’s good for tracking individual links (or scroll depth), but won’t give you that cool “one-click outbound link tracking”, placeholders, or video tracking.
If you want the Pro version, you’re looking at:
- $49 for a single site license
- $99 for a five website license
- $199 for an unlimited website license
A couple of months ago, I added Google Analytics Event Tracking to all of my sites. So I can say that the data truly is helpful to optimizing and understanding your website.
At that time, I implemented my Event Tracking through Pods custom post templates, which worked fine for my specific situation.
But...if I had this plugin, it would’ve been way easier. And if you’re not familiar with PHP (or using something like the Pods Templater), there’s no way you could:
- Track events site-wide
- Insert dynamic data into event categories and labels
I know this review was a little light on an explanation of Google Events tracking. But if you’re not familiar, you really should learn more about it. And if you already are familiar, this plugin is the easiest way I’ve found to add Google Analytics Event Tracking to WordPress.
So whether you're looking to improve your own site or your clients' sites, this is definitely an analytics plugin worth checking out.