Learn how to evaluate the user experience on your site

With only a few seconds to capture a user’s attention, we all know it’s important to have a great user experience on your site. One of our goals is to help you create a user experience that will keep users coming back to your site.

In the past, we shared our guiding principles for user experience and asked some of our most successful publishers to share their thoughts. However, many of you told us you’d like to see more examples of how to actually apply the principles to your site. We’ve heard your feedback and, on November 1st, we’ll show you how in a Learn with Google Hangout on Air that takes you behind the scenes of a user experience consultation.

During the Hangout on Air, we’ll evaluate a pre-selected AdSense publisher’s website and teach you how to take a step back, apply a critical eye, and evaluate whether or not the user experience on your own site complements your site goals. We’ll identify specific changes the publisher can make to improve the user experience, walk through our recommendations, and answer a few of your user experience questions, which you can submit when you RSVP to watch the live stream.

RSVP to let us know if you’ll be watching the Hangout on Air and we’ll see you on November 1st!

Click here to RSVP

Posted by Laurie Shiau - Inside AdSense Team 
Was this blog post useful? Share your feedback with us.

Mind the Gap: Improving Referral Information with Universal Analytics

The following is a guest post contributed by Dan Wilkerson, marketing manager at LunaMetrics, a Google Analytics Certified Partner & Digital Marketing Consultancy.

A core issue with measuring social media is that due to the way that traffic migrates around the web, there are lots of situations where we lose referrer information and those visits end up being labeled as 'Direct' inside of our analytics.

This can happen for a variety of reasons, but the most common situations where this kind of erroneous attribution occurs are:
  • When a user clicks an untagged link inside an email
  • When a user visits from a mobile application
  • When a user clicks a link shared to them via an instant message
If a visitor has come to your site previously, Google Analytics will simply apply the same referral information it had for their previous visit, which it retrieves from the UTMZ cookie it previously saved on the visitor's browser. But, if there are no cookies, Analytics has no information, and buckets the visitor into Direct.

Obviously, this is problematic; 'Direct' is supposed to represent visitors who bookmark or directly type in our URL. These users are accessing our site through a shared link, and should be counted as referrals. Thankfully, we have some tools at our disposal to combat some of these scenarios, most notably campaign parameters. But campaign parameters only help with links that you share; what about when a visitor comes to your site and shares the link themselves?

These visits can cause serious problems when it comes time to analyze your data. For example, we offer Google Analytics & AdWords training. Most of our attendees are sponsored by their employers. This means they visit our site, scope out our training, and then email a link to a procurement officer, who clicks through and makes the purchase. Since the procurement officer comes through on the emailed link and has never visited our site, the conversion gets bucketed into 'Direct / None' and we lose all of the visit data for the employee who was interested in the first place. This can compound into a sort of feedback loop - the only data we see would be for individuals who buy their own tickets, meaning we might optimize our marketing for smaller businesses that send us less attendees. In other words, we'd be interpreting data from the wrong customers. Imagine how this kind of feedback loop might impact a B2B trying to generate enterprise-level leads - since they'd only see information on the small fry, they could wind up driving more of the wrong kind of lead to their sales team, and less of the right kind.



For a long time, this has been sort of the status quo. Now, with new features available in Universal Analytics, we have some tools we can employ to combat this problem. In this post, I want to share with you a solution that I've developed to reduce the amount of Direct traffic. We're calling it DirectMonster, and we're really excited to make it open source and available to the Google Analytics community.

What is DirectMonster?
DirectMonster is a JavaScript plug-in for Google Analytics that appends a visitor's referral information as ciphered campaign parameters as an anchor of the current URL. The result looks something like this:


When the visitor copies and shares the URL from the toolbar, they copy that stored referral information along with it. When someone without referral information lands on the site through a link with those encoded parameters, the script decodes that information as campaign parameters to pass along to Google Analytics, waits until Analytics writes a fresh UTMZ cookie, and then ciphers, encodes, and re-appends the visitors current referral information. It also appends '-slb' to the utm_content parameter. That way, those visits can be segmented from 'canonical' referrals for later analysis, if necessary. The visitor who would have had no referral information now is credited as being referred from the same source as the visitor who shared the link with them. This means that visits that normally would have been erroneously segmented as 'Direct / None' will now more accurately reflect the channel that deserves credit for the visit. 

