The Flaw in Google Analytics "Goal Position Change"by James Svoboda
October 23rd, 2009
Recently, Google Analytics made an update to their Goal Conversion Tracking system that allows you to rearrange and change the position of your goals by simply selecting a different spot in a dropdown menu. At first glance earlier today, this new feature seemed to be an easy way to rearrange your goals to your preference so that you can see the goals that you want, where you them. But after testing it further I realized that is has a major flaw that you need to be wary of:
Loss Corruption/Confusion of Goal History Data.
Reordering your Analytic Conversion Goals became too simple…
Why this is significant
Previous to this new feature you had to manually edit the settings for each goal your wanted to change the position of. Kind of a pain, but not too big of a deal. The real problem was that when you changed the data from an existing goal to a new one, your new/edited goal kept the history of the one you just replaced.
As an example:
- Goal 1 Tracked Blue Widgets at $10 profit each and 10 conversions per month
- Goal 2 Tracked Red Widgets at $5 profit each and 5 conversions per month
- Goal 3 Tracked Green Widgets at $30 profit each and 100 conversions per month
For scenarios like this where we have a goal that performs at such a higher level than the rest, it would be nice to reorder the goals in a manner that our more important ones were listed first and thus (IMO) easier to identify and interact with in analytics. In this case the Green Widgets. Changing the order and placing our important goal first would have given us goal history data from the original goal:
- New Goal 1 Tracked Green Widgets at $30 profit each with a history of 10 conversions per month
- New Goal 2 Tracked Blue Widgets at $10 profit each with a history of 5 conversions per month
- New Goal 3 Tracked Red Widgets at $5 profit each with a history of 100 conversions per month
Goal History Remains After Changing Position
Earlier today I was testing the change feature on a few existing goals and discovered that when you change the position on an existing goal, the goal history does not carry over to its new position and stays at the position that the goal was moved from. This is exactly the same way as before and something that you will need to consider before changing goal positions.
Original Goals Overview – Notice the 6 Conversions on Goal #1
Goals Overview after Moving Goal #1 to #5 – Notice nothing listed for Goal #1 and 0 Conversions on Goal #5
Goals Overview after Moving Goal #5 Back to #1 – Notice the 6 Conversions are back for Goal #1
My Advice to Google Analytics
The solution for fixing this flaw and establishing a stable goal history environment seems to me like a fairly simple one… Enable the existing Goal History Data to follow each goal as they are moved from one spot within each profile to another. Of course, this could be one of those situations that may seem like it will have a simple solution, but could mean hundreds or thousands of programming hours to the brilliant Google Analytics team
MY Advice to Analytics Users
Don’t change your existing goals around unless you are early in the goal tracking process with little history (maybe 30 days or less) or unless you are okay with the data disruption that is going to happen and understand its effects.
Alternatively, if you are like me and at times find yourself inclined to be obsessively “Organized”, you could consider enabling another analytics profile for your site and then recreating all of your goals (now up to 20) in this new profile in just the order that you want. This will give you a clear start to tracking goals in the order that suits you best and not cause any confusion as to when things changed. Just remember to keep your original profile and the Goal History that it contains so that you have a source to refer back to from time to time.
Cheers and Happy Goal Tracking Everyone!
If you like this post and want to find others related to it, then follow me on Twitter: Follow @Realicity