5/30/2007

Google Analytics 2 - good software, bad service

Can I complain on the defects of a freebe? And the one that overall is fantastic, unmatched and has great value?
I mean renewed Google Analytics engine. The software is fantastic overall. So much that I was frustrated some parts are not as good as the others.

Eny Analytics solution has 2 unequal parts, data gathering and data analysis. Gathering is tranditionally a step child. That is because you only should establish it once. It is the reports and analysis are constantly changing.

GA2, the new incarnation of reporting part, is fantastic. Interactvie maps, pie charts, fannels and goals, yada yada. Marketing guys sallivate over it, and for a good reason. The product is good, and for the price, it is well, fantastic.

On the web, gathering is more tricky then traditional, database driven systems. Google Analytics gather info about a page visit by asking you to attach their javascript file, and place a code snippet on every page. Once the page is loaded, the google code is executed, and the small call is made to the google site, and the call has the id that programmers pasted on every page, and a lot of more information Google provide javascript gathers about the page from the inside, so to speak.

Google gives you more. To dig deeper you can attach calls to GA functions to internal page events. That requires a little explanation. Normal GA call does not need any parameter. That is because GA javascript knows the page name, URL and everything else. Subpages are not known to GA, and it is not easy to place them insdie page-oriented reporting system. GA's solution is simple and genious. The same call CAN have a parameter - a page name. So I can tie the call to a button click, give "fake" page name to it, and then watch GA stats for how many clicked this button.

Then there are funnels. A fantastic feature where you describe the successsion of pages a user needs to visit on their way to the goal. GA then shows the abandonement rate on every page - allowing you to debug the process.

Here is exactly the point where I was (still am) frustrated. For the simple cases GA gives you web based help. Once you want to become creative, and track more complex scenarios, you are out of luck. I am sure it is possible to do what I want(optional steps in the funnel) but I could find the instructions nowhere.

I asked on the forums. GA has several. No reply.

I tried to find their support. Well, surprise, they don't provide any - insted they list partners who do. I can understand that, GA is a free product, but understanding does not solve the problem I have.
Support partners, most are in USA, and none is in Israel. I weighted relocating to california just for that, but decided against it for the time being.

What shoud I do? My wife says she never share my worries about software problems i have -she says there was never a problem i did not eventually solve. I fail explaining to her that sometimes "eventually" does not cut it. This one I have a deadline for.

There are two books on GA2 coming out. I'll buy them and read them, but I need them now, and they are not even printed yet.

That is how I end up having a revolutionary, well done and free of charge product, and I spend so many e-inc complaining about it. What is wrong with me tonight

No comments: