Start learning with our library of video tutorials taught by experts. Get started

Google Analytics Essential Training (2010)

Introducing campaign tracking


Google Analytics Essential Training (2010)

with Corey Koberg
Expand all | Collapse all
  1. 6m 2s
    1. Welcome
      1m 13s
    2. How to get the most from this course
      3m 11s
    3. What's new in this update?
      1m 38s
  2. 5m 19s
    1. The pitfalls of hit counting and turning data into information
      3m 6s
    2. Web analytics: A tool and a process
      2m 13s
  3. 15m 30s
    1. Defining goals and conversions: Why do you have a web site?
      5m 40s
    2. Understanding data: Averages, segments, trends, and context
      1m 51s
    3. Introducing segments
      2m 38s
    4. Understanding trends and context
      5m 21s
  4. 11m 25s
    1. How does Google Analytics work?
      2m 18s
    2. Setting up an account
      2m 49s
    3. Installing tracking code on a site
      6m 18s
  5. 24m 20s
    1. Understanding accounts and profile administration
      6m 59s
    2. Navigating the reports and the Data Over Time chart
      4m 45s
    3. Selecting and comparing date ranges
      6m 50s
    4. Using annotations to make notes in data
      2m 30s
    5. Using the help tools
      3m 16s
  6. 24m 20s
    1. Viewing data in different formats (overview, tabular, pie, bar, compare to site)
      6m 10s
    2. Navigating data with site usage, goals, and e-commerce metrics
      9m 20s
    3. Sorting data with inline and advanced filters
      8m 50s
  7. 10m 26s
    1. Understanding the importance of segmentation in data analysis
      4m 40s
    2. Slicing data with dimensions
      5m 46s
  8. 7m 38s
    1. Why share data?
      1m 10s
    2. Managing user accounts and profiles
      4m 8s
    3. Emailing reports
      2m 20s
  9. 29m 12s
    1. Understanding who is visiting a site
      1m 20s
    2. Analyzing location data
      4m 52s
    3. Using language identification to segment users
      1m 35s
    4. Differentiating new users from returning users
      2m 1s
    5. Understanding visitor loyalty vs. recency
      4m 25s
    6. Comparing data according to visits, visitors, and page views
      2m 10s
    7. Sorting data by browser capabilities
      3m 56s
    8. Analyzing data from mobile browsers
      2m 34s
    9. Using flow visualization to see common paths
      6m 19s
  10. 23m 50s
    1. Linking an AdWords account to Google Analytics
      2m 46s
    2. Identifying campaigns and segmentation options
      5m 55s
    3. Using keyword reports
      1m 31s
    4. Fine-tuning your match type with the Matched Search Queries report
      3m 44s
    5. Optimizing traffic by time of day
      1m 37s
    6. Using the Destination URL report to identify landing pages
      1m 45s
    7. Identifying the best placement options for ads
      2m 0s
    8. Keyword positions
      4m 32s
  11. 40m 3s
    1. Understanding where site visitors come from
      2m 32s
    2. Analyzing the All Traffic Sources report
      2m 4s
    3. Identifying direct traffic
      2m 20s
    4. Identifying users who were referred to your site
      3m 9s
    5. Viewing search engine reports (overview, organic, and paid)
      4m 52s
    6. Introducing campaign tracking
      11m 17s
    7. Planning, creating, and logging a tracking strategy
      2m 58s
    8. Tracking offline campaigns
      7m 11s
    9. Finding data in a Campaign report
      3m 40s
  12. 36m 43s
    1. Analyzing top content by metrics and the navigation summary
      3m 29s
    2. Sorting top content according to page title
      3m 57s
    3. Understanding when to use content drilldown
      2m 25s
    4. Measuring the importance of top landing and top exit pages
      3m 41s
    5. Identifying slow-performing pages with the Site Speed report
      4m 6s
    6. Understanding the Site Search and Usage report
      3m 29s
    7. Analyzing the Search Terms and Search Term Refinement reports
      4m 12s
    8. Using the Site Search Pages report to understand how users search
      5m 19s
    9. Configuring Site Search
      6m 5s
  13. 33m 49s
    1. Understanding the Goal reports
      4m 24s
    2. Configuring goals
      9m 55s
    3. Understanding funnel visualization
      9m 48s
    4. Identifying value through E-commerce reports
      4m 35s
    5. Using goal flow to find detailed insights
      5m 7s
  14. 24m 25s
    1. Real-time data for time-sensitive analysis
      4m 21s
    2. Using intelligence alerts to flag important events
      8m 59s
    3. Creating custom intelligence alerts
      5m 48s
    4. Creating and customizing dashboards
      5m 17s
  15. 43s
    1. Goodbye

