Last week, a few of us from SEOmoz attended WebShare’s Seminar for Success for Google Analytics and Google Website Optimizer training. All of us who attended have a decent grasp on GA but really wanted to get some advanced information and gain a better understanding of GA’s potential. Plus, actually getting trained on something is always helpful, even if you feel you know it well!
During the first day, which was an introduction to Google Analytics and user training, I quickly realized that there were a number of tips and tactics that I had NO IDEA about previously. I felt a little silly that I didn’t know that some of these things even existed in GA and got to thinking… if I didn’t know you could use these great tactics, maybe others don’t either.
Following are the tips that I’ll be using in Google Analytics from here on out. You may already be using some of these, but hopefully you’ll find a helpful nugget of information in here.
1. Date Range Made Easy
This actually made me the giddiest of all the features. It’s so simple, yet also so subtle that I had never noticed it before! When you use the date range drop down selection, you can select a month or a week easily by simply clicking on the week or month. WHAT?! I know, that’s what I said.
Month Selection
Week Selection
2. Overview Comparison Reports
This is another one, that I feel a bit silly I didn’t know previously! But if you do a comparison with the past month (or whatever date range you choose), it will show you all the data in the overview. My favorite part is that it will calculate the difference for you and give you a quick overview of the comparison. Pretty dang cool! Plus if you take that information and export it to PDF it's super easy to send it on to anyone or set up a scheduled email (see below).
3. Regular Expressions FTW
Coming from the dev world, I’ve used regular expressions in the past for many things. I was really excited to learn more about using regular expressions when performing searches, setting up filters, and all other things. Here are a list of the regular expressions you can use. Don't laugh if you've been using these for years, some of us are excited over here!
Wildcards
- . = match any single character
- * = match – or more of previous
- + = match 1 or more previous
- ? = match 0 or 1 of previous
- | = logical OR
Anchors
- ^ must occur at the beginning - ^/order\.php = everything that starts with /order.php
- $ must occur at end
Grouping
- () create match on an item – grand(ma|pa) – (.*) = match any chars
- [] create match on one ofe list of items
Escaping
- \ escapes any special character - OK I actually giggled out loud in the training because the trainer, David Booth, said "When in doubt, escape it out” [see! hehehehe]
This regular expression allowed me to search for all guides within the /article section of the site
4. Show More Rows
If you have a large site, I’m sure you’ve come across the issue of trying to export all your data but you can only download 500 rows at a time! That can be super annoying if you’re trying to pull data when you have 10,000+ rows you need to get into one spreadsheet. This little trick can save you hours of time
Just add this to the end of the URL: “&limit=”. Then when you export it to CSV (this is the only option it works with), you’ll get the full number you’ve added in the limit. The view on the page will still only show 500 (or whatever it’s set to) but the actual download will have everything you need. There are limitations with the number of rows you can get in Excel but it’s more of a problem with Excel 2005 and earlier.
- Normally you can only select 500 rows at a time.
- But add "&limit=#" in the URL
- Then Select Export to CSV
- And voila! You have all your data
A few notes about this feature that came from the comments: 1. You have to use the &limit feature before the # in the URL for it to work and 2. The max you can get using this is 50,000 (Tom Critchlow recommends looking at Excellent Analytics, an excel plugin to get more).
5. Schedule a Report to be Emailed
I’ve actually seen this used previously and was on the receiving end of these reports, but honestly hadn’t thought about how we could use them on SEOmoz until now. These are extremely useful for reports you send often (daily/weekly/monthly) and/or reports you send to users who don’t have access to GA. Also use the “add to existing” feature so you can send multiple reports to one person rather than 2 separate emails.
Another nice feature is that the date range you set up is sticky, so if the report was set up to show the last 30 days, the next email sent out automatically will also pull the last 30 days. Mhmmm woot!
I personally plan on testing this out starting in June with YOUmoz posts. So if you get a YOUmoz post published in June, watch for a follow up email from me with your post analytics. :)
Bonus Tips!
Here are a couple additional tips I couldn't leave out. They're not specific to GA, but work nicely with it!
Search based keyword tool – https://www.google.com/sktool
Rand has talked about this in the past and I’ve used it as well, but I didn’t totally understand the potential! The part I didn’t realize was that if you log in, you’ll get customized suggestions based on your site and your Adwords account. I’ve gone in and used the tool previously but didn’t realize that by being logged in, and having all your accounts hooked together, that you’d actually see data based on your account. This is probably a bit “duh” on my end, but still in case you didn’t know… well now you do. :)
Google URL builder!
Setting up a campaign is much easier than I realized! There’s actually a simple tool that helps you easily create the campaign URLs. Just fill out this form, and it pops out the URL for you to use in your campaign. Pretty nifty!
There you have it! Some cool tips I learned in the Seminar for Success. We learned quite a bit and Danny is going to have another post probably next week with some more advanced tactics. If you’re interested in taking these classes as well, here’s the upcoming schedule.
Washington, DC | May 19-21, 2010 |
Phoenix, AZ | June 9-11, 2010 |
Chicago, IL | June 23-25, 2010 |
Berkeley, CA | July 28-30, 2010 |
Los Angeles, CA | Aug 18-20, 2010 |
San Diego, CA | Sep 1-3, 2010 |
Salt Lake City, UT | Sep 15-17, 2010 |
Vancouver, BC | Oct 6-8, 2010 |
Atlanta, GA | Oct 27-29, 2010 |
Orlando, FL | Nov 3-5, 2010 |
Washington, DC | Dec 8-10, 2010 |
I’d love to hear about any other tips or tricks like these that you use. If you're looking for more advanced GA tactics, tomorrow Casey Henry will be posting about using Event Tracking to monitor Calls to Action.
There's nothing like "back to basics" in anything worth talking about. Thanks, Jennita! I especially reliked the reg. expressions refresher and the hack to display more rows!
One thing I have found analytics useful for us to provide a correction to all the imperfect indexation checkers out there (site: and WMT). Getting the count of all the pages that have ever received traffic is a valuable statistic. I think I first picked it up on SEOmoz somewhere!
It was presented in this post by Rand, for the ones who are interested.
Thanks for the reference gfiorelli1. :)
Glad you enjoyed the course!
One quick note: to use the &limit feature to get more than 500 rows you have to put it *before* the hash tag (#) in the URL or it won't work.
Thanks! Just added that to the post. It looks like my example doesn't show that but I do think I remember I had to refresh the URL for before it worked right and wasn't sure why. :) thanks!
After an almost metafisical even if super interesting post, it's nice to read a plain daily-job one.
I think that especially the ones not so fond of GA will love it. Personally I like a lot the list of regular expressions, that is a useful chart i will print off to have it there ready to be consulted and use.
Thanks Jen
I felt like an idiot when I first "discovered" that date-range feature (after it had been live for months), but the feeling was worth it. It saves me a ton of time. I wish Adwords had it.
No Dr. Pete, I do believe that I have earned the right to feeling like the quintessential idiot as I wasn't familiar with a single one of Jen's "Quick tips"
Yea I felt pretty silly in training when I didn't know these simple things. I did know that emailing reports and regular expressions existed, I just had no idea how to do it. The others though, I didn't even know you could do!
Jen Lopez, c'mon down!
Excellent post Jen. I just spent the last half hour playing in my GA account with all your tips except for [shudder] the expressions. As I'm not a dev, I look at them sideways, kinda skeert of them.
Anyway, your tips were not at all basic for me. I dinna know about the quick date range selection method, the comparison report overview, the exporting more rows option(whoot!), the email option, nor was I aware of your two bonus tips.
So, basically, I dinna know Jack about anything! That is until you were kind enough to share these easily digested tidbits.
Now that I've played with them, I'll be using them regularly. Thanks Jen.
I'm in the same boat... I just started with GA about a week ago, and loving the insight it gives me (since I'm such a blind beginner), but I definitely did the "wut?" at the dev code... not my area of expertise!
I think I got the biggest kick out of the calendar range... I've been thinking "surely there's a way to do this?" the past week, but haven't stumbled on it yet... thanks Jenn!
Sincerely, another Jenn
Very useful, thank you. One additional point to note about Overview Comparison Reports. If your traffic is cyclical dependent upon the day of the week (e.g. B2C ecommerce sites often see greater traffic at weekends) it is helpful to ensure that dates entered for past traffic ensure that Monday figures compare with Monday figures, Tuesday with Tuesday, etc etc.
For example, I often run reports comparing recent traffic against the same period last year. Therefore a date range of 01 April 2010 to 30 April 2010 is compared against 02 April 2009 to 01 May 2009. If your traffic changes dependent upon the day of the week, and the days of the week don't overlay each other, you can get some strange-looking charts.
Sorry, probably an obvious point to many, but then I didn't know the Date Range Made Easy trick!
Nice overview and glad you were feeling silly enough to share some time-saving tips!
Fave takeaway:
Thanks!
Dana, I kid you not I giggled outloud when he said that. My next thought was "how do I work that into a post?" ;)
That's a post title all in its own!
GLAD you shared these!
I love when I see a blog post for something I was working on right at that moment. :) That selecting of month or week is so 'duh' but hey! Makes sense now! Every tip you listed is helpful, thank you.
Now I will be sending an email to figure out how to go to the closest one of these trainings. :)
It's funny how that happens! I find it happens quite often though. Glad it was helpful. :)
Hi Jennita - happened to me too! Got REALLY excited at the prospect of being able to download more than 500 lines .... EXACTLY what I need, and yet I can't seem to get it to work
I added &list=3000 to the end of the URL and selected the CSV option but I still just got the number of keywords that I had selected in the drop down - ie 500.
Maybe I am doing something wrong - any more idiot proof tips you may be able to provide??
Many thanks!
I see that one of those seminars is coming near me. Question: I'm already Google Analytics certified (so I'm familiar with the tips in this post and the topics listed on the seminar page). Does he get into more advanced stuff and/or advanced strategy tips?
I guess my question is, how useful would this seminar be for someone who is already GA individual qualified?
Most of this information was covered in the first day, but on the second day we got some advanced tactics. I would definitely contact them to get more information about the advanced day. They also have various other classes as well.
When you combine 1& 2 together, don't forget to match up the days of the week, or same period to the year before.
Around Christmas it gets complicated, as you have not only Christmas Eve, but also need to take into account the last weekend shopping period, last days for shipping etc.
Since you now know how to email reports, will you be emailing those to us on our YOUmoz stuff? I think that would be sweet!
Casey, you've come back from ...wherever you were!
Jen I think you should stipulate that Casey has to come back to being a regular commenter if he is to see a single report.
Casey has been working in the background. :) You leave him alone :P
Thanks GoodNewsCowboy! I've got like a million different things going on in my life right now! It's a little bit crazy. I'll start commenting more just to make you happy. =)
Hey... psst didn't you read the post? :P I said I was going to be doing it for YOUmoz starting in June. :)
Ha, I must have missed that part, I did go to public school in Michigan, so you know my reading skills are lacking! =)
Showing more rows is a great tip that I didn't think to alter! Great tip list for analytics Jenn!
Great post Jen, quick note on the &limit= trick. The maxiumum number you can put in there is 50000...
If you want to get more than that I recommend looking at Excellent Analytics - it's an excel plugin and it's awesome.
Thanks Tom! Just added that to the post. :)
Nice simple and easy tips, thanks for the post. A lot of things I've been reading lately have been referring to regular expressions and how useful they can be. I'm an amateur with regex but hoping to learn more. Thanks for the nice breakdown of that. I will start emailing out some reports more often as I get better at breaking down the analytics into a better form for clients.
im adding the export more rows thing to my to-do list for SEO Site Tools (it already adds social media reactions to GA) and i want to add some more tools to improve on the Analytics interface so any other tricks / wishes id love to hear about them
im also on planing on some cool tools for serps so watch for those too :)
Great tips Jen!
One thing to watch out for with scheduled email reports is that secondary dimensions and pivot chart data do not come through in the reports. You can set up some incredible reports that end up falling flat in the email.
For instance, a keyword report that shows Landing Page as the secondary dimnesion, and uses pivot charts to show whether the visitor is new or returning and the average time on site -- in the scheduled email report you lose the landing page and data about new vs. returning visitors.
I wrote about this issue about a month ago - AreYour E-mailed Reports from GA Missing Something?
By the way, I can't wait to use the "When in doubt, escape it out" line!
Late comer to the party. I have been meaning to read this post...glad I did, you have no idea how happy it made it me to see the unlimited url command.
thanks please keep these post coming, this is the area I have the least amount of time to learn but the greatest knowledge gap.
Jen, I think it would be great if you created an auto report for YOUmoz posters, gets emailed to the author once a month. That way they can see the analytics for their post, see how much traffic it received, maybe since day one. This would be super, even if you could go back and do all the posts for the past month or two. :)
I have been doing this with an affiliate of ours, having an auto report emailed to them once a week showing how many visitors they have sent to our site, which they link directly to our site.
Very good!
Nice post.
Fascinated by:
"There are limitations with the number of rows you can get in Excel but it’s more of a problem with Excel 2005 and earlier."
Excited by:
"So if you get a YOUmoz post published in June, watch for a follow up email from me with your post analytics."
Saving time with:
"When you use the date range drop down selection, you can select a month or a week easily by simply clicking on the week or month."
When I log in to my GA account, I don't see the date range drop down selection on the page, anywhere.
Hi PF. When you first log into your GA report, The word Dashboard should be on the left and a date range should be to the right. It should be showing the last 30 days in this format:
April 28, 2010 - May 28, 2010
All you have to do is left click anywhere on the date and the range drop down will appear.
just mouse over the date on the left (jun 1 2010-jul 1 2010) then click on it and the the timeline window opens up
Great blog :). Specially the bit about Overview Comparision Report wildcards. Had no idea but will be using these from now on
https://goodingsmedia.com
Loving the overview comparison reports!
Thanks for sharing the dashboards. I have been going through them and trying to apply them.
I was thinking that another dashboard that could be added is something to track sites performance. I.e. page load time, broken links, 404's etc.
What widgets would you add to this? Has anyone used something similar?
Great post!
Was thinking about what dashboards that can be created to measure site's performance. I.e. did people find a 404? What is the page load time?
What widgets would you add to a dashboard like this?
Thanks!
Great post Jennita! We love to use the custom url tool for everything we do. Thanks for sharing. I found a post today on the new Google Analytics dashboard that was related to your post. Perhaps some will find it helpful.
https://www.newepicmedia.com/analytics/google-analytics-dashboard
I'm actually embarassed that I didn't know about first tip...
What a usefull and interesting post - thanks so much for taking the time to explain things so well :-) Andy Kuiper - SEO Vancouver
Nice Little Tips.
Thanks for the tips Jenny!
Duh to me too! Most times I just fiddle with GA myself and learn all kinds of stuff with it as I go along, so trust me, I didnt know lot of the stuff you were talking about especially using expressions and increasing the number of rows exported. I guess it's a good thing I haven't been in charge of a large website yet! lol...
Also looking forward to the YouMoz analytics email too. I think that's a great idea!
Thank you so much for this simple guide.
I really should play around with GA more and discover these things for myself, but I don't have the TIME!
Most of the statistics in google analytics looks greek and latin to me. So this post will really help me understanding more about the google analytics. Thanks Jennita!
I just passed my GAIQ last week... It's unfortunate I couldn't read your post before Jen. There's plenty of useful information that could have helped me in this post! :)
Congratulations on passing!! Great news :-)
Hi there,
nice article, but I believe there is a mistake here
* = match – or more of previous
it should be match 0 or more or previous. Am I wrong?
I just can't get enough time saving tips, thanks!
This is a great primer for GA. Thanks for the hints and the schedule. Looks like a good class to attend.
Anyone having problems reconciling GA reports with reports from other analytic sources? I have noticed a lot of discrepancies.
It's good guide, thanks Jen. I find very useful information for me. And in this comments too:)
related to #5 (scheduling reports to send to non-GA users)... a client has been wanting to do this for his clients for some time now but has bumped up against a 100 report limit because each client needs to see only their own data. Is it possible to either increase this limit or use a single report with some sort of variable that lets you change which data gets seen for each user?
Nice one! Thanks for the tips :D.
As long as these "5 simple ..." tips don't happen too often on SEOmoz they're an awesome addition perhaps once every two months. There's nothing worse than sites like that.
I call those sites "Smashing sites".
Whaaaaaat? You no like List articles? C'mon trax, everyone likes list articles!
Don't pay any attention to him Jen, everyone else loves list articles. :)
I like writing list posts because it keeps me on track and concise. If not, I'd just ramble on and on... read some of my older posts, you'll see what I mean :P
Oh thats not true Jennita - your posts are great! Thanks for sharing these tips too by the way - I am about to get our team excited about regular expressions too!
Your posts are really good and so was this one! I was just saying that it's nice to see a list post every now and then but not all the time. Otherwise, the site will end up like Smashing Magazine!! :D
On Smashing Mag, it would be 400 Tips, and you would need an entire afternoon to read it. Tip 101 would be something like - "If you right-click on the lower-left corner under the word 'Google', the "o" will change colors and a watermark of Matt Cutts' face will appear".
I love Smashing Mag, but they do get a bit carried away sometimes, and I can't devote my entire life to reading blog posts.
Haha precisely!! I've came to despise Smashing Magazine. After being subscribed to their site for well over a year I saw the quality of the posts decline as the more adverts appeared on the site. The final straw for me was when they blocked people going to the site so they could earn a bit of cash.
Bad moveeee: if they were a real magazine!
This is why Wikipedia has got it right. They ask for money, but in a good way.
Either way. List posts are good, as long as they don't dominate the rest of the posts that are released.
You get me wrong!! I really enjoyed this article - I was just saying that I didn't like them all the time!!
Wow, really wish I hadn't written this now! Didn't mean to cause any offence or anything.
Hey don't worry about it. :) I totally understood! I appreciate the feedback actually and agree we don't want to just have a ton of lists. Even though tomorrow's post is another list. :P
Hahaha, let's just hope it's "smashing" ;-)
Only joking. I bet it'll be insightful when it's on here. You lot actually care about SEO :-).
Looking forward to it.