Google Analytics vs. Omniture Site Catalyst
With recent and continued advances to Google’s excellent and free analytics tool, one of the key questions that I seem to get asked these days is whether there is any real value in paying companies like Omniture and Webtrends for the commercial (and expensive!) services they provide.
It’s probably already obvious that I’m a fan of Google Analytics (be prepared for gratuitous bias); for lots of clients I really don’t see how spending the money on something like Omniture would benefit them. However, this isn’t always the case, and I think a more systematic way of making this decision is often called for.
This post is therefore an attempt to help make decisions about whether or not you should put your hand in your pocket, and I have chosen Omniture Site Catalyst as an example.
Monetizing the Incremental Value of Site Catalyst

Now, it is undeniable that a tool like Site Catalyst does some more stuff than Google Analytics, and certainly that it has more dedicated and human support. However, it is very easy for clients to get blinded by the way sales people position these extra features; they don’t stop to think what they might actually use them for. Conversely, GA extremists will flatly deny that there is any use in these additional features (or sometimes that they even exist), likewise failing to provide adequate reasoning.
It seems to me that there is a more simple way of stating the true question:
Site Catalyst does various things that Google Analytics doesn’t. What benefit do these things provide on their own (i.e. in isolation from any of the things that both GA and SC can do)? And – can the entire cost of Site Catalyst therefore be justified based on these incremental benefits?
So what does Site Catalyst do that Google Analytics doesn’t?
Following is a list of the key things that I believe SC does that GA doesn’t. It isn’t meant to be completely definitive, but [in my honest opinion] everything else is pretty much cosmetic:

