Archive for the ‘Google Analytics’ Category

New AdWords Reporting in Google Analytics: An In-Depth Look

Tuesday, June 29th, 2010 by Nick Iyengar
Google Buzz

Many of you may have recently noticed a new addition to your Google Analytics account: a revamped AdWords reporting suite. In the past, GA provided AdWords reporting via two reports: the AdWords Campaigns report and the Keyword Positions report. These were, and are, two of the most powerful reports for AdWords advertisers, but Google has now created a new, expanded set of AdWords report. Today we’ll be taking a detailed walk through the entire AdWords reporting suite, looking at the following new features. Feel free to skip ahead to the parts that interest you most!

  1. New AdWords “Overview” Page
  2. Changes to “AdWords Campaigns” Report
  3. Additional Segmentation Options (dimensions)
  4. New AdWords Reports

First, a quick refresher on how to find these new reports: after you log into GA, click on “Traffic Sources,” then click on the AdWords (Beta) section, as shown below.

New AdWords “Overview” page

When you navigate to the new AdWords section of GA, the first thing you’ll notice is that it now has an “Overview” report, just like the other main sections of GA (e.g. Visitors, Traffic Sources, Content, etc.). This tells you something about the importance of AdWords in Google’s eyes, but it also provides a much-improved ability to get high-level AdWords data at a glance. By default, instead of seeing simply visits plotted out over time, you’ll now see your AdWords click-through rate (CTR) plotted against your website’s bounce rate. This gives you the ability to immediately understand the efficiency of both your AdWords campaigns and your AdWords landing pages. Of course, you can customize the metrics that are displayed, and you can easily opt to simply view one metric at a time rather than two. Below the line graph, you’ll also get a snapshot of a series of key metrics: visits/clicks, conversions, revenue, and return on investment (ROI).

Changes to “AdWords Campaigns” Report

To analyze AdWords on a campaign-by-campaign basis, the AdWords Campaigns report will still be your “headquarters.” Note that it’s been renamed; it’s now simply the “Campaigns” report, but structurally it’s the same as it has always been, in that it allows you to drill down from campaign to ad group to keyword. So what’s substantively different?

First, you’ll notice that the metrics you see on the Site Usage tab have changed. A big part of what Google is trying to do is help GA users streamline their analysis processes. By including Goal Completions (conversions) and Revenue on the Site Usage tab, you no longer have to navigate through three tabs to get these metrics for a given AdWords campaign. It’s not a complex change, but it certainly helps you work more quickly and efficiently.

The biggest and most exciting change to the Campaigns report, though, is the addition of several new segmentation options (also known as dimensions) that are extremely helpful.

Additional Segmentation Options (Dimensions)

Google Analytics has long been known for the segmentation flexibility it provides, but that doesn’t mean we don’t always want more options. Fortunately for us, Google has now opened up nine – count ‘em! – dimensions for marketers and analysts to use when analyzing AdWords. Today we’ll take a look at several of these and examine how they can be useful for us.

Ad Distribution Network

As many of you know, you can use your AdWords campaigns to distribute your ads across three major platforms: Google.com search, Google search partners like AOL and Ask, and the Google Content Network (recently renamed the Google Display Network). These platforms often perform very differently for different advertisers, so it’s crucial to understand exactly where your ads are being shown and how they’re performing. Now that we can segment by Ad Distribution Network, it’s very easy and efficient to do this analysis.

Here we can see that for this particular advertiser, Google search is most efficient from a Per Visit Value standpoint, followed by Google search partners and finally the Content/Display Network. Of course, you can drill down from the account level to an individual campaign, ad group, or even keyword! Performing this kind of analysis has major implications for your AdWords budgeting, bidding, and targeting decisions.

Match Type

Google provides three match types for buying keywords. Broad Match gives Google the freedom to automatically show your ads for search terms it thinks are relevant to you. Phrase Match forces Google to only show your ads for queries that include the bid phrase intact. Exact Match, as the name suggests, forces Google to display your ads only when the user’s search query exactly matches the bid term. For years, marketing gurus have broadcast theories and “best practices” regarding which match types you should be using. Now you can free yourself from opinions and let the data speak for itself! Which match types work best for you?