At first, this might seem wrong - shouldn't we just let Analytics do its job and not interfere? But, the fact is that those visits aren't really Direct, at least not in its truest interpretation, and having 'assisted referrer' channel information gives you actionable insight. Plus, by weeding out those non-Direct scenarios, your Direct / None numbers will start to more accurately represent visitors who come to your site directly, which can be very important for other measurement and attribution. It's actually better all the way around. After all, if a Facebook share is what ultimately drove that visitor to your site, isn't having that information more valuable than having nothing at all? This way, you'll have last-click attribution for conversions that otherwise would have simply been bucketed as Direct. Of course, you won't have the visit history of the assisting referrer, but... well, more on that soon.

We've been fine-tuning this on our site for the past few months, and we've been able to greatly enhance our conversion attribution accuracy. In our video case study, I mentioned that we enhanced attribution by 47.5%; since that time, we've seen the accuracy of our data continue to climb; whereas before, we were seeing 'Direct / None' account for 45.5% of our conversions, it now accounts for just 20.6% - a decrease of 54.7%. Better yet, look at what it's done to all of our traffic:


We've gone from having about 20-25% of our traffic come in 'Direct / None' to just under 15%, and I anticipate that number will continue to fall.

DirectMonster and Universal Analytics
One of the coolest features that Universal Analytics has given us is Custom Dimensions. If you're not familiar with them, take a minute and read the Google Developer Resources page about what they are and how they work. Although initially designed for the asynchronous code, Universal Analytics has allowed us to put DirectMonster on steriods. 

In our Universal implementation, we store the visitors CID as a visit-level custom dimension, and we add their CID to the hashed parameters we're already storing in the anchor of their URL. 

When a visitor comes through on a link with a CID that differs from their own, we capture the stored CID as the Assisted Referrer. Then, we can open up our Custom Reports later on and view what visitors were referred to our site by whom, and what they did when they got there.

What does this mean? If a celebrity tweets a link to your product, you can discover exactly how many visitors they referred, and how much revenue those visitors generated. 

By cross-referencing the Assisted CID for single-visit 'Direct / None' purchases, you can discover the true visit history of a conversion.

Since it takes advantage of advanced Universal Analytics functionality, DirectMonster 2.0 requires some advanced implementation as well. Unlike its cousin, you'll need to adjust your Analytics tracking code to include a few functions, and you'll need to configure the Custom Dimensions you'll be storing a visitors CID and assisted referrers CID inside of. For a full reference on how to get either version of DirectMonster and configure it for your site, check out our blog post covering the topic in detail here or visit our GitHub page and get DirectMonster for yourself. 

I hope that you're as excited as I am about this development and all of the things Universal Analytics is enabling us to do. Think of a use case I didn't mention? Share it with me in the comments!

Posted by Dan Wilkerson, marketing manager at LunaMetrics

Analyze Organic Search Engine Marketing with Google Analytics & Webmaster Tools Data

There are many ways to measure the effectiveness of organic search engine marketing. We’d like to explore various techniques in a series of posts here on the Analytics blog. Today we’ll talk about understanding organic using landing pages and Webmaster Tools data. 

Today, almost all marketers are investing heavily in creating high-quality content as a way to reach users with information about their products and services. The content can take many forms - from product specific content to brand specific content. The intent is to generate traffic and conversions from a variety of sources, one of the largest of which is often search.

One way to measure the effectiveness of content is to analyze its performance as a landing page. A landing page is the first page a user sees when they land on your site. If it’s great content, and if it’s ranked highly by search engines like Google, then you should see a lot of websites ‘entrances’ via that page. Looking at landing page performance, and the traffic that flows through specific landing pages, is a great way to analyze your search engine optimization efforts.

Begin by downloading this custom report (this link will take you to your Analytics account). This report shows the landing pages that receive traffic from Google organic search and how well the traffic performs. 

Let’s start at the top. The over-time graph shows the trend of Google organic traffic for your active date range. If you are creating great content that is linked to and shared then you should see the trend increasing over time.

When you look at this data ask yourself the question: how well does the trend align with my time investment? Looking at the data below we see that the organic traffic is increasing, so this organization must be working hard to create and share good content.

Organic traffic is steadily increasing for this site. An important question to ask is, “how does this align with my search optimization efforts?”
The table, under the trend data, contains detailed data about the acquisition of users, their behavior on the site and ultimately the conversions that they generate. This includes data like Visits, % New Visits, Bounce Rate, Average Time on Site, Goal Conversion Rate, Revenue and Per Visit Value. 

Using the tabular data I can learn how search engine traffic, entering through a specific page is performing. 

Each metric provides insight about users coming from organic search and entering through certain pages. For example, % New Visits can help you understand if you’re attracting a new audience or a lot of repeat users. Bounce rate can help you understand if your content is ‘sticky’ and interesting to users. And conversion rate helps you understand if organic traffic, flowing through these landing pages, is actually converting and driving value to your business.