Weighing up the cost benefits
Real-time data – this basically means your stats update more-or-less straight away rather than after about 24 hours or at mid-night. Personally I find it hard to think of companies that could truly benefit from this, but if you think you might then you need to work out exactly what financial benefit it gives you over and above waiting half a day. Also check out Avinash Kaushik’s blog on real-time data.
Importing external data – at first glance, this is a fairly major thing that GA doesn’t do. In Omniture you could import a lookup table of postal codes and then use this to carve up sessions into sales territories. This can be pretty valuable, but what you really need to ask yourself is: ‘how much benefit does this give us over and above exporting the data to excel and making the table ourselves?’ How much extra work is it really to just do this outside the tool? This also applies to a lot of other stuff, such as the functionality that lets you add targets to KPIs – and also to most of the Genesis integrations.
Custom variables – you actually get 2 of these in GA, but then you get loads in Omniture. Yes, for some companies this is valuable, but are you one of them? Again, I’m not denying that these things are important; I’m saying that you need to make an actual financial calculation about the benefit you get from using them over not using them. ‘Nice to have’, ‘convenient’ and ‘handy’ are not good enough reasons! Another function with similar ramifications is the ability to link metrics with dimensions that are not available in the out-of-the-box package.
Creating paths and funnels on the fly – very nice, and I wish GA did this, but I would have a hard time selling it to a client and I also couldn’t say that it is critical. I’ve certainly never seen it as a barrier in GA. Monetize it if you need it!
And, seriously, that’s pretty much it! Like I said, everything else is cosmetic or falls into a similar category. The main point is that you don’t get swayed by the sales spiel, and you calculate the return on your investment not by asking what analytics per-se can do for you, but asking instead exactly what can commercial analytics do for you that the free stuff can’t?
But wait…
Having said all that, a big word of caution – GA can do a lot of stuff that Site Catalyst can, but a lot of the time it isn’t necessarily easy or straight forward to do, so much so that you might not even know or believe that it is possible in GA. What I’m getting at here is, you may need specialist expertise (a decent analyst) to be able to match GA with Site Catalyst on some levels of functionality. Again though, monetize this properly – you would have to pay someone to use Site Catalyst, so how much more would you have to pay someone to get the most from GA and how does this weigh up against the cost of SC?
Finally, it is worth also noting that I haven’t even touched on what GA can do that SC (on its own, i.e. without Discover etc) can’t, and believe me there is plenty of stuff!
Thanks for a great post!
Often it seems to be the little things that you didn’t know about that might make your life as a web analyst difficult. One example is multi-currency support for ecommerce sites. GA was never meant to handle this and yes, there are hacks you can use to get around it, but they are essentially hacks – not engineered and supported features that the paid-for vendors can offer out of the box.
So, it might not only be extra analyst work you need to match GA with paid vendors, but also extra coding work on the tag level. And this is why it might pay off to have a knowledgeable consultant on your side when running a tool comparison.
Nice post! Good insight into Omniture’s added features. I personally didn’t know that.
With Google Analytics and Yahoo! Web Analytics (soon to offer free services) paid companies are going to face some sort of reluctance from the public, but right now as you mentioned paid support, if you don’t have a dedicated Web Analyst on staff, is crucial to interpreting and acting upon the wealth of data.
Going forward, however, the word on the street seems to be the role of the Web Analyst will mature and grow whereas paid services could start to see a decrease in saturation. Good times for Web Analysts!
What about the ability to measure multi-touch conversions? Something I don’t believe we can do with GA yet but would be awesome to see. Suppose someone does a long tail search to find a specific product but later comes back either via a branded PPC ad or an organic search on your brand name. Organic SEO may not get the benefit of being noted for the conversion. In Omniture you can segment out multiple touches.
Real time data – There is typically a delay with conversion variables in Omniture. That being said, I typically do not have a need for real time data in a production environment. Where it does come in handy is during testing. Tagging is usually at the end of the production schedule when time is tight.
Funnels on the fly – Now that isn’t exactly true that you can create funnels on the fly with SiteCatalyst. The events still need to be created ahead of time. You can create different types of pathing reports on the fly but you can’t create true on the fly scenario funnels in either like you can in NetInsight.
One of the things to consider is also that Omniture is more than WA and maybe even more a platform where Sitecatalyst is the entry point. Survey is a great tool a gives very good insigths, Searchcenter can provide optimization for SEM etc.
Of course not all companies need these extra services, but its worth givning a spin that the investment also should be seen as an strategic platform.
Hi Johnny
Thanks for your comment and referring me to this post – a lot of interesting points and a practical aid in making the Free vs Paid decision.
One of our partners suggested the argument that I made: if you are already investing in a costly implementation of a paid solution, why not “throw” GA tracking code in with little additional effort?
We constantly encounter clients who need more functionality from SiteCatalyst but enabling some features comes at significant, sometimes prohibitive cost.
http://blog.vkistudios.com/index.cfm/2009/7/17/Part-2-3-Google-Analytics–Paid-Solutions-How-Free-Enterprise-Features-Augment-Paid-Solutions
Thanks
Brian Katz – Analytics – VKI
A mere online presence won’t serve the purpose of reaching out and impressing your target audience, to beat the competition you need a well designed website with a good search rank and for that you need help of companies which provide complete solutions in website designing and development and search engine optimization.
Great post! Glad to learn some of the differences; as I always wonder why people choose one product over another. A few notes:
- Real time data is essential for testing and implementation of your analytics. It’s too much to launch a campaign, then realize 24 hours later that you made a mistake with your tagging, or messed up the landing page installation, etc. In the meantime, you’re spending money and throwing it into a black hole. For short-term campaigns (e.g. event-driven promotional ads), it’s a necessity.
- Some of our clients (yes, we compete somewhat with GA and Omniture) choose *not* to use GA because of concern with sharing private commerce and visitor information with the 500 pound gorilla.
Nothing is ever “free” without a price. Right now the price is that Google and their web properties are privy to 9 out of 10 pages that we all visit.
http://www.razzed.com/2009/06/08/google-sees-92-top-web-traffic/
If you are spending any amount of money on Adwords, then it makes sense to use an alternate free vendor, or, shucks, pony up and pay for analytics to keep your data private.
I think the main reason people use webtrends and omniture is protection of data.
Meaning they don’t want google to know where visitors come to there site from and how they move around on the site.
Google Analytics has proved to be extremely powerful in the right hands. There are multiple ways to produce actionable reports that can compete with Omniture’s custom reports.
I think each tool has it’s values; however, Omniture seems to pick your pocketbook apart with the a la cart features and upgrades. Go with the free tool and pay that money to a great analyst. Problem solved.
Thank you very much for the insightful article. One big point that was left untouched is that there can be hidden cost on using Google’s “free” GA service. At the end, Google’s main revenue source is the search ads it is selling. And the companies bid on specific search phrases. If Google also owns the data around how valuable each search phrase will be for your business, this would give them a competitive advantage when it comes to negotiate around how much you would be willing to pay for the ads you purchase from Google. Wouldn’t this potentially cost the businesses much more than the savings they made around the Web Analytics servic?
Can anyone give insights on one to one feature comparison between Google Analytics vs. Omniture Site Catalyst. Thanks
Please can anyone help me to add features if I missed out, below are the Generic features of Web Analytics tools, as I mentioned in my previous post, Can anyone focus on one to one feature comparison between Google Analytics vs. Omniture Site Catalyst vs. Piwik, Thanks in advance – Ravindra
Web Analytics tools /Features:
1. Advanced segmentation and drill down/ Subrelation & Correlation
2. Customized reporting
3. Advanced filtering
4. Custom dashboard
5. Charts/Graphics
6. Full e-commerce tracking
7. Adwords integration/Search Center
8. API integration
9. Click map/Site overlay
10. Importing external data
11. User Management
12. Report scheduling
13. Setting up Bookmarks, dashboards, calendar events, targets, alerts
14. Exclude IP
15. Download
16. Excel plug-in
17. Paths and funnels Reporting
18. Real time Data
19. Campaign management
Excellent post. A couple of questions:
Is there any workaround that will get Google Analytics to generate reports faster than 24 hours?
Does any third party company offer Google Analytics customer support? I’d pay for s subscription to be able to reach out to them when I had a question.
Buddy
http://www.wordspicturesweb.com
Hi Buddy,
Technicaly GA IS faster than 24 hours. The reporting time frame just defaults to yesterday, but if you select today as the date then you can see data until about 4-5 hours prior. However, I don’t know whether this data is accurate as it sometimes seems to change when you view it the next day.
The best bet is to use something like Woopra (also free, kind of) in addition to GA. It isn’t as flexible in terms of analytics but it is real-time.
There are plenty of 3rd party Google Analytics Authorised Consultants – you can find them here: http://www.google.com/analytics/authorized_consultants.html. For anyone in the UK, I can recommend ConversionWorks as I have used them before and was very impressed – http://www.conversionworks.co.uk/
Jonny – Thanks that helps. I’ll check out those links and continue to read your blog. Good stuff, very educational.
Buddy
http://www.wordspicturesweb.com
I get realtime Google Analytics results on my iPhone using an Application called, Analytics App. I think I paid $5.99 for this program.
I can’t see paying a lot of money for an analytics program. If I can get realtime data on my iPhone App, that must mean it’s possible on Google Analytics, period.
I have one question about site catalyst. I heard that for handling site catalyst we need certification of it. But in case of GA any one can handle it. so is it needed to be certify for site catalyst if I handle GA??
You don’t need any certification for Omniture, just training
Jonny- Thanks. Could you please tell me where should I get this training? and is it free or some bugs should I pay for it?