For this advertiser, Exact Match is working most efficiently in terms of Per Visit Value, followed by Broad and Phrase. When you do this analysis for yourself, you may find something very different. You may even find that different match types work best for different campaigns you’re running. Regardless of what you see, you’ll be newly armed with information that’s critical to bidding on keywords efficiently and effectively.

Matched Search Query

This is a big one, people. If you’ve been involved with AdWords for longer than a few months, you’ve probably had a moment where you thought something along these lines: “Google was showing my ads for those keywords? I’m not bidding on those!” Broad match can be a great feature in that it saves you time (you don’t have to bid on every single possible search query) and helps you find new keywords, but just as Broad Match giveth, Broad Match taketh away.

Here’s an example. Let’s say you’re bidding on the Broad Match keyword “Florida vacation.” On the plus side, Broad Match will automatically show your ads when people search for “Florida vacations,” “vacations in Florida,” and other similar variations. However, Google is not perfect. Your ads could be displayed to people looking for things that are only vaguely relevant (“Florida flights”), or even completely irrelevant (“Cancun all-inclusive”).

Google’s gotten a lot better about providing transparency into their Broad Match technology. The Search Query Report in Google AdWords is a nice report that shows you the exact term that a user types in, regardless of what your bid term actually was. But the SQR only goes so far. It can’t show you metrics like bounce rate, revenue, and per visit value. Now that we can segment our GA data by Matched Search Query though, this Dark Age is finally over!

Even though I’ve used scare tactics to get you interested in this new segmentation option, don’t forget that this kind of analysis can also help you find great new keywords that you didn’t know about. Use this report to beef up negative keyword lists, but also to find hidden gems that can make your AdWords campaigns more profitable.

These three dimensions are probably going to be the most useful additions for most people, but be aware that you can also segment your GA data in six more new ways:

Placement Domain

Placement URL

Ad Format (text vs. image, etc.)

Targeting Type (keyword vs. placement, etc.)

Display URL

Destination URL

New AdWords Reports

On top of all the new segmentation options Google just gave us, we’re also getting a series of entirely new reports: Keywords, Day Parts, Destination URLs, and Placements. They’re pretty self-explanatory, but let’s take a quick look and understand how they help us.

Keywords

This report simply shows us our AdWords keywords regardless of campaign. In the past, if I wanted to analyze my top 10 (by traffic) AdWords keywords, I’d have to do one of two things. I could either create an advanced segment, then use the generic Keywords report under Traffic Sources, or use the AdWords campaigns, and drill into individual campaigns until I found my top 10 keywords. Now, however, Google’s streamlined this process by simply providing a report that does this for us.

Day Parts

Don’t let the simplicity of this report fool you into thinking it’s not extremely useful. GA now makes it very easy to see how your AdWords ads perform based on the hour of the day. Of course, AdWords allows us to alter our bids (or even turn off our ads entirely) based on the hour of the day. Using the Day Parts report, you’ll be able to quickly decide which hours are your “peak” hours, and which hours are the ones where you should scale back your bids, or pause your ads. I’ve managed tens of millions of dollars in AdWords spend over the last several years, and at least 50% of the companies I’ve worked with didn’t use the ad scheduling feature, so use this report, and once again arm yourself with the information you need to run your campaigns more efficiently and profitably.

Destination URLs

This is a nice, basic report that helps us quickly understand which landing pages are working and which aren’t. Struggling to figure out which pages you should test with Google Website Optimizer? This report will point you in the right direction.

Placements

If you’re running ads on the Content/Display network, and using placement targeting rather than contextual targeting, you’ll know that up until now, your placements actually showed up as part of the Keywords report. A quirk of GA that did not fall in the “charming” category! Now you have a report where you can easily split out your placements.

If you’ve been using the new AdWords reports to your advantage, tell us how in the comments! And don’t forget to subscribe to our feed our follow us on Twitter to get more WebShare tips and tricks.



Nick Iyengar
Nick is a senior analytics and web intelligence analyst with WebShare. You can find out more about Nick here.

See more posts by Nick Iyengar

Google Places Updates Dashboard But We Still Want Google Analytics Integration

Thursday, June 3rd, 2010 by Dave Reichenbacher
Google Buzz

It looks like Google Places made a couple minor changes today to their dashboard interface. Besides a slight design change incorporating good use of background contrast, the big modifications were:

1) Showing some statistics right in the dashboard

Google Places Statistics in Dashboard2) An alert bar and status messages for individual business listings

Google Places Actions in Dashboard

Subtle but decent improvements nonetheless.  Google also updated their help document to reflect these changes. As I mentioned when the new dashboard first came out, I still wish they would integrate your Google Places pre-click data with your Google Analytics account (similar to AdWords and AdSense).  Fingers crossed.



Dave Reichenbacher
DR directs program management and operations at WebShare. He also is one of our Seminars for Success instructors and has an affinity toward local search marketing. You can find out more about Dave here.

See more posts by Dave Reichenbacher

Capturing First-Touch Source Information with Custom Variables

Wednesday, May 19th, 2010 by Nick Iyengar
Google Buzz

Since Google Analytics released custom variables last October, we’ve been finding all kinds of ways to use this flexible, powerful feature. From accomplishing content groupings to tracking the count of purchases by repeat buyers, custom variables have opened the door to both new data in GA and new abilities to segment our data.

One of our favorite uses for custom variables is storing first-touch traffic source information. As you may know, the default model for conversion attribution in Google Analytics is last-touch. In other words, recorded conversions and transactions are attributed to the last traffic source (with the notable exception of direct traffic, which will not override another traffic source). Therefore, it’s difficult to get an understanding of how other traffic sources contribute to conversions. Custom variables have made it much easier to get as this kind of insight with Google Analytics.

Beware this issue!

When deploying custom variables to track first touch, we’ve uncovered an interesting aspect of Google’s 64-character limit for custom variables. First, some background: to record and store first-touch source information, you need to parse GA’s _utmz cookie and store the relevant information in the _utmv cookie, which is dedicated to custom variables. In doing so, it’s easy to hit the character limit (consider that you’re potentially storing source, medium, campaign, keyword, and ad content information).

Here’s the rub: if you try to store more than 64 characters’ worth of information in the _utmv cookie, Google doesn’t simply cut you off at 64 characters and send as much data back as possible. Google flat-out won’t send your custom variable at all!

To avoid this, here are some tips:

1. Choose a short name for your custom variable’s “key,” like “FT” for first touch. The custom variable uses a “key/value” structure in which the key is basically a category of data; in this use case, your key is just first touch, while the value is something like google/organic/big blue widgets. By choosing a short name for your key, you’ll save as many characters as possible for your actual value.

2. Perform a RegEx (regular expression) search-and-replace on the value of your key/value pair to keep only characters that do not require URL encoding. You’ll save yourself many characters by avoiding the need to URL-encode some characters.

3. Trim the length of the value string to 64 characters minus the length of the key. In other words: Value = 64 – (Key length).

4. Finally, go ahead and call setCustomVar() to store the first-touch data in a custom variable.

Here’s the code you’ll need to parse the _utmz cookie and then accomplish steps 2 through 4!

