• Home
  • Google Analytics
    • Customizations
    • For Ecommerce
  • Speaking
  • About
    • About Me
    • Contact Me
    • Disclaimer and Privacy Policy

Analytics Talk

Digital Analytics for Business

You are here: Home / Event Tracking / Tools to Help Organize Google Analytics Events

Tools to Help Organize Google Analytics Events

Posted: March 18, 2012 7 Comments

I love event tracking. If you’ve never used Google Analytics event tracking here’s what you need to know:

Event tracking is a flexible, data collection mechanism that you can use to track almost anything. From video players, to mortgage calculators, to mobile apps, events are a way to collect and count visitor actions. While the data may seem simplistic, it’s valuable insight into visitor behavior.

But event tracking can be hard to implement, especially if you don’t know how to code. Even if you do know how to code, managing a larget amount of events can be a challenge. I wanted to push out a couple of tools to make implementing and maintaining events easier.

A Quick Review of Google Analytics Events

There are five parts to an event: category, action, label, value and a flag that controls interactivity.

  • Category: The category is at the top of the hierarchy. It’s a way to bundle visitor activity together. It encompassed all of the other event data.
  • Action: The action is literally what the visitor does. In our video player example some potential actions might be: play, pause, share, get embed link, etc.
  • Label: Provides a bit more information about the visitor’s action. For example, if you are using events to track a video player you might record the movie name as the label when an action occurs. That provides more context to what the visitor is doing.
  • Value: Any positive integer value. It’s a number. You can use it to count things, like dollars or seconds. If you choose to use your event as a goal, then you can specify that Google Analytics use the event value as the goal value.

The last event setting is a bit different. It’s called non-interactive and it is used to alter how Google Analytics interprets the event data. Normally, when an event is sent to Google Analytics, the system recognizes the user as interacting with the site. So it records that the visit is NOT a bounce, even if the visitor only sees one page.

But there may be a case where you want to track the visitor interactions with events AND bounces. In those cases you can set the non-interactive value to true and GA will still count a bounce.

Setting up an event is a four step process:

  1. 1. Design your event data (ie write down you categories, actions, labels, etc.)
  2. 2. Identify where you need to put the event code
  3. 3. Add the code to the appropriate places of your site (or app, or whatever)
  4. 4. Analyze data

My goal with the tools below is to help you with step 1, and to some extent step 2. But remember, you need to add this code to the correct parts of your site.

Event Creator Tool

Below is an Event Code creator. I wanted to create something where anyone can enter in their values for an event and have the code automatically generated. If you’ve ever used the Google Analytics Link Tagging tool then you’ll be able to use the Event Creator.

Remember, you’ll still need to attach this code to the appropriate place to capture the visitor action.

[iFrame below, if you can’t see it please visit the site.]

In addition to the standard event data, you can select added a few formatting options:

  • Force Lowercase: This setting forces the event values to lowercase. This can increase the consistency of your data by making everything the same case. You don’t need to force everything to lowercase, but make sure you’re consistent!
  • Replace White Space: This setting will strip out all of your white spaces. Again, this is not necessary, but it can make your data more uniform.

This tool may seem very simplistic, but it is a very good learning tool. If you’re trying to show someone how to take an event from idea to code this can be very useful.

Event Management Worksheet

If you run a large site, then you probably work with a lot of events. As a result the event creator tool is not very useful. It just doesn’t scale.

A good alternative is using a Google Doc with an embedded formula. It does the same thing as the form above, but you can crag the formula to create a lot of code quickly. You can enter all the standard event values, then drag the forumla in column F to create the event code. You can also add a description of what the event does and a note about where in the code the event should be placed.

[iFrame below, if you can’t see it please visit the site.]

I personally like to do this with a Google Spreadsheet, so I can share it with other people at a company. But you can use the “other” spreadsheet program if you like :)

Filed Under: Event Tracking Tagged With: events, Tips, tools, tricks

Comments

  1. Eric Bernhard says

    March 23, 2012 at 7:35 am

    Hey Justin,
    Great post, is there a black and white definition of when to use virtual pageviews vs events? in my eyes, events are really for flash interactions, ive seen events used to capture a onsite banner or nav click, however i usually use the url builder to track internal clicks like that. Is one better than the other for segmentation? sorry for any typos im on my mobile…

    Reply
    • Justin Cutroni says

      April 2, 2012 at 1:53 pm

      @Eric: With the introduction of the Flow Visualization, and the Event Flow reports, the line between using events and virtual pageviews has become a bit more blurry. There is one metric in GA that is depended on virtual pageviews: Abandonment rate. Abandonment rate is based on goal starts, which do not exist for events.

      By the way, do NOT use the URL builder to track internal banners. You’re actually inflating your visit count by doing that.

      Reply

Trackbacks

  1. Tools to Help Organize Google Analytics Events – Analytics Talk | SFWEBDESIGN.com says:
    March 18, 2012 at 12:10 pm

    […] Read more here:  Tools to Help Organize Google Analytics Events – Analytics Talk […]

    Reply
  2. Marketing Day: March 19, 2012 says:
    March 19, 2012 at 4:11 pm

    […] Tools to Help Organize Google Analytics Events, cutroni.com […]

    Reply
  3. Home SEO hardware weekly sales « Local Search Engine Marketing Blog says:
    March 25, 2012 at 6:57 am

    […] Tools to Help Organize Google Analytics Events […]

    Reply
  4. Google Analytics GoogleIQ. conseguido says:
    May 12, 2012 at 1:34 pm

    […] Google Analytics Event Tool […]

    Reply
  5. How To Deal With Client Tracking Issues | PPC Hero® says:
    July 22, 2013 at 1:55 pm

    […] Here is a really cool blog article from Justin Cutroni that helps you create event tracking codes, kind of like the site I linked to earlier for making UTM codes. […]

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

My Books

Google Analytics by Justin Cutroni
Learn More on Amazon.com

Performance Marketing co-authored by Justin Cutroni
Learn More on Amazon.com

Recent Posts

  • Understanding the Google Analytics Cohort Report
  • Using Offline and Online data to drive Google Analytics Remarketing
  • Understanding Cross Device Measurement and the User-ID
  • Universal Analytics: Now out of beta!
  • Advanced Content Tracking with Universal Analytics

Categories

  • About Google Analytics (25)
  • Analysis (52)
  • Analytics Strategy (3)
  • Campaign Tracking (14)
  • Ecommerce (8)
  • Event Tracking (10)
  • Remarketing (2)
  • Reporting (10)
  • Resources (7)
  • Tag Management (5)
  • Tips (25)
  • Tracking (52)
  • Uncategorized (64)
  • Universal Analytics (9)
  • Web Analytics (15)

Copyright © 2023 ·News Pro Theme · Genesis Framework by StudioPress · WordPress