Video: Introducing campaign tracking

So in the intro to campaign tracking video we defined campaign information and talked about how to divvy up our visits into these buckets, so to speak. But how will this be used by Google Analytics, and how do we get it in there? Well, lots of reports use campaign tracking, but the two we most commonly think of are the Campaigns and there's All Traffic Sources report. Here we can see our dimensions are Source/Medium. So the first word here is going to be all the different sources that we've got: google, yahoo, doubleclick, bing, et cetera. On the right side, we're going to see all the different mediums that those brought: cpc, organic, referrals.

Watch this entire course now—plus get access to every course in the library. Each course includes high-quality videos taught by expert instructors.

Become a member
Please wait...
Google Analytics Essential Training (2010)
4h 53m Beginner Oct 08, 2010 Updated Dec 20, 2011

Viewers: in countries Watching now:

In Google Analytics Essential Training, Corey Koberg shows how to use the Google web analytics platform to generate and evaluate information about the visitors to a web site, including data on site traffic, user behavior, and marketing effectiveness. This course covers the out-of-the-box functionality, from account creation to reporting fundamentals, and explains how to glean insights from the vast array of data available.

Topics include:
  • Setting up an account
  • Installing tracking code on a site
  • Reading the dashboard and understanding high-level metrics
  • Understanding how visitors use and navigate web site content
  • Analyzing visitor and traffic source reports
  • Tracking AdWords and other marketing campaigns
  • Planning and configuring goals
  • Utilizing segmentation for deeper analysis
  • Understanding the raw data and how it's collected
  • Selecting and comparing date ranges
  • Using flow visualization to see how visitors navigate through a site
  • Identifying slow-performing pages
  • Performing real-time analysis
  • Using annotations and other best practices
  • Configuring and analyzing internal site search
  • Determining the best report view to use
  • Navigating reports with tabs
  • Cleaning up data with inline filters
  • Sharing data and reports
Business Online Marketing Web Data Analysis Web Analytics SEO
Google Analytics
Corey Koberg

Introducing campaign tracking

So in the intro to campaign tracking video we defined campaign information and talked about how to divvy up our visits into these buckets, so to speak. But how will this be used by Google Analytics, and how do we get it in there? Well, lots of reports use campaign tracking, but the two we most commonly think of are the Campaigns and there's All Traffic Sources report. Here we can see our dimensions are Source/Medium. So the first word here is going to be all the different sources that we've got: google, yahoo, doubleclick, bing, et cetera. On the right side, we're going to see all the different mediums that those brought: cpc, organic, referrals.

So in this case, we can see that the google was a source twice, but the mediums were different. On the organic side, it brought us 21,000 visits, but on the cpc medium, we have 4,600 visits, both from the same source, just two different mediums broken up. We also see up here we have our (direct)/(none) bucket. Remember, when the source is direct and there's no medium, this means Google wasn't able to determine any information about that. It doesn't know what the source was, and it doesn't know what the medium is, but we still have to account for that visit. So it gets under the bucket of (direct)/(none), which is pretty much the absence of any other information. We also have a dedicated report just like campaigns. We click here.