<script type=’text/javascript’>
//Used to obtain a value from a string of key/value pairs
function _uGC(l,n,s) {
if (!l || l==”" || !n || n==”" || !s || s==”") return “-”;
var i,i2,i3,c=”-”;
i=l.indexOf(n);
i3=n.indexOf(“=”)+1;
if (i > -1) {
i2=l.indexOf(s,i); if (i2 < 0) { i2=l.length; }
c=l.substring((i+i3),i2);
}
return c;
}
//Retrieve campaign and referrer info from the _utmz cookie
var z = _uGC(document.cookie, ‘__utmz=’, ‘;’);
var source  = _uGC(z, ‘utmcsr=’, ‘|’);
var medium  = _uGC(z, ‘utmcmd=’, ‘|’);
var term    = _uGC(z, ‘utmctr=’, ‘|’);
var content = _uGC(z, ‘utmcct=’, ‘|’);
var campaign = _uGC(z, ‘utmccn=’, ‘|’);
var gclid   = _uGC(z, ‘utmgclid=’, ‘|’);
//Replace empty values (marked by a dash) with an empty string
if(source==”-”){source=”"};
if(medium==”-”){medium=”"};
if(term==”-”){term=”"};
if(content==”-”){content=”"};
if(campaign==”-”){campaign=”"};
//If gclid is present, explicitly set source/medium to google/cpc
if (gclid !==”-”) {
source = ‘google’;
medium = ‘cpc’;
}
//Build utmString
var utmString = source;
utmString=utmString+”!”+medium;
utmString=utmString+”!”+campaign;
utmString=utmString+”!”+term;
utmString=utmString+”!”+content;
//Replace URL-encoded ’spaces’ with dashes
utmString=utmString.replace(‘%20′,’-');
//RegEx to retain only whitelisted characters
utmString=utmString.replace(/[^a-zA-Z0-9-~!*_.]/g,”);
//Set string to specific length
utmString=utmString.substr(0,62);
//Set first touch information if not already there, using slot 3
var fT=pageTracker._getVisitorCustomVar(3);
if(!fT){
pageTracker._setCustomVar(3,’FT’,utmString,1);
}

</script>

Finally, a word on why first-touch traffic source information can be so valuable. GA’s default attribution model gives you only one view of how valuable various traffic sources are for you. Getting another view can only help you, especially because GA’s default model tends to undervalue traffic sources that may not be as prone to immediate direct response, but could still be adding value for you. Examples of this kind of traffic commonly include display advertising (e.g. Google content network, other banner campaigns) and social networking. By storing first-touch source information, you give yourself the ability to perform a more holistic assessment of the value of these kinds of traffic.

Be aware that this does not only apply to storing first touch information in the cookie. You should always make sure that your cookie length is not too long and does not contain any special characters.

If you have questions on first-touch source information or our solution above, feel free to leave them in the comments. To get more analytics tips and tricks, don’t forget to subscribe to our feed and follow us on Twitter!


Nick Iyengar
Nick is a senior analytics and web intelligence analyst with WebShare. You can find out more about Nick here.

See more posts by Nick Iyengar

New Changes to Google Analytics

Tuesday, May 4th, 2010 by Justin Cutroni
Google Buzz

Brett Crosby from the Google Analytics team talked about a number of new and recently announced features to Google Analytics. To recap the announcement here’s a quick video that Justin created. Look for more blog posts in the next couple of weeks talking about these changes. Overall, some really cool stuff, especially the new AdWords reports.



Justin Cutroni
Justin heads up WebShare's analytics & web intelligence efforts. You can read more about Justin here.

See more posts by Justin Cutroni

WebSharian Justin Cutroni to appear on WebmasterRadio.fm Podcast

Tuesday, April 20th, 2010 by Justin Cutroni
Google Buzz

Just a quick note, I’ll be appearing on the Wordpress Community Podcast with my buddy Joost de Valk today, April 20, at 5:00 PM EDT. We’ll be talking about blogs, Google Analytics and how bloggers can leverage the amazing amount of data in GA. Hope to see you there!



Justin Cutroni
Justin heads up WebShare's analytics & web intelligence efforts. You can read more about Justin here.

See more posts by Justin Cutroni

New AdWords Search Funnels

Thursday, March 25th, 2010 by Nick Iyengar
Google Buzz

Yesterday Google announced “AdWords Search Funnels,” a major new component for its AdWords conversion tracking package. Search Funnels is an important new feature because it represents Google’s first foray beyond last-click conversion attribution for AdWords. Historically, AdWords conversion tracking has always simply looked at the most recent AdWords keyword/ad that was clicked on prior to a conversion, and given that keyword/ad credit for the conversion. While this data is by no means inaccurate, in many cases it is incomplete. Let’s take a look why that is and explore some of the ways you can make Search Funnels data actionable.

Legacy AdWords Conversion Attribution: What’s Missing?

Many online purchases are not “impulse buys,” so whether you’re an e-commerce website or a lead generation landing page, there may well be a bit of a research period that a user must go through before eventually converting on your site. For our purposes, let’s pretend you’re selling stays at an all-inclusive resort in the Caribbean. You’re going to be charging your customers’ credit cards for thousands of dollars at one go, so your users may spend weeks, or even months, researching their vacation before deciding to purchase.

If your users have been researching their vacation for weeks, they’ve likely searched on several of your keywords, and seen many of your ads. With the legacy AdWords attribution model, however, you would only get conversion data on the last keyword and ad in that entire sequence.  What you probably would like to know in this scenario is how much, if at all, your “top-of-funnel” keywords are contributing to future conversions.

Here’s a specific example. Given the AdWords attribution model, it’s common to see conversion data that looks roughly like the following:

Keyword Conversion Rate
“purchase all-inclusive vacation in Aruba” 5%
“Caribbean vacation” 0.25%

On the surface, “Caribbean vacation” looks like a vague, generic keyword you might not want to keep spending money on. But there’s probably a lot of traffic there, and a lot of your customers may start the research process with generic keywords just like that. When they’re finally ready to buy, they’ll likely be using more specific keywords, and with the AdWords attribution model it makes sense that these kinds of keywords will have higher conversion rates.  If that’s the case, then the right decision is that you’d want to make sure you continue to get in front of people when they start their research with generic keywords like “Caribbean vacation” – in spite of what looks like a miserable conversion rate. With the traditional AdWords attribution model, it’s tough to make this decision given the numbers you’re looking at.

On top of that, Google Analytics attributes conversions differently from AdWords conversion tracking. While AdWords looks at the last AdWords keyword before the conversion, Google Analytics looks at the source of the actual visit that generated the conversion – even if it’s not AdWords. What if your user clicks on your AdWords ad, then a week later does a search on Yahoo! and clicks on your organic result before finally converting? AdWords will report a conversion for that last AdWords keyword, but Google Analytics will attribute the same conversion to the last-touch, which in this case would be an organic search on Yahoo!.

With multiple attribution models in play, it’s easy to see how evaluating the true value of your keywords can get pretty complex. That’s a big part of why the new insight provided by Search Funnels is generating a lot buzz in the industry.

Search Funnels: A New Level of Insight

With Google’s new Search Funnels, you’ll now be able to see whether the keyword “Caribbean vacation” generates “assist” clicks, or even assist impressions for you. Assists, which Yahoo! Search Marketing has reported on for years, are defined in AdWords as clicks and impressions that your keywords and ads received prior to the user converting on your site. For example, let’s say a user searched for “Caribbean vacation” three separate times, and clicked on your ad one of those times. Then, a week later, the user searched for “purchase all-inclusive vacation in Aruba” and converted on your site. In the past, all you’d see was one conversion for “purchase all-inclusive vacation in Aruba.” Soon, however, you’ll see the following: for “purchase all-inclusive vacation in Aruba” you’ll still see the one conversion. In addition, though, you’ll see three assist impressions and one assist click for “Caribbean vacation.”

But wait; there’s more! In addition to being able to see assist clicks and assist impressions, you’ll be able to break down your conversion process by the amount of time and number of visits that it takes someone to go from initial click to final conversion.  These metrics have been available exclusively in the E-commerce reports of Google Analytics until now, and they provide invaluable insight into the sales cycle of your products and services.  Also, you’ll be able to see metrics like the number of impressions and the number of clicks it takes to drive a user from initial click/impression to final conversion.

By now you’re probably starting to see how useful this data can be in helping you make smarter, more data-driven decisions about the portfolio of keywords you buy for your SEM campaigns. To learn more about where to find Search Funnels and to see screenshots, check out Google’s new video below.

Google plans to roll out this feature to everyone over the next few weeks, so if you’ve got other ideas for how to use this data, share them with us in the comments. As always, if you want to get more great tips and tricks on AdWords, Google Analytics, Google Website Optimizer, and more, subscribe to our feed or follow us on Twitter!



Nick Iyengar
Nick is a senior analytics and web intelligence analyst with WebShare. You can find out more about Nick here.

See more posts by Nick Iyengar

Tag Your Tweets and Track Your Social Campaigns in Google Analytics

Wednesday, February 17th, 2010 by David Evans
Google Buzz

Businesses and individuals who use social tools, such as Twitter, Facebook, Blogs and YouTube, to reach their audiences are on the cutting edge of social media.  What started as a simple conversation tool for individuals, social media has become a viable marketing tool for companies of all sizes.  As such, it is imperative that organizations track the effectiveness of their marketing efforts.  Unless you’re particularly savvy, promoting a sale or event by tweeting a link back to your site doesn’t give you an opportunity to properly credit the tweet as the source of any business.

Google AdWords does a thorough job tagging each paid campaign for Google Analytics to track and report the success of your advertisements, but what about Twitter, Facebook or Blog posts?

Enter the concept of campaign tagging for social media.

WebShare has a Social Media Tagging Tool that will do this for you, but if you want to know more about how and why to do this, read on…

Google Analytics has five “Traffic Source” dimensions for the purpose of tracking campaign traffic: Source, Medium, Campaign, Ad Content and Keyword.  In AdWords, for example, the source is “google” and the medium is “cpc”.  The campaign is the AdWords campaign name, the Ad Content is the headline of the ad and the Keyword is the word or phrase entered by a user to find your ad.  For the purpose of tracking social media traffic, we can utilize these dimensions in a similar fashion.

Tagging your social media blasts involves appending GA tags to your URL.  And while this can cause a lengthy URL, we further recommend using one of the many URL shortening mediums out there (e.g. bit.ly, j.mp, awe.sm).

There are three required variables in order for your tagging to succeed:

1. Source
2. Medium
3. Campaign

The two remaining variables are optional and are referred to as:

4. Content
5. Term

NOTE: In Google Analytics, “Content” translates to “Ad Content” and “Term” translates to “Keyword”

For social campaigns, we recommend using the following scheme:

Source: “twitter”, “facebook” or “blog”
Medium: “social”
Campaign: A top-level category that describes the purpose of your social blast, e.g. “SeminarsForSuccess”
Content: (optional) If anything, use this field to further describe the campaign, e.g. “FEB2010″ to define which seminar you are promoting
Term: (optional) You could use this value to further define the content, e.g. “LasVegas” to describe the location of the FEB 2010 Seminar.

Honestly, there aren’t many cases out there where including “Content” and “Term” are that necessary as you could just as easily call the campaign (in the above example), “SeminarsForSuccessFEB2010-LasVegas”.  In Google Analytics, there isn’t an intuitive way to view the granularity of all five campaign tags.

How do you tag your URL?

Tagging your URL is accomplished by adding specific campaign tagging values (as query string parameters) to the URL you want people to visit. The exact parameters (respectively) for Source, Medium, Campaign, Content and Term are:

1. utm_source
2. utm_medium
3. utm_campaign
4. utm_content
5. utm_term

Again, these will be query string parameters and must be appended to the URL properly so they allow the user to end up on the intended page and cause GA to consume the parameters.  Easier said than done.

Let’s say, for example, you want your clients to visit http://seminars.websharedesign.com.  By itself, this is a valid URL, but it is NOT tagged.  A tagged version of the same URL might look like this: http://seminars.websharedesign.com?utm_source=twitter&utm_medium=social&utm_campaign=SeminarsForSuccessFEB2010-LasVegas.

In Google Analytics, you will see traffic for this link in your Traffic Sources > All Traffic Sources report. Initially, this will show you all traffic by source and medium:

View traffic by campaign Source and Medium in Google Analytics

HINT: If you wish to reduce the list to look only at “x / social” traffic, you may want to filter the list by entering “/ social$” in the filter and click “Go”.

Filter results in Google Analytics with Regular Expressions

Next, you should customize the report to include the campaign information.  Just select the “None” drop down list (which is next to the “Source/Medium” heading of the report table) and select “Campaign” from the list.  This will add the campaign value to the report and you will see stats for each social media blast you sent out.

Add Campaign to the Source and Medium report for better tracking data of your social media blasts

Now you can see that our tweet for the Las Vegas Seminars for Success in February 2010, successfully generated 1,039 visits to our site!



David Evans
David heads up software and web design efforts at WebShare. You can find out more about David here.

See more posts by David Evans

New Google Analytics Features Announced at SES Today!

Monday, December 7th, 2009 by David Booth
Google Buzz

Fast on the footsteps of the feature announcements made at eMetrics in October, and just a week after the announcement of the new asynchronous tracking code, yet another set of announcements came today at SES Chicago. Here’s a brief recap:

Annotations:

We love this one, and after using it for a while, we can’t really remember the life of an analyst without it. Now you can leave notes in the top graph of your reports to explain what happened when, who did what, when that fantastic promotion was blasted out, and anything else you can dream up. Here’s a quick screenshot:
Google Analytics Annotations - new feature for taking notes in GA

Custom Variables now in Custom Reports & Advanced Segments:
Custom variables now in Custom Reports and Advanced Segments
Custom variables, announced just a little over a month ago, are now available for use in Custom Reports as well as Advanced Segments. This is great news since for most folks the announcement made in October meant that you could start collecting data for custom variables, but showing it in your reports was limited to just the standard Custom Variables reports that were rolled out in the weeks after the announcement.

Now, you can use your new custom variables to slice, dice, cut up and show in whatever context you like in custom reports, or define segments on the fly based on your custom variable definitions!

Google Analytics Setup Wizard

Sure, you can slap on the code and start collecting some data, but if you have some advanced installation situations (like crossing top level or subdomains, specific PHP considerations, alternate campaign tags, cases where Urchin is also being used, mobile application tracking, and more), how do you know how to change your code?.

Well, here’s a screenshot of some of the advanced situations where you can use the new Setup Wizard to help you generate customized Google Analytics Tracking Code (GATC), but remember, we always suggest reviewing this code and installation instructions to ensure that it’s going to accomplish exactly what you want it to:
Google Analytics new Setup Wizard

Google Analytics API Updates

There are a number of updates coming to the Google Analytics API, and we’re very excited to see all the ways people start using this new functionality. Here’s one we can share with you early:

Advanced Segmentation is now supported via the Google Analytics API!

Later this week, look for the official announcement of the full new set of updates to the Google Analytics API.



David Booth
David is a co-founder and principal consultant at WebShare. You can find out more about David here.

See more posts by David Booth

New Google Analytics Features Just Announced

Tuesday, October 20th, 2009 by Mike Small
Google Buzz

Google has announced new Google Analytics features that users will start seeing as early as this week. Many of the updates will improve reporting and customization options, but the new ‘Intelligence’ reports is a unique feature as it is Google’s initial phase in bringing an algorithmic driven intelligence engine. Will many of the features will be available this week, some of the features will have a phased roll-out to all users over the next few weeks. Let’s take a quick look at the different features.

Expanded Goals & Site Engagement Goals

If you’ve got a website, then you can probably think of more than four things you’d like your visitors to be doing, and until now, Google Analytics has limited the number of configurable goals per profile to just four.  Sure, you can create 50 profiles and thus track up to 200 goals, but having to switch back and forth in your reports can be a bit cumbersome.  Well, here’s some very welcome news:

Comprehensive site performance measurement just got easier.  A newly released feature in Google Analytics now lets you create up to 20 conversion goals per profile, including new threshold goals!

Each profile now can be configured with up to four “Goal Sets”, each capable of housing five individual goals.  In your Traffic Sources reports, each goal set appears as its own tab (see screen shot below) and the goals associated with the set are listed out in plain text, just as before, to show you how your visitors are accomplishing the objectives of your site.

FourTabs

Goal configuration has a new look which follows the goal set organization.  For each goal set, you can add up to five individual goals (the remaining number of goals in each set are conveniently noted for you).  To add a new goal, just click on the “Add goal” link for the goal set you wish to add a goal to.

With all of these new goals to configure, it’s a good practice to use your goal sets to group your goals strategically.  For example, you might use Goal Set 1 to track a set of e-commerce related goals such as Successful Purchase, Added Item to Shopping Cart, Deleted Item from Shopping Cart, and things of that nature.  For your next set, you might want to track interaction goals such as Newsletter Signup, Followed us on Twitter, Logged In, etc…  The sky’s the limit, but make sure to consider how you’ll want to use your reports when configuring your new goals.

GoalSetup

Another change you’ll notice is the addition of two new goal types: Time on Site and Pages/Visit.  Previously goals could only be counted when a particular page URL was visited, but threshold goals will allow a conversion to be recorded for engagement metrics as well.  Have an ad-serving site and want to record a conversion when someone as seen 10 pages?  Now you can.  Serving up audio/ video or longer content pieces and want get an idea of how long people are listening, viewing or reading?  Thresholds can help!

TimeOnSiteGoal

Expanded Mobile Reporting

Google Analytics can now provide tracking for mobile applications build for iPhone and Android devices. With over 40 million iPhone users and almost 18 Android devices by year’s end, measure user engagement across mobile applications is becoming increasingly important.

In addition, Google Analytics will now be able to track traffic to mobile sites from all web-enabled mobile devices, regardless of whether JavaScript is enabled or not. By using a clever snippet of server side code (Available in PHP, Perl, JSP and ASPX), Google Analytics will provide expanded reporting on mobile devices and carriers.

ga-mobile-devices(2)

ga-mobile-carriers(2)

Advanced Analysis Features (including Advanced Table Filtering)

Google Analytics is offering a variety of advanced reporting features that will slightly take the load off of our spreadsheet programs. Secondary Dimensions will allow you to view multiple levels and combinations of data in a single view without having to drill down to each level. The Pivoting feature will let you cross-tabulate two difference metrics with two different dimensions. Finally, Advanced Table Filtering will enable you to filter the rows in a table based on different metric conditions and combinations.

dhdwfbvj_24ktdp269x_b

Unique Visitors as a new metric in Custom Reports

Now when you create a Custom Report, you can select ‘Unique Visitors’ as a metric against any dimension in Google Analytics! This new metric will allow marketers to see how many actual visitors make up any user-defined segment of your Custom Report.  An actual visitor is defined as a unique cookie.

Multiple Custom Variables

Over the next few months, Google will be releasing Multiple Custom Variables (MCV), giving power-users the flexibility to customize Google Analytics tracking and collect the unique site data most important to their business.  With this feature, users can classify any number of interactions on the site into trackable segments. Multiple custom user segments can now be collected at the page, session and visitor-level concurrently.

For example, you can now define and track visitors according to:

* Visitor attributes (e.g. member vs. non-member)
* Session attributes (e.g. logged-in or not)
* Page-level attributes (e.g. viewed Sports section)

NOTE: The initial rollout (Phase 1) of this feature does not include segment creation based on MCV and there is an initial limit of five simultaneous variables per page.

Syntax:
_setCustomVar(index, name, value, opt_scope)

MCV2

Share Segments and Custom Report Templates

In addition to the ability to create Custom Reports and Advanced Segments, you now have greater control over administering and sharing your customizations. Simply share the URL link for a custom report to anyone who has an Analytics account and a pre-formatted template will automatically be imported into their account. You can also select which profiles you want to share or hide your Advanced Segments and Custom Reports with.

Analytics Intelligence

New “Intelligence” reports provide automatic alerts of significant changes in the data patterns of your site metrics and dimensions over daily, weekly and monthly periods. It is a part of the initial release of an algorithmic driven intelligence engine. If your website experienced a 300% increase in referral traffic from Digg on a single day, Google Analytics will now automatically alert you of this event, without needing to mine through the data yourself to find that out. The Intelligence reports will already be configured with predefined alerts.

ga-intelligence(2)

Custom Alerts

Customers can create custom alerts to tell Google Analytics what to watch out for. They can set daily, weekly, and monthly triggers on different dimensions and metrics, and be notified by email or in the user interface when the changes occur. There will be 11 dimensions and 18 metrics to choose from when configuring a custom alert.

ga-alerts(2)

Stay tuned to the blog as we provide an in-depth analysis of each of the new features and how you can better leverage these tools to gain more insight to user activity on your website.



Mike Small
Mike Small leads the SEM and paid search efforts at WebShare. You can find out more about Mike here.

See more posts by Mike Small

Event Tracking data available through the Google Analytics API….Sweet!

Friday, October 2nd, 2009 by Dave Reichenbacher
Google Buzz

If you missed the Google Analytics blog post a couple weeks ago, you missed a big announcement on how Event Tracking and two other features are now available through the API.  We are positively thrilled about this announcement as it gives us more power to customize data!

We are constantly asked how to measure user interactions on a client’s website. Our typical recommendation is via Event Tracking but the problem with that is users still have to log into Google Analytics to see the data. These days we are finding more and more clients are looking for custom reporting/dashboards and want to see data all in one nicely wrapped package (we even add a bow).  Using the API you can make that happen and now with Event Tracking the data available to those reports just increased in value.

Another feature that was announced was the ability to extract website navigation information that is provided in the current Google Analytics web interface. This again helps us as consultants address other common questions from clients: “How can I find out where visitors go on my website? What are the common paths people take?”  Like all things with the API, allowing you to pull this data enables you to be able to manipulate and customize it.  We find that some of our clients aren’t impressed with the web interface’s visualization of site navigation so now we can impress them with their own customized version.  The last feature announced was a simple upgrade that won’t impact a ton of API users but is still helpful moving forward.  The length of filter expressions was increased to 128 characters.  <sarcasm> Whoopie, yee ha, YES! </sarcasm>. Ok, so we’re not bouncing off the walls on this one but this change does allow for more complex queries for all you nerds out there. You know who you are.



Dave Reichenbacher
DR directs program management and operations at WebShare. He also is one of our Seminars for Success instructors and has an affinity toward local search marketing. You can find out more about Dave here.

See more posts by Dave Reichenbacher