Again, we’re using the landing page to understand the performance of our content in search engine results.

Remember, make sure that you customize the report to include goals that are specific to your account. You can learn more about goals and conversions in our help center.  

Another very useful organic analysis technique is to group your content together by ‘theme’ and analyze the performance. For example, if you are an ecommerce company you may want to group all of your pages for a certain product category together - like cameras, laptop computers or mobile phones.

You can use the Unified Segmentation tool to bundle content together. For example, here’s a simple segment that includes two branded pages (I’m categorizing the homepage and the blog page homepage as ‘brand’ pages).


You can create other segments that include other types of pages, like specific category pages (and then view both segments together). Here is the Acquisition > Keywords > Organic report with both segments applied. This helps me get a bit more insight into the types of pages people land on when visiting from Google organic search results.

Plotting two segments, one for branded content landing pages and one for non-branded landing pages, can help you understand your specific tactics.
Regardless of the tool you use, the analysis technique is the same: look at the performance of each landing page to identify if they are generating value for your business. And don’t forget, the best context for this data is your search engine marketing plan. 

Here’s one final tip when analyzing organic traffic. Whenever you create a customization in Google Analytics, like a segment or custom report, don’t use the keyword dimension. Instead use the Source and Medium dimensions. Set the Source to ‘Google’ and Medium of ‘Organic’. It provides the most consistent data over long time periods. 

In addition to using Google Analytics, you can also use the data from Webmaster Tools to gain an understanding of your search marketing tactics. You can link your Google Analytics account and your Webmaster Tools account to access some of this data directly in Google Analytics. If you’re not familiar with Webmaster Tools, check out their help center for an overview or this awesome video.



In general the Webmaster Tools data will help you understand how well your content is crawled, indexed and ranked by Google. This is extremely tactical data that can inform many search marketing decisions, like which content to create, how to structure your content and how to design your pages. The reports are in the Acquisition > Search Engine Optimization section. 

Let’s start by viewing some data using the Acquisition > Search Engine Optimization > Landing Pages report.

Webmaster Tools data is available directly in Google Analytics. You can view the data based on landing page or search query.
Let’s review a couple of metrics that are unique to Webmaster tools: Impressions, Average Position and Click Through Rate. Impressions is the number of times pages from your site appeared in search results. If you’re continuously optimizing the content on your site you should see your content move up in the search results and thus get more impressions.

Average position is the average top position for a given page. To calculate average position, Webmaster Tools take into account the top ranking URL from your site for a particular query. For example, if Alden’s query returns your site as the #1 and #2 result, and Gary’s query returns your site in positions #2 and #7, your average top position would be 1.5 [ (1 + 2) / 2 ].

Click Through Rate (CTR) is the percentage of impressions that resulted in a click and visit to your site. Again, you can see both the impressions and the CTR for every landing page on your site. 

If we’re optimizing content then hopefully we should see our average position increase, the impressions increase and ultimately an increase in click-throughs. A very easy way to observe this behavior is by applying a date comparison to the Acquisition > Search Engine Optimization > Landing Pages report.

Use the Search Engine Optimization > Landing Pages report to understand if your content is getting ranked higher and generating clicks.
What happens if impressions and average position are increasing but you’re not getting clicks? You’re getting ranked better, but what is listed in the results may not get a response from the user. 

There are lots of ways to optimize your content and change what is listed in the search results. You could adjust your page title or meta description to improve the data that is shown to the user and thus increase the relevancy of the result and your Click Through Rate. 

We’ll be back soon with another article on measuring and optimizing organic search traffic with Analytics.

Posted by Justin Cutroni, on behalf of the Google Analytics Education team

Extending Chrome support for XP users until April 2015

On April 8, 2014, after more than a decade of powering many of the world’s computers, Windows XP will officially retire. Like all technologies that come to their end-of-life, the XP operating system and most of its desktop applications will no longer receive updates and security patches. Since unpatched browser bugs are often used by malware to infect computers, we’re extending support for Chrome on Windows XP, and will continue to provide regular updates and security patches until at least April 2015.

We recognize that hundreds of millions of users, including a good chunk of current Chrome users, still rely on XP. Moreover, many organizations still run dozens or even hundreds of applications on XP and may have trouble migrating. Our goal is to support Chrome for XP users during this transition process. Most importantly, Chrome on XP will still be automatically updated with the latest security fixes to protect against malware and phishing attacks.

If you’re an IT administrator and your employees depend on web applications built for older browsers, you can use Legacy Browser Support to set Chrome as the primary browser and limit the usage of the unsupported, legacy browser to only specific web apps. See Chrome for Business to learn more about how to deploy and manage Chrome for an organization.