We're going to see all the different campaigns listed out and all the visits associated with those campaigns. Remember, this is the overall umbrella of campaigns, meaning the sources and mediums are all going to be rolled under there. In this case, we have a campaign that was targeting the Google Store that targeted the English and the Americas. We also have one that was targeted towards coffee shops. And it's going to be the aggregate of all the different things underneath it, so all the sources, all the mediums, all the ad versions are all going to get rolled up into those larger buckets. And as far as how Google populates these reports, it does its best to figure out as much as it can on its own.

So things like organic search engines are going to automatically detect when a visit comes from a search engine. It's even able to pull out the keyword from the referring source, anytime we link from one web site to another as long as we're using sort of a plain-vanilla HTML link. And it's able to figure that out. It can actually look inside the request and see where it came from and make sure that it gets into the appropriate bucket. Of course, direct visits are also able to be detected because direct visits are the absence of information. So if we can't figure anything else out then it's going to go into the direct bucket.

And I put Google AdWords here as being auto-detected, and this is true only if you have Auto-Tagging turned on. If you turn on Auto-Tagging in Google AdWords, it's going to automatically apply all these campaign tags so that Google Analytics understands exactly where it came from, which campaign it was a part of, which keywords were used, which ad version was shown, et cetera. All the other things you're going to have to manually tag in order for Google to understand which buckets those should go into. So most cost per click. We said Google AdWords has the ability to do auto-tagging, but if you're using other networks, you're going to have to actually manually tag each one of those destination URLs so that Google Analytics can understand the campaign information associated with those.

Same thing with emails. When we send those out, we need to make sure we tag our links, banner ads, offline ads, and pretty much everything else other than the ones that we listed here to be auto-detected, especially the ones that you pay for. It's a little bit ironic that some of the most important information to track, the links that we're actually paying for, are the ones that Google Analytics is least able to track on its own without this extra tagging information. So this is how this campaign data is going to appear in the reports. But now we need to talk about how to get it from an idea in our head into Google Analytics so it can actually create these reports. Let's walk through an example.

Let's say that you're the Acme Box Company and you want to put out a campaign for your small red cardboard boxes. Part of this campaign is to put banner ads out on different web sites across the web that are going to point back to your small red cardboard box landing page. Of course, when someone is out, visiting a web site that has this banner ad, if they were to click on that banner ad, it would take them to this page and Google Analytics would run. Now unfortunately, almost all banner ad systems use tracking systems that will send several redirects and strips out all the usual tagging that Google Analytics would be able to use to figure out what site it came from.

Even if it didn't, if it was a direct link from the other site onto your page, you would be able to get that referral information, but Google Analytics would have no idea what kind of campaign you want to track this under. It wouldn't know which version of the ad was shown. Basically, we need to get more information somehow into that link so that Google Analytics understands which campaign variables you want this particular visit to be tagged as. Since we'll be doing the tagging, we get to make that decision. So let's think about this first. Campaign name. Well, this is my red boxes campaign so we're simply going to call this redboxes as the campaign name, all one word, all lowercase.

The medium is going to be a banner ad, so we'll just call this a banner. The source is going to be where this actual banner ad is displayed, in this case And if you have different versions of this ad that are displaying, you can put that here. In our case, this is the one with the red gradient, so we'll just call that redgradient, all one word, all lowercase. We want everything the person does in this visit to be tagged under each of these buckets. So we want to know if this person goes ahead and checks out and buys lots of red cardboard boxes, we want to know that the campaign, redboxes, had some success.

We also want to know that it was the banner that drove it. We want to know that it was boxafficianado magazine that was the source of that. So we want all of the things for that visit to be tracked under each one of these buckets. The way we're going to get that information in Google Analytics is by tagging. So if the normal URL that someone would go to be, we're still going to put that as the link where the banner ad goes. Go down to the end of it. We're going to put these campaign variables here. So in the query string here after the question mark, we're going to put these query string parameters. So under utm_campaign we're going to put the campaign name, redboxes.

