Exporting large sets of data with Google Analytics
Comments (10)
Thanks. That's awesome!
Gilles
For easy downloading of Google Analytics data, have a look at http://www.download-analytics.com
Melinda
Hi Sam, thank you so much for the reply. I understand how to convert the the text to data using that formula, but that would be after the download. What I am I missing? Is it possible to do in GA before the export? Or are you saying that once you convert the dates to data you can use another formula to add rows with null values?
Sam Vining
Thanks Jonathan!
Melinda: I've not come across this issue I'm afraid. One tip I can offer is to make sure the date values are correctly formatted (they are exported from GA as text by default, use a formula like DATEVALUE(TEXT(cell,"dd-mm-yyy")) to convert them), your spreadsheet should know that there are missing dates in between.Jonathan
Thanks for this. It's a real time saver! Much obliged.
Melinda
Hi guys, this is a superb tip, thanks for publishing it. One limitation I'd love your input on. When exporting data by day, Google Analytics does not send null values, i.e. days when the visitor count is 0. This makes it very difficult to look at a metric like unique visitors by day. Any thoughts on how to rectify this without turning to the API?
Sam Vining
Hi Jim, thanks for replying. Having tried with both browsers, I find Chrome deals with this request a bit better - that's not to say it was entirely happy though! Thanks also for the correction to the rowCount field, you're right when you say it should stay at 50,000.
Jim
Thanks for posting. This was helpful, although I could only pull 25K rows at a time. I tried 50K but Firefox couldn't handle it.
I think that explorer-table.rowCount%3D100000 in the last part should actually be explorer-table.rowCount%3D50000
That's because it's not row start and row end. It is row start and row count.Destry Wion
... "a content inventory perspective" ... "its own sensible URL reporting abilities"...
If I don't cover my tracks, I'll hear about it in the wild, no doubt.Destry Wion
This is a HUGE tip. Thank you!
I wish I was aware of it 4 months ago when working with a site having upwards of 130K URLs.
From an content inventory perspective, this is the next best thing to a CMS having it's own sensible URL reporting abilities, and probably the best thing if you consider all the analytics data too.
Awesome!
Post a comment
Stay Connected
SUBSCRIBE
Sign up for email notifications of Connect blog posts.


William