Mark Larson, Director of Engineering and Superintendent of Public Safety, Google Chrome 

New Sample Size Control and Relative Dates Features in Google Analytics APIs

Our goal is for Google Analytics APIs to be as simple to use as possible - so we just released 2 new features that make it even easier to use our APIs.

Relative dates
All Core API and MCF Reporting API queries previously required a start and end date. In the past, apps that displayed recent data - like the last 14 days - would have to manually determine today’s date, determine when 14 days ago was, and format the dates so they could be used.

To make things easier, we’ve added support for relative dates! You can now specify NdaysAgo as a value of either the start or end date. So the date range of the last 14 days from yesterday can now be expressed as:

start-date=15daysAgo&end-date=yesterday

Using these values will automatically determine the date range based on today’s date, allowing apps to always display the data for last 14 days (or whatever time period you’d like!).

Sample size control
In certain cases, data may be sampled. To simplify setting and reporting the impact of sampling, we’ve added a couple new sampling related features.

First, we added a new query parameter to set the level of sampling. Developers can now specify whether reports should be faster or be more precise.

Second, we added 2 new fields to the API response:

  • sampleSize - The number of samples that were used for the sampled query.
  • sampleSpace - The total sampling space size. This indicates the total available sample space size from which the samples were selected.
     

With these 2 values you can calculate the percentage of visits that were used for the query.

For example, if the sampleSize = 201,000 and sampleSpace = 220,000 then the report is based on 91.36% of visits.


Together, these values allow developers to see exactly how much data was used to calculate the sample.

Getting Started
There are two easy ways to get started: you can read our reference guide on the new relative dates feature, or check out our docs on the new sample size control query parameter and
sample size API response data. As always, you can stay up to date using our change logs
.

Using a permanent URL to share Custom Attribution Models & Custom Channel Groupings

The need to customize and fine-tune your marketing measurement solutions becomes a key discriminator in unlocking additional value which might have been missed when applying out-of-the-box views on your data. For this reason, the Multi-Channel Funnel Analysis within Google Analytics Attribution provides the ability to configure content based channel groupings, as well as customized attribution models. This allows you to better reflect how partial credit is assigned to the marketing efforts driving your conversions. Having the ability to develop these customized assets is great, and now you are able to easily share them with your organization, your customers, or your audience. Here is how sharing a custom channel grouping, or custom attribution model works: 

Step 1 - Build a Custom Attribution Model
Building a custom model is easy. Just go to the Model Comparison Tool report in the Attribution Section of Conversions. In the model picker you can select ‘Create new custom model’, which opens the dialog to specify rules which can better reflect the value of marketing serving your specific business model. As an example, we can develop a model to value impressions preceding a site visit higher within a 24 hour time window. We also set the relevant lookback window to 60 days, as we know our most valuable users have longer decision and decide cycles:

Click image for full-sized version
Ensure you opt-in the Impression Integration, enabling Google Display Network Impressions and Rich-Media interactions to be automatically added to your path data through the AdWords linking. Don’t forget to also check out the recorded webinar from Bill Kee, Product Management Lead for Attribution, providing more details on how to create a custom model.

Step 2 - Access the Model in Personal Tools & Assets Section
In the admin section you can now look at your personal tools & assets. The newly created model will show up in the ‘Attribution Models’ section. You can find custom channel groupings you created under Channel Groupings.


The table shows all assets available, and a drop-down allows you to ‘share’ these assets through a link.


Step 3 - Share the Link - Done!
From the drop-down Actions menu select ‘Share’, and a permanent link to the configuration of this object is generated. This link will point to the configuration of the shared asset, allowing anyone with a GA implementation and the link to make a copy of the asset config, and save it into their instance of GA. You maintain complete control over who you share your assets with. 


Include the link to your brand-new attribution model asset in an email, IM message, or even a Blog Post, such as this one.

Happy Customizing!

Posted by Stefan F. Schnabl, Product Manager, Google Analytics

The Acer C720 Chromebook launches

Following their announcement at IDF, we’re delighted to officially welcome the Acer C720 as the latest addition to the Chromebook family. Featuring Intel’s latest Haswell processor and a battery that lasts all day, the C720 is an ideal balance of power and portability.


The C720 is available online at Best Buy and Amazon for $249.99 in the U.S., with devices arriving in stores soon. The C720 will also be available in Germany, UK, France, Netherlands, Sweden and Finland. We’re also happy to see that Acer is bringing their Chromebooks to India for the first time, available at Flipkart.



No Code Required: Auto-Event Tracking with Google Tag Manager

We’re excited to announce that Google Tag Manager has publicly launched Auto-Event Tracking, which lets you measure events happening on the page without writing HTML or Javascript. Those of you measuring events in Tag Manager today will already have minds racing with the possibilities - skip ahead to the screenshot. Everyone else, read on.


As sites become more dynamic and want to understand users’ site experiences in more detail, business owners need to know more: how long are visitors staying on a particular page? How are they interacting with interactive elements like image carousels? How many are clicking the Contact Me button? How many are clicking outbound links? Increasingly, site analytics are incomplete without answers to questions like these.

Unfortunately, until now, answering these questions required adding custom Javascript code to your website to tell Google Analytics when the event occurred. Google Tag Manager users also needed to modify the HTML of each page where they wanted to track an event. That means every time you want to track something new, or change the way you track something, you need to modify site code directly (or, in some cases, ask another colleague to do it for you.) And slower deployment of measurement campaigns directly impacts your ROI.

With Google Tag Manager’s launch of Auto-Event Tracking, we’re excited to announce a solution that provides the power of event tracking without needing to write code. By using the new Event Listener tag, you can tell Tag Manager when you want to listen for events, and then write detailed rules for what to do when an event happens. See an example of listening for form submits here:


Once you have your event listener set up, you can have tags fire based on form submits using a rule that looks for the event gtm.formSubmit. (Of course, Tag Manager supports more than form submits: it also includes clicks and timer events.) You can also make sure you’re getting the right form by using our Auto-Event Variable macros that let you narrow things down with attributes like the element ID and the form target.

The end result: you can deploy event tracking to your site and send event tracking data to Google Analytics without adding any code to your site. You can deploy measurement campaigns faster, and not writing custom code makes your solutions more robust.

Of course, it’s easiest to see the whole picture by walking through a full example. Check out the following resources for more:
We’re looking forward to getting your feedback - let us know what you think!

Posted by Lukas Bergstrom, Google Tag Manager PM

Browsing, Sharing and Importing Analytics Insights Now Just A Click Away

Earlier this year, we announced the Google Analytics Solution Gallery with a collection of custom reports, segments and dashboards selected by our team to help new users get started. Today we are excited to open the platform to the public and allow any of our millions of users across the globe to share their favorite insights via the revamped Google Analytics Solutions Gallery



In addition to opening the platform for public submissions, we have also worked to integrate the browse, import and share functionality directly into your account via “Share” and “Import” buttons. So whether you are using your favorite dashboard to get a quick view of your site performance or working to set up a new segment, sharing and importing via the Solutions Gallery is just a click away. 


The gallery currently enables you to browse, share and import Segments, Custom Reports, Dashboards and Bundles of up to 20 perma-linkable templates. More information on how to do so is available in our help center

In the future, we look forward to enabling the seamless sharing and importation of everything from filters to attribution models, to custom channel groupings so keep an eye out for developments in this space and let us know what you think are the most important things to share in the comments!

Posted by Joshua Knox, Google Analytics team

More magic in Slides: editable themes and widescreen presentations

Presentations give you the ability to bring a story to life in a visually compelling way—whether it’s a pitch for a new product idea, a deck for a history class assignment, or an introduction to your surfing club. Today you can take the magic up a notch with two new features in Slides—widescreen format and editable master slides.

With widescreen presentations, you get a ton of new space to fill with words, charts, tables or even a simple, beautiful image.
Since the majority of monitors and displays are now widescreen, new presentations will be widescreen by default. You can change the size of your slides using the pull down menu in the theme chooser, or by visiting Page setup in the File menu.
Every presentation you make with Slides has a theme that comes with a set of preset colors, font styles and sizes, backgrounds, etc. to give you a consistent look and feel throughout your deck.

One of your top requests has been to customize these presets throughout your presentation. With editable master slides, you can now easily tailor how content appears on every slide by selecting "Edit master" from the Slide menu. For example, you can set all of your header fonts to Alconica, make all of your first level bullets bold, and add a logo in the bottom right corner.
Voila! The thumbnail previews alongside the master show that all of these changes are made instantly across all of the slides in your presentation.

And that’s not all. Each theme consists of a variety of slide layouts, which can also now be individually customized or created from scratch.

We hope that these new ways to customize Slides help you tell better stories, and look forward to seeing the beautiful themes that you come up with. Look out for these updates throughout the course of the day.

Since so many of you have been requesting custom themes, we want to see what you can do! Share your own custom theme on Google+ with the hashtag #mygoogleslides and we'll feature the most impressive & beautiful presentations on our +page.

Posted by: Michael Thomas, Software Engineer