And under utm_medium, we're going to put the medium, banner. Under utm_source, we're going to put the source, And under utm_region content, we're going to put redgradient, which is the version of the ad that we showed. So the basic idea here is to transfer the information we want the visitor to be tracked under by populating these query string parameters with the appropriate tags. But if you're skeptical about creating these tags on your own, there is a tool that can help. Let's switch over to the web and take a look. To find this handy web-based tool, just head on over your favorite search engine and type in "google analytics url builder." Click on the first link that comes up here and we'll see a tool designed to make this process a little easier.

The first thing it's going to ask us for is what's the page we want to land on when someone were to click on that link. In our case, it was the boxes. Okay, we've got our standard URL there. Now we just have to populate each one of these variables. The Campaign Source we said was The Campaign Medium we said was banner. This wasn't a pay-per-click campaign. No one was searching on keywords here, so we're going to leave that blank. Instead, the different version that we saw was the redgradient one.

So under the Content, we're going to put redgradient. Under the Campaign Name, this was the redboxes campaign, so we'll fill that in, redboxes. After we filled in all of our variables, we click Generate URL, and it's going to generate that URL for us. This is the actual URL we're going to use as the destination for when someone clicks on that banner ad. Okay. So that's how we created this URL down here, the tagged URL that's going to fill in all that information and allow Google Analytics to track this appropriately. This was the case with the banner ad, but let's look at another example.

What about we send out an email? We said it was incredibly important to track email so that it didn't pollute the rest of our reports and so we can properly track how successful our email marketing is. In this case, let's say we're sending out an email here about the seminars. It's got a link here where you can register, and we want to track how many people are coming to the site and registering. The first thing we need to do of course is lay out our different campaign parameters. In this case, the campaign that I want to track under is Seminars. So our utm_campaign variable is just going to be seminars. Now the source is a little trickier on email because it's not a source coming from a web site. Generally speaking it's a good idea to put the source here or something that will make sense to you, such as a particular database of emails that you're using to populate this email or something else that's going to indicate how this customer is associated with your site.

In our case, we're going to call this the newsletters4s and the medium is going to be email. I do suggest you don't differ too much here. Generally speaking, we want to keep the medium of email as email. So under the actual link itself, when you click on the Register Now button, we want you to go to this page here,, but I need to populate all those different query string parameters with the information up here so that Google Analytics knows to track it under these buckets. So the actual tagged link address would be this,, and then we fill in all of those query string parameters here.

Now optionally, we still have this Content field that we didn't fill in. Remember, we used that to show which version of the banner ad we showed, the redgradient versus the non? We can use that here to actually figure out things like did they click on this Register Now link or did they click on the Register Now button? Everything else is going to remain the same, but I could fill in one link where utm_content would be button and the other link would say utm_content=link. And then I can figure out from my Google Analytics tracking which version of that was clicked more often, the button or the link. Or if I send out two different versions of this email, maybe one with a black header up here and maybe other one has a white header up here, I can use this to figure out which of those versions was more successful getting people to click and sign up.

Okay, let's go look at how we would use that tool to help build this URL. Switching back to the tool, we're going to delete our old entries and fill in the new ones. Here we had the page that we were going to visit,, and we're going to fill in each one of these here. For the Source, we said this was our newsletters4s database, so we just type in newsletters4s here. For the Medium, we said this was email.

We're not using a term. The Content, for this particular one, we're going to use this for the link for the button, so I'm just going to type in button. And the Campaign Name we said was tracked under the seminars campaign. We use this, click Generate URL, and now I've got the URL that I'm going to put as the link that happens when you click on a button. Now for the link that happens when you click on the link version, I just changed this up here to link, regenerate the URL, and now I've got the link that we're going to use on the link. Let's take a look at an example, not an email or banner ad, but an actual CPC campaign.

So if we were doing pay per click, let's say in this case we're doing one on Yahoo! Remember, Yahoo! doesn't use auto-tagging per se, so we're going to have to tag these manually. Our campaign here is still seminars, except now the Source, instead of being the newsletter database, is going to be yahoo. And the Medium, instead of email, is going to be cpc. We're still going to use the same URL here; we're just going to change the destination URL to be the tagged link. So we go back to the tool and we change our Source from newsletter here to be yahoo, our Medium from email to cpc, and our Content, we can put if we're running different ads.

So maybe in this case, we're going to say learnfromtheexperts because that was the name of this particular ad. You don't have to fill this in if you don't have it. Campaign Name remains seminar, we click Generate URL, and now we've got the actual URL that we're going to use as our destination tagged URL. So we'll follow the same process for any links that we put out on the web pointing back to our site that we want to track under these different campaign variables. Campaign tracking is critical to using Google Analytics effectively, and we'll use these basic concepts introduced here throughout the rest of the course.

Find answers to the most frequently asked questions about Google Analytics Essential Training (2010).

Expand all | Collapse all
Please wait...
Q: The course was updated on 12/19/11. Can you tell me what's changed?
A: Many movies were updated to reflect the changes in the Google Analytics user interface and new movies were added to the course as well, with topics including using flow visualization to see common paths, identifying slow-performing pages with the Site Speed Report, using goal flow to find detailed insights on funnels and conversion paths, analyzing real-time data for time-sensitive analysis, and fine-tuning match types with the Matched Search Queries report.
Q: Where can I learn more about internet marketing?
A: Discover more on this topic by visiting internet marketing on
Share a link to this course
Please wait... Please wait...
Upgrade to get access to exercise files.

Exercise files video

How to use exercise files.

Learn by watching, listening, and doing, Exercise files are the same files the author uses in the course, so you can download them and follow along Premium memberships include access to all exercise files in the library.
Upgrade now

Exercise files

Exercise files video

How to use exercise files.

For additional information on downloading and using exercise files, watch our instructional video or read the instructions in the FAQ.

This course includes free exercise files, so you can practice while you watch the course. To access all the exercise files in our library, become a Premium Member.

Upgrade now

Are you sure you want to mark all the videos in this course as unwatched?

This will not affect your course history, your reports, or your certificates of completion for this course.

Mark all as unwatched Cancel


You have completed Google Analytics Essential Training (2010).

Return to your organization's learning portal to continue training, or close this page.


Course retiring soon

Google Analytics Essential Training (2010) will be retired from the library on May 14, 2014. Training videos will no longer be available, but the course will still appear in your course history and certificates of completion. For updated training, check out the all new Google Analytics Essential Training coming soon to the Online Training Library.

Become a member to add this course to a playlist

Join today and get unlimited access to the entire library of video courses—and create as many playlists as you like.

Get started

Already a member?

Become a member to like this course.

Join today and get unlimited access to the entire library of video courses.

Get started

Already a member?

Exercise files

Learn by watching, listening, and doing! Exercise files are the same files the author uses in the course, so you can download them and follow along. Exercise files are available with all Premium memberships. Learn more

Get started

Already a Premium member?

Exercise files video

How to use exercise files.

Ask a question

Thanks for contacting us.
You’ll hear from our Customer Service team within 24 hours.

Please enter the text shown below:

The classic layout automatically defaults to the latest Flash Player.

To choose a different player, hold the cursor over your name at the top right of any page and choose Site preferencesfrom the dropdown menu.

Continue to classic layout Stay on new layout
Welcome to the redesigned course page.

We’ve moved some things around, and now you can

Exercise files

Access exercise files from a button right under the course name.

Mark videos as unwatched

Remove icons showing you already watched videos if you want to start over.

Control your viewing experience

Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.

Interactive transcripts

Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.

Thanks for signing up.

We’ll send you a confirmation email shortly.

Sign up and receive emails about and our online training library:

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from

Sign up and receive emails about and our online training library:

Here’s our privacy policy with more details about how we handle your information.

submit Lightbox submit clicked