SlideShare a Scribd company logo
1 of 62
Download to read offline
Google Analytics IQ Lessons

       3. Fundamentals




                                                  1
        Based on Google’s Conversion University
3.1. Profiles in GA
• If you manage analytics for diferent
  organizations, you’ll want an account for each.

• You can create up to 25 analytics accounts per
  Google username. However, you can be added as
  an administrator to an unlimited number.

• To give others access to your GA, you use the
  User Manager (from the Analytics Settings).
     • Inside it you can view the users who currently have access


                                                                    2
                      Based on Google’s Conversion University
3.1. Profiles in GA
• There are two types of GA users:
   • “Administrators” full access and can modify settings.
   • “Users” only have read access to reports.

• If you manage the analytics services for several
  websites which belong to diferent
  organizations, the best practice is to create a
  separate Analytics account for each
   • If not any Administrators you created on the account
     would have access to all the reports for all the
     websites.
                                                              3
                    Based on Google’s Conversion University
3.1. Profiles in GA
• On your Analytics Settings page, you can see a list of
  the profiles that belong to the account.
• Profiles are very flexible -- they are basically just a set
  of rules that define what data is to be included in the
  reports:
   • You’ll have a separate profile for every domain or
     subdomain.
   • A profile that tracks only a certain part of a site or that
     only tracks a certain kind of traffic.
   • Profiles with diferent set of reports. You could give some
     users access to one and other users to another.
• Each user would only see reports that apply to them.
                                                                   4
                      Based on Google’s Conversion University
3.1. Profiles in GA
• A profile consists of settings that define the reports
  that you see. These include user access, goals, and
  filter settings (up to 50 profiles /account - you’ll need
  to be an Administrator to add a new profile.)
• You can see the diferent domain tracking in the
  tracking code number for each profile:




   • The longer number (Xs), is the GA
   • Then, “dash 1” and “dash 2” are the property number
      • Profiles 1 and 2 are tracking the same domain = “duplicate
        profiles” for containing diferent subsets of data
      • Profile 3 is tracking another domain (diferent property #)   5
                           Based on Google’s Conversion University
3.2. Campaign Tracking & Adwords
• GA allows you to track and analyze all of your
  marketing campaigns. There are two ways to
  track ad campaigns:

  • For AdWords campaigns, you should enable keyword
    autotagging. This allows to automatically populate
    your reports with detailed AdWords information.
    (You’ll need to link your AdWords and GA.)

  • Manually tag links with campaign-identifying
    information. You may also choose to manually tag
    AdWords links. (The tags are campaign variables that
    you append to the end of your URLs.)
                                                             6
                   Based on Google’s Conversion University
3.2. Campaign Tracking & Adwords
• By linking GA to AdWords account, you get advanced reporting
  that measures performance and ROI for your AdWords campaigns.

• Within AdWords, select GA under the Reporting tab to link your
  accounts (you’ll need administrator privileges in Analytics to link
  them). If you don’t have a GA account, you’ll be able to create one.

• When you link them, you should enable "Destination URL
  Autotagging” to diferentiate paid ads from SEO and referrals and
  to see more info in the AdWords section of your Traffic Sources
  reports.

• Your cost data will be applied once you link your accounts. If you
  don't want cost data imported into a particular profile, you can edit
  the profile settings.
                                                                         7
                         Based on Google’s Conversion University
3.2. Campaign Tracking & Adwords
• Be aware that you can only link one Analytics
  account to one AdWords account.
• For administration purposes, you will want to
  create a new Analytics account for each
  AdWords account.
• Note that once you have linked them, the
  time zone in GA will automatically take that of
  the AdWords Account (if they are diferent).

                                                           8
                 Based on Google’s Conversion University
3.2. Campaign Tracking & Adwords
•   Autotagging works by adding a unique id, or g-c-l-i-d, to the end of your
    destination URLs, which allows Analytics to track and display click details in your
    reports.

•   3rd party redirects and encoded URLs can prevent autotagging from working
    properly.

     •   Notice that the first query parameter is always preceded with a question mark. Subsequent
         values are separated using ampersands.

•   To enable autotagging, select “My Account” > “Account Preferences” > Make sure
    that the Tracking option reads “yes”. If it says “no”, click the edit link, check the
    box for “Destination URL Autotagging” > “Save Changes”.

•   When linking for the first time your AdWords account to Analytics, you’ll be
    prompted to automatically select “Destination URL Autotagging” and “Cost Data
    Import”.


                                                                                                     9
                                   Based on Google’s Conversion University
3.2. Campaign Tracking & Adwords
• All AdWords cost data from an account will be imported into any
  profile in which the Apply Cost Data checkbox is selected.

• If you don't want cost data imported into a particular profile, you
  can edit the profile settings. Within the "Edit Profile Information"
  screen, find the "Apply Cost Data" checkbox.

• Make sure both your AdWords and Analytics accounts are set to
  the same currency so that ROI data is accurately calculated.

• And finally, note that Google Analytics is only able to import cost
  data from AdWords, and not from other ad networks.



                                                                         10
                         Based on Google’s Conversion University
3.2. Campaign Tracking & Adwords
• You may notice diferences between the data in GA and AdWords:

   • AdWords tracks clicks, while Analytics tracks visits.
   • Some visitors who click may have JavaScript, cookies, or images
     turned of, so Analytics won't report these visits, but AdWords will
     report the click.
   • Maybe the GA Tracking Code on your landing page doesn’t execute.
   • Google AdWords automatically filters invalid clicks from your reports,
     Google Analytics will still report the visits.
   • AdWords data is uploaded once a day to Analytics so the results for
     each may be temporarily out of sync.
   • Campaign data can be lost if your site uses redirects. As a result,
     Analytics won’t show the visits as coming from AdWords, but your
     AdWords report will still report the clicks.



                                                                          11
                          Based on Google’s Conversion University
3.2. Campaign Tracking & Adwords
• GA automatically tracks all of referrals and
  searches that send you traffic.
• However, if you are running ad campaigns, you
  should add tags to the destination URLs of your
  ads.
• If you manually tag your AdWords ads, the
  reports will only show you information by
  Campaign and Keyword.
• If you enable auto-tagging, you’ll see much more
  detail. The AdWords reports will show you results
  by ad group, matched search query, placement
  domain and many other AdWords attributes.
                                                            12
                  Based on Google’s Conversion University
3.2. Campaign Tracking & Adwords
•   To tag a URL, you add ‘?’ to the end, followed by your tag. The variables
    and values are listed as pairs separated by ‘=’ and each pair is separated
    by ‘&’. There are five variables you can use when tagging URLs:




                                                                                 13
                            Based on Google’s Conversion University
3.2. Campaign Tracking & Adwords
•   Let’s look at where information from each of the tags shows up in your
    reports:

     •   Source: All Traffic Sources report. This report will include not only all the sources you tagged,
         but also sources like “direct” and website names.

     •   Medium: You can see also see traffic by medium in the All Traffic Sources report. In
         addition to all the mediums you tagged, you’ll also see mediums such as “referral” and
         “organic”.

     •   Campaign: will appear in the Campaigns report.

     •   Term: Keywords report.

     •   Content: Ad Versions report.


•   You can also segment on any of these variables.
                                                                                                         14
                                     Based on Google’s Conversion University
3.2. Campaign Tracking & Adwords
• You can use the URL Builder in the Google Analytics Help
  Center to construct your URLs:
   • You enter in the destination URL and the values for each campaign variable.
   • The URL builder can only construct one URL at a time.


• If you have many URLs to tag, you can use spreadsheets to
  automate the process:
   • Generate a sample URL in the URL Builder and create a simple spreadsheet
     formula.




                                                                                   15
                           Based on Google’s Conversion University
3.3. Analysis focus - Adwords
• The Adwords Report gives you post click performance for
  your traffic from Adwords so you can see what happened
  afer visitors clicked on your ad. You can review usage
  metrics, goal conversions, e-commerce activity, ROI… Others:
   • Impressions: number of times your ad was displayed
   • CTR: clicks/impressions
   • Revenue per click, ROI and margin help you assess keyword keyword
     profitability.
       • If RPC are 0 and ROI -100% it is because you have 0 revenue, make sure you’ve set
         goal values and enabled e-commerce tracking.
       • Before you delete negative ROI consider if you have enough data (too short time
         ranges?)




                                                                                         16
                             Based on Google’s Conversion University
3.3. Analysis focus - Adwords
• The Adwords Report organises data according to campaign, ad
  group and keyword. Click on any of them to see the drilldown – all
  metrics are available at each level.
• You can also organise according to a variety of Adwords
  dimensions (match type, etc) – only available with autotagging.
• Use Day Parts Report to find out which times of day your campaign
  is most efective.
• Destination URLs Report which URLs received traffic from
  Adwords, so you can see which one performed better.
• Overview gives you shortcut links to common used analysis.
• To find our which placements work best, look on overview and
  navigate to the Placement Report.
• Keyword Position reports tells you how ad position afected your
  keywords performance.
• Use the TV Campaigns Report to track your TV campaign with time,
  type of audience and program you targeted.
                                                                   17
                        Based on Google’s Conversion University
3.4. Goals and Funnels
•   Defining site goals and tracking goal conversions assesses how well your site meets its
    business objectives.

•   A goal represents an activity or a level of interaction with your website that’s important to
    the success of your business.

•   There are three types of goals in GA:
     •   A URL Destination goal is a page that visitors see once they have completed an activity
     •   A Time on Site goal is a time threshold that you define. When a visitor spends more or less time on your site than the
         threshold you specify, a conversion is triggered.
     •   A Pages per Visit goal allows you to define a pages viewed threshold. When a visitor views more pages --or fewer
         pages --than the threshold you've set, a conversion is triggered.


•   For each URL Destination goal you can also define a funnel = the set of steps, or pages, that
    you expect visitors to visit on their way to complete the conversion.

•   Defining a funnel is valuable because it allows you to see where visitors enter and exit the
    conversion process.

                                                                                                                             18
                                           Based on Google’s Conversion University
3.4. Goals and Funnels
•   To set up a goal: Settings page and edit the the profile for which you want to configure it. Then
    look for the “Goals” section.

•   You can create up to 4 sets of 5 goals each.

•   To define a URL Destination Goal:
     •   You don’t have to enter the entire URL, simply enter the request URI (what comes afer the domain or hostname).
     •   You can also enter a name for the Goal (it will appear in your conversion reports).


•   Defining a funnel is optional: add the URLs (or URIs) of the pages leading up to the goal URL and
    provide a name for each step in the funnel

•   The match type defines how Google Analytics identifies a goal or funnel step. Three types:

     •   “Head Match” is the default. The URL of the page visited must match what you enter for the Goal URL, but if there is
         any additional data at the end of their URL then the goal will still be counted. For example, some websites append a
         product ID or a visitor ID or some other parameter to the end of the URL. Head Match will ignore these.
     •   “Exact Match” means that the URL of the page visited must exactly match what you enter for the Goal URL. Exact
         Match can only be used to match one single page.
     •   “Regular Expression Match” gives you the most fexibility. For example, if you want to count any sign-up page as a
         goal, and sign-up pages can occur in various subdirectories, you can create a regular expression that will match any
         sign-up page in any subdirectory.

•   Check “Case Sensitive” if you want the URLs you entered into your goal and funnel to exactly
    match the capitalization of visited URLs.
                                                                                                                            19
                                          Based on Google’s Conversion University
3.4. Goals and Funnels
•   Threshold goals (Time on Site and Pages per Visit) are useful for
    measuring site engagement, whereas URL Destination goals are best for
    measuring how frequently a specific activity has been completed.

•   “Goal Value” allows you to specify a monetary value for goal. You should
    only do this for non-ecommerce goals.
     •   GA will be able to calculate metrics like average per-visit-value and ROI. These metrics
         will help you measure the monetary value of a non-ecommerce site.


•   There is an important diference between goal conversions and e-
    commerce transactions: a goal conversion happens once during a visit,
    but an e-commerce transaction can occur multiple times during a visit.

•   If you are using a filter that manipulates the Request URI, make sure that
    your URL Destination goal is defined so that it refects the changed
    Request URI field.
                                                                                                    20
                                   Based on Google’s Conversion University
3.4. Goals and Funnels
•   If you define a funnel for a goal, you have the
    Funnel Visualization report:
     •   Lef: how visitors entered. Right: where they leave
         and go.
     •   The middle shows you how visitors progress, how
         many of them continue on to each step.




                                        •    The Reverse Goal Path report (available with or
                                             without funnel) lists the navigation paths that
                                             visitors took to arrive at a goal page and shows
                                             you the number of conversions in each path.

                                        •    This is a great report for identifying funnels that
                                             you hadn’t considered before and it can give you
                                             great ideas for designing a more efective site.

                                                                                          21
                                  Based on Google’s Conversion University
3.5. Filters
•   Google Analytics filters provide you with an extremely fexible way of
    defining what data is included in your reports.

•   You can use the Filter manager to create new filters, to edit their settings,
    and to delete them. To apply filters to a profile, you edit the profile.

•   Filters process your raw traffic data based on the filter specifications. The
    filtered data is then sent to the respective profile. Once data has been
    passed through a filter, Google cannot re-process the raw data.

•   You can set up filters from the Analytics Settings page:
     •   Begin by editing the profile. Then, under “Filters Applied to Profile”, click “Add Filter”.
     •   Now you have two options: add a new filter or apply an existing filter.
     •   To create a new filter you will need to complete several fields, including the filter name
         and type.
     •   If you elect to create a custom filter, you will need to complete several additional fields.
                                                                                                   22
                                   Based on Google’s Conversion University
3.5. Filters
• GA provides 3 predefined filters:

   • “Exclude all traffic from a domain”: GA will apply a reverse lookup with each
     visitor’s IP address to determine if the visitor is coming in from a domain that
     should be filtered out. Domains usually represent the ISP of your visitor
     although larger companies generally have their IP addresses mapped to their
     domain name.

   • “Exclude all traffic from an IP address”, removes traffic from addresses
     entered into the IP address field. This filter is generally used to exclude your
     internal company traffic.


   • “Include only traffic to a subdirectory”, causes your profile to only report
     traffic to a specified directory on your site. This is typically used on a profile
     that is created to track one part of a website.


                                                                                          23
                              Based on Google’s Conversion University
3.5. Filters
• In addition you can also create custom filters. To create a
  custom filter, select “Custom filter” from the “Filter Type”
  drop-down. Each custom filter has three main parts:

   • “Filter Types”. There are six filter types available and each one serves a
     specific purpose.

   • “Filter Field”. There are numerous fields you can use to create your filter (Eg.:
     Request URI, Visitor Country…). Complete list of fields can be in the Analytics
     Help Center.

   • “Filter Pattern”. This is the text string that is used to attempt to match
     pageview data. The pattern that you provide is applied to the field and, if it
     matches any part of the field, it returns a positive result and causes an action
     to occur. You’ll need to use POSIX Regular Expressions to create the filter
     pattern.
                                                                                     24
                             Based on Google’s Conversion University
3.5. Filters
• Filter types:

   • Exclude and Include filters are the most common. They allow you to segment
     your data in many diferent ways. They’re frequently used to filter out or filter
     in traffic from a particular state or country.

   • Lowercase and Uppercase filters do not require a filter pattern, only a filter
     field. They are very useful for consolidating line items in a report when the
     only diference between the multiple entries is that sometimes the URL or
     keyword appears with a diferent combination of upper/lowercase letters.

   • Search and Replace filters replace one piece of data with another. They are
     ofen used to replace long URL strings with a shorter string that is easier to
     read and identify.

   • You can use Advanced filters to remove unnecessary data, replace one field
     with another, or combine elements from multiple filter fields.
                                                                                      25
                             Based on Google’s Conversion University
3.5. Filters
•   You can track and segment multiple sites from the same Analytics
    account, using the same JavaScript code. And once you’ve defined a filter,
    you can apply it to a single profile or across several profiles.

•   By setting up multiple profiles and applying filters creatively to each of
    them, you have a great deal of reporting and analysis fexibility.

•   Again, you use the Filter manager to create and manage filters. To apply
    filters to a profile, you edit the profile.

•   You can also use profiles and filters together to create customized data
    views. Remember, you always want to maintain a profile that contains all
    of your data.


                                                                                 26
                             Based on Google’s Conversion University
3.5. Filters
•   If your subdomains are totally separate businesses, and you don’t need
    cumulative traffic, then you could simply create a unique profile for each.
     – To do this, you’d install the “dash 1” version of your tracking code on your Subdomain A
       pages, and the “dash 2” version of your tracking code on your Subdomain B pages.




•   If you want to analyze the traffic aggregated across both, you could set up
    at 3 duplicate profiles. Then, you’d apply an Include filter to two of them:




•   In this scenario, you’d install identical tracking code on every page of the
    site regardless of subdomain.
                                                                                             27
                                 Based on Google’s Conversion University
3.5. Filters
•   You can apply multiple include and exclude filters to a single profile, but
    keep in mind that when more than one filter is applied, the filters will be
    executed in the same order that they are listed in your Profile Settings.

•   If you drive traffic from AdWords to multiple sites, each of which is
    tracked in a separate Analytics profile, you’ll need to apply a filter to each
    site’s profile. Because, when you apply cost data from an AdWords
    account, data from the entire account is applied to each profile - Google
    Analytics doesn’t automatically match campaigns to specific profiles.




                                                                                  28
                             Based on Google’s Conversion University
3.6. Regex
•   A regular expression is a set of characters and metacharacters that are
    used to match text in a specified pattern. You can use regular expressions
    to configure fexible goals and powerful filters.
     •   For example, if you want to filter out a range of IP addresses.


•   Metacharacters are characters that have special meanings in regex.
1.) DOT




                                                                             29
                                   Based on Google’s Conversion University
3.6. Regex
2.) BACKSLASH




                                                          30
                Based on Google’s Conversion University
3.6. Regex
3.) RANGES AND CHARACTER SETS




                                                             31
                   Based on Google’s Conversion University
3.6. Regex
4.) QUANTIFIERS AND REPETITION




                                                             32
                   Based on Google’s Conversion University
3.6. Regex
5.) GROUPING




                                                         33
               Based on Google’s Conversion University
3.6. Regex
6.) ANCHORS




                                                        34
              Based on Google’s Conversion University
3.6. Regex
7.) SHORTHANDS AND CHARACTER CLASSES




                                                            35
                  Based on Google’s Conversion University
3.6. Regex
There are several common uses for regex within GA:




                                                                    36
                          Based on Google’s Conversion University
3.7. Cookies
• Some web sites store information about you or your computer in a
  small file called a cookie, stored on your hard drive. There are 2
  types:
   • First-party: set by the domain being visited. Only the web site
     that created a first-party cookie can read it. This is the kind of
     cookie used for Google Analytics tracking.
   • Third-party cookies are set by third party sites.

• Users can choose whether to allow some, none, or all types on
  their computers. If a user does not allow cookies at all, they may
  not be able to view some Web sites or take advantage of
  customization features.

• Sites that run GA issue first party cookies that allow the site to
  uniquely, but anonymously, identify individual visitors.


                                                                       37
                         Based on Google’s Conversion University
3.7. Cookies
•   Cookies can be set with or without an expiration date:

     • Persistent cookies have an expiration date, and remain on your computer even
       when you close your browser or shut down. On return visits, persistent cookies can
       be read by the web site that created them.
     • Temporary cookies do not have an expiration date, as they are only stored for the
       duration of your current browser session.

•   Many kinds of sites require that visitors have cookies enabled:
     • to login to many online shopping carts and to use web mail.

•   First party cookies (GA’s) are allowed by a majority of visitors.

•   Cookie tracking makes it possible to correlate shopping cart transactions
    with search campaign information, and perform other visitor analysis.

•   Remember -- websites only have access to the information that you
    provide. Webs can’t access to any information on your computer unless
    you provide it. And since GA only uses first party cookies, GA cookies can
    only be read by the website that created them.                             38
                               Based on Google’s Conversion University
3.7. Cookies
• Google Analytics sets five first-party cookies:




• The __utmv cookie is optional, and will only be set if the _setVar()
  method is called (explained later)
• All are persistent except __utmc cookie.
• All cookies are browser-specific.
                                                                         39
                         Based on Google’s Conversion University
3.7. Cookies
__utma – visitor identifier




                                                                 40
                       Based on Google’s Conversion University
3.7. Cookies
__utmb and __utmc – Session Identifiers

•The content of the __utmc cookie is simply the domain hash. The content of
the __utmb cookie will also be the domain hash plus, if the site is using ga.js,
some additional values.

•Key diference: __utmb is persistent, expiring 30 minutes afer it is created.
__utmc is temporary.
    • Each time the visitor navigates to a new page and the JavaScript in the GA Tracking
      Code is executed, the __utmb cookie is refreshed and set to expire in 30 minutes.
      As long as the visitor remains active on the site, the session remains active.
    • If the visitor stays on a page for more than 30 minutes, the __utmb cookie will
      be destroyed. The next time the visitor loads a page, a new __utmb cookie is
      created and, so this is a new session.
    • So, why is the __utmc cookie needed? If a visitor quits and starts the browser
      and comes back right away to the same site. Since the __utmc cookie was
      destroyed, Google Analytics will know that this is a new session.

Note that it is possible to adjust this behavior customizing the GA Tracking
code, you can make the session timeout length anything you want.
                                                                                       41
                              Based on Google’s Conversion University
3.7. Cookies
__utmz – Campaign Cookie

•It stores the campaign tracking values that are passed via tagged campaign URLs (utm_source, utm_medium,
and utm_campaign) and will show up in your All Traffic Sources report.




•Preceding the campaign tracking values, you will see four numbers:
      –   domain hash
      –   Timestamp
      –   “session number”: increments for every session during which the campaign cookie gets overwritten.
      –   “campaign number”: increments every time you arrive at the site via a diferent campaign or organic search, even if it
          is within the same session.


•The __utmz cookie has a six month timeout, meaning that a visit will be attributed to a particular campaign
for up to six months, or until the __utmz cookie is overwritten with another value.
                                                                                                                            42
                                           Based on Google’s Conversion University
3.7. Cookies
__utmz – Campaign Values




                                                              43
                    Based on Google’s Conversion University
3.7. Cookies




                                                         44
               Based on Google’s Conversion University
3.8. E-Commerce
•   If your site sells products or services online, you can use GA to track sales
    activity and performance.

•   The Ecommerce reports show you your site’s transactions, revenue, and many
    other commerce-related metrics. .
     –   the products that were purchased from your online store
     –   your sales revenue
     –   your e-commerce conversion rate, and
     –   the number of times people visited your site before purchasing

•   E-commerce metrics are also available on the Ecommerce tab which appears
    in many reports.

•   In order to use e-commerce reporting, you’ll need to do three things:

    1) Enable e-commerce reporting within your Analytics website profile.
    2) Add or make sure that you’ve added the GA Tracking Code to your receipt page
    3) You’ll need to add some additional e-commerce tracking code to your receipt page so
    that you can capture the details of each transaction  => See next slide!
                                                                                             45
                                  Based on Google’s Conversion University
3.8. E-Commerce




                                                    46
          Based on Google’s Conversion University
3.8. E-Commerce
_addTrans() – Creating the transaction




•Your code will need to dynamically retrieve the values from your merchant sofware to
populate these fields. You can type single-quote single-quote to leave an optional field
blank, but note that Order ID and Total are required.
                                                                                           47
                                Based on Google’s Conversion University
3.8. E-Commerce
_addItem() – Providing Product Details




•As with _addTrans(), you can leave only some of the fields blank.Your code will need to dynamically
retrieve the values from your merchant sofware to populate these fields. You can type single-quote
single-quote to leave an optional field blank, but note that Order ID and Total are required (use the
same Order ID that you used in the previous step)
                                                                                                        48
                                     Based on Google’s Conversion University
3.8. E-Commerce
_trackTrans() – Recording the Transaction




•This happens to send the transaction information to Google Analytics.
•Remember that all of the e-commerce code must appear afer the Google Analytics Tracking Code calls
_trackPageview().
                                                                                                 49
                                   Based on Google’s Conversion University
3.8. E-Commerce
• Generally, you’ll be placing ecommerce tracking code on
  a secure shopping cart page.
   • The standard GA Tracking Code automatically detects when an https
     protocol is being used.
   • So you won’t need to add any special tracking code for secure pages.
• For many e-commerce websites, the checkout process
  occurs on a separate domain or subdomain.
   • you’ll need to add some code to some of your pages so that you can
     track activity across domains and subdomains.
   • The specific methods you’ll use are listed here (more on it in the
     module on tracking domains and subdomains)



                                                                            50
                         Based on Google’s Conversion University
3.9. Revenue
• The Goal Conversion tab displays a metric called Per Visit
  Goal Value. It is calculated based on the goal values that you
  set.
• The Ecommerce tab displays three revenue related metrics:
  Revenue, Average Value, and Per Visit Value .
   • The diference: Per Visit Value is calculated using e-commerce
     revenue. Per Visit Goal Value is calculated using static goal values.


• There are a few places where Goal Value and Ecommerce
  Revenue are summed:
   – On the Clicks tab, the Revenue per Click, ROI, and Margin are based on
     the sum total of Goal Values and Ecommerce Revenue.
   – In the Content reports, the $ Index metric is also based on the sum
     total of Goal Value and Ecommerce Revenue (see next)
                                                                             51
                          Based on Google’s Conversion University
3.9. Revenue
•   The $ Index metric appears in most of the Content reports and it allows you to identify the
    pages that have the most impact on site profitability.
•   The calculation for $ Index assigns the highest values to pages that are frequently viewed
    prior to high value conversions or transactions.




                                                                                                  52
                                  Based on Google’s Conversion University
3.9. Revenue
•   $ Index uses unique pageviews. This means that a page is only counted
    once per visit, even if a person views the page multiple times before
    converting.

•   Also, only pageviews that precede the conversion or transaction are
    counted.

•   If you aren’t tracking ecommerce revenue in Google Analytics and you
    haven’t assigned values to your goals, all of your $ Index values will be
    zero.

•   Finally, $ Index is most useful as a point of comparison or a ranking
    metric, not as a standalone number. It’s designed to help you identify the
    pages on your site that are most valuable.


                                                                                53
                            Based on Google’s Conversion University
3.10. Domains and Subdomains
• A domain is a hostname that represents a numeric IP address
  on the internet. It allows us to easily identify a website by a
  name instead of having to use a long string of numbers.

• You may sometimes need to track activity across multiple
  domains: if a session spans multiple domains, it would not be
  possible to track the session as a single visit attributed to one
  visitor. So, you’ll need a way of sharing the cookie
  information between the two domains.

• Using the _link() method, allows GA Analytics to track a user
  across multiple domains by sending cookies via URL
  parameters (2 steps)
                                                                  54
                        Based on Google’s Conversion University
3.10. Domains and Subdomains
•   To track across domains, you’ll need to follow two steps.
1) Add a few lines to the GATC on all pages of each site:
     Call _setDomainName() with an argument of “none”.
     call _setAllowLinker() with an argument of “true”.




                                                                      55
                            Based on Google’s Conversion University
3.10. Domains and Subdomains
2) Update all links from Google.com to YouTube.com (following example)
and vice versa using _link(). Now, when a user clicks on a link that takes them
to the other domain, the session information is preserved and the user is
identified as being the same visitor across both domains.




                                                                              56
                            Based on Google’s Conversion University
3.10. Domains and Subdomains
If you use a form to transfer your visitors from one domain to another, you
will need to use the _linkByPost() method instead of the _link() method.
    •   This situation occurs most ofen with third party shopping carts, to send cookie data to
        other domains in pop-ups or iFrames.


To use forms to transfer from one domain to another, you must modify all
the appropriate forms with the code.

The _linkByPost() method will change the form action by adding query-string
parameters to the value in the action attribute when the visitor submits the
form.




                                                                                                  57
                                 Based on Google’s Conversion University
3.10. Domains and Subdomains
•   You may also sometimes need to track across multiple subdomains. A
    subdomain is part of a larger domain and frequently each subdomain
    contains the pages for a specific department or ofering.

•   As with multiple domains, you need to explicitly share the cookie
    information between subdomains or you’ll lose session information. If
    you don’t share cookie information between your subdomains, it may
    appear as though your own site is a referrer since only one domain is
    recognized as the main domain.




                                                                            58
                           Based on Google’s Conversion University
3.10. Domains and Subdomains
• To track across multiple subdomains, call _setDomainName() and
  specify your parent domain name as the argument. This will allow
  the GATC to use the same cookies across the subdomains.

• A side efect of using this method is that your reports may not
  diferentiate between visits to identically named pages within the
  various subdomains.

• You can prevent this with 2 best practices:
1) Create separate profiles for each subdomain. This way, you’ll be
   able to see reports for each subdomain.
    – Set up duplicate profiles - one master profile, plus one profile for each
      subdomain.


                                                                                  59
                              Based on Google’s Conversion University
3.10. Domains and Subdomains
2) If you track several subdomains within one profile, your reports may not
diferentiate between visits to identically named pages within the various
subdomains:
     – This is because the reports only show the Request URI. The hostname is
       stored in the Hostname data field in GA.
     – So, once you’ve called _setDomainName() to set your primary domain name,
       visits to both subdomains will be interpreted as the same page.


•   To correct this, you can
    set up an advanced
    filter to include the
    subdomain in your
    reports as shown:



                                                                                  60
                               Based on Google’s Conversion University
3.10. Domains and Subdomains




                                                     61
           Based on Google’s Conversion University
3.10. Domains and Subdomains




                                                     62
           Based on Google’s Conversion University

More Related Content

Viewers also liked

Gospel of the apostle john
Gospel of the apostle johnGospel of the apostle john
Gospel of the apostle johnwelingtonjh
 
Naucalpan - Gustavo Baz
Naucalpan - Gustavo BazNaucalpan - Gustavo Baz
Naucalpan - Gustavo BazObispo Paulo
 
So so-lovely
So so-lovelySo so-lovely
So so-lovelypsjlew
 
Argentine Glacier
Argentine GlacierArgentine Glacier
Argentine Glacierpsjlew
 
張家界之旅
張家界之旅張家界之旅
張家界之旅psjlew
 
未來的生物戰爭
未來的生物戰爭未來的生物戰爭
未來的生物戰爭psjlew
 
Cv cipta setiawan - 0915 - bez almt
Cv   cipta setiawan - 0915 - bez almtCv   cipta setiawan - 0915 - bez almt
Cv cipta setiawan - 0915 - bez almtCipta Setiawan
 
Week 3: Algorithmic Game Theory Notes
Week 3: Algorithmic Game Theory NotesWeek 3: Algorithmic Game Theory Notes
Week 3: Algorithmic Game Theory NotesDongseo University
 
Tlaxcalteca and affiliated tribes of texas 2
Tlaxcalteca and affiliated tribes of texas 2Tlaxcalteca and affiliated tribes of texas 2
Tlaxcalteca and affiliated tribes of texas 2TlaxcaltecaTed
 
The day in the life
The day in the lifeThe day in the life
The day in the lifeGreg Wiley
 
敦煌藝術
敦煌藝術敦煌藝術
敦煌藝術psjlew
 
Les PDi a l'aula
Les PDi a l'aulaLes PDi a l'aula
Les PDi a l'aulasusana
 
Ocean beauties
Ocean beautiesOcean beauties
Ocean beautiespsjlew
 
人民大會堂吃家宴
人民大會堂吃家宴人民大會堂吃家宴
人民大會堂吃家宴psjlew
 
September 2010 September 15
September 2010 September 15September 2010 September 15
September 2010 September 15Ryan Livergood
 
Week 2: Algorithmic Game Theory Notes
Week 2: Algorithmic Game Theory NotesWeek 2: Algorithmic Game Theory Notes
Week 2: Algorithmic Game Theory NotesDongseo University
 
挑鞋的秘訣
挑鞋的秘訣挑鞋的秘訣
挑鞋的秘訣psjlew
 

Viewers also liked (20)

Gospel of the apostle john
Gospel of the apostle johnGospel of the apostle john
Gospel of the apostle john
 
Naucalpan - Gustavo Baz
Naucalpan - Gustavo BazNaucalpan - Gustavo Baz
Naucalpan - Gustavo Baz
 
So so-lovely
So so-lovelySo so-lovely
So so-lovely
 
Storyboard
Storyboard Storyboard
Storyboard
 
Practise fonts
Practise fontsPractise fonts
Practise fonts
 
Argentine Glacier
Argentine GlacierArgentine Glacier
Argentine Glacier
 
張家界之旅
張家界之旅張家界之旅
張家界之旅
 
未來的生物戰爭
未來的生物戰爭未來的生物戰爭
未來的生物戰爭
 
Cv cipta setiawan - 0915 - bez almt
Cv   cipta setiawan - 0915 - bez almtCv   cipta setiawan - 0915 - bez almt
Cv cipta setiawan - 0915 - bez almt
 
Phys revb.72.184428
Phys revb.72.184428Phys revb.72.184428
Phys revb.72.184428
 
Week 3: Algorithmic Game Theory Notes
Week 3: Algorithmic Game Theory NotesWeek 3: Algorithmic Game Theory Notes
Week 3: Algorithmic Game Theory Notes
 
Tlaxcalteca and affiliated tribes of texas 2
Tlaxcalteca and affiliated tribes of texas 2Tlaxcalteca and affiliated tribes of texas 2
Tlaxcalteca and affiliated tribes of texas 2
 
The day in the life
The day in the lifeThe day in the life
The day in the life
 
敦煌藝術
敦煌藝術敦煌藝術
敦煌藝術
 
Les PDi a l'aula
Les PDi a l'aulaLes PDi a l'aula
Les PDi a l'aula
 
Ocean beauties
Ocean beautiesOcean beauties
Ocean beauties
 
人民大會堂吃家宴
人民大會堂吃家宴人民大會堂吃家宴
人民大會堂吃家宴
 
September 2010 September 15
September 2010 September 15September 2010 September 15
September 2010 September 15
 
Week 2: Algorithmic Game Theory Notes
Week 2: Algorithmic Game Theory NotesWeek 2: Algorithmic Game Theory Notes
Week 2: Algorithmic Game Theory Notes
 
挑鞋的秘訣
挑鞋的秘訣挑鞋的秘訣
挑鞋的秘訣
 

Similar to Google Analytics IQ Lesson 3: Fundamentals

Complete Ga Power User Web
Complete Ga Power User WebComplete Ga Power User Web
Complete Ga Power User WebRoman Zykov
 
Google Analytics for SEO Beginners
Google Analytics for SEO BeginnersGoogle Analytics for SEO Beginners
Google Analytics for SEO BeginnersAditya Todawal
 
Google_Analytics_PPT.pptx
Google_Analytics_PPT.pptxGoogle_Analytics_PPT.pptx
Google_Analytics_PPT.pptxitsmahek2001
 
Google analytics account setup optimization
Google analytics account setup optimization Google analytics account setup optimization
Google analytics account setup optimization DAVID RAUDALES
 
An introduction to google analytics for educational marketers
An introduction to google analytics for educational marketersAn introduction to google analytics for educational marketers
An introduction to google analytics for educational marketersHigher Education Marketing
 
Google Analytics Basic Essentials
Google Analytics Basic EssentialsGoogle Analytics Basic Essentials
Google Analytics Basic EssentialseMarket Education
 
Google_Analytics_PPT.pptx
Google_Analytics_PPT.pptxGoogle_Analytics_PPT.pptx
Google_Analytics_PPT.pptxssuser1415bc
 
Guide to-google-analytics google 4
Guide to-google-analytics google 4Guide to-google-analytics google 4
Guide to-google-analytics google 4Nizam Uddin
 
Google analytics training
Google analytics trainingGoogle analytics training
Google analytics trainingrponting569
 
Tech4Africa Google Workshop 1
Tech4Africa Google Workshop 1Tech4Africa Google Workshop 1
Tech4Africa Google Workshop 1Sarah Blake
 
Google Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Google Analytics with an Intro to Google Tag Manager for Austin WordPress MeetupGoogle Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Google Analytics with an Intro to Google Tag Manager for Austin WordPress MeetupRich Plakas
 
Hero conf13 analytics_remarketing
Hero conf13 analytics_remarketingHero conf13 analytics_remarketing
Hero conf13 analytics_remarketingHeather Cooan
 
Google tag manager fundamentals question and answer (june 23 and july 24, 2015)
Google tag manager fundamentals question and answer (june 23 and july 24, 2015)Google tag manager fundamentals question and answer (june 23 and july 24, 2015)
Google tag manager fundamentals question and answer (june 23 and july 24, 2015)Mahendra Patel
 
April 2018 Digital Marketing Roundtable
April 2018 Digital Marketing RoundtableApril 2018 Digital Marketing Roundtable
April 2018 Digital Marketing RoundtableMartha Herdendorf
 
Google Adwords and Analytics better together
Google Adwords and Analytics better togetherGoogle Adwords and Analytics better together
Google Adwords and Analytics better togetherЮниВеб
 
Google tools for webmasters
Google tools for webmastersGoogle tools for webmasters
Google tools for webmastersRujata Patil
 
Introduction to Google Webmasters Tools
Introduction to Google Webmasters ToolsIntroduction to Google Webmasters Tools
Introduction to Google Webmasters ToolsJam Hassan
 
Introduction to Google Analytics
Introduction to Google AnalyticsIntroduction to Google Analytics
Introduction to Google AnalyticsCemal Buyukgokcesu
 

Similar to Google Analytics IQ Lesson 3: Fundamentals (20)

Complete Ga Power User Web
Complete Ga Power User WebComplete Ga Power User Web
Complete Ga Power User Web
 
Google Analytics for SEO Beginners
Google Analytics for SEO BeginnersGoogle Analytics for SEO Beginners
Google Analytics for SEO Beginners
 
Campaign Tracking and Adwords Integration
Campaign Tracking and Adwords IntegrationCampaign Tracking and Adwords Integration
Campaign Tracking and Adwords Integration
 
Google_Analytics_PPT.pptx
Google_Analytics_PPT.pptxGoogle_Analytics_PPT.pptx
Google_Analytics_PPT.pptx
 
Google analytics account setup optimization
Google analytics account setup optimization Google analytics account setup optimization
Google analytics account setup optimization
 
An introduction to google analytics for educational marketers
An introduction to google analytics for educational marketersAn introduction to google analytics for educational marketers
An introduction to google analytics for educational marketers
 
Google Analytics Basic Essentials
Google Analytics Basic EssentialsGoogle Analytics Basic Essentials
Google Analytics Basic Essentials
 
Google_Analytics_PPT.pptx
Google_Analytics_PPT.pptxGoogle_Analytics_PPT.pptx
Google_Analytics_PPT.pptx
 
Guide to-google-analytics google 4
Guide to-google-analytics google 4Guide to-google-analytics google 4
Guide to-google-analytics google 4
 
Google analytics training
Google analytics trainingGoogle analytics training
Google analytics training
 
Tech4Africa Google Workshop 1
Tech4Africa Google Workshop 1Tech4Africa Google Workshop 1
Tech4Africa Google Workshop 1
 
Google Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Google Analytics with an Intro to Google Tag Manager for Austin WordPress MeetupGoogle Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Google Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
 
Hero conf13 analytics_remarketing
Hero conf13 analytics_remarketingHero conf13 analytics_remarketing
Hero conf13 analytics_remarketing
 
Google tag manager fundamentals question and answer (june 23 and july 24, 2015)
Google tag manager fundamentals question and answer (june 23 and july 24, 2015)Google tag manager fundamentals question and answer (june 23 and july 24, 2015)
Google tag manager fundamentals question and answer (june 23 and july 24, 2015)
 
April 2018 Digital Marketing Roundtable
April 2018 Digital Marketing RoundtableApril 2018 Digital Marketing Roundtable
April 2018 Digital Marketing Roundtable
 
Google Adwords and Analytics better together
Google Adwords and Analytics better togetherGoogle Adwords and Analytics better together
Google Adwords and Analytics better together
 
Google tools for webmasters
Google tools for webmastersGoogle tools for webmasters
Google tools for webmasters
 
Introduction to Google Webmasters Tools
Introduction to Google Webmasters ToolsIntroduction to Google Webmasters Tools
Introduction to Google Webmasters Tools
 
Google Interface and Installation
Google Interface and InstallationGoogle Interface and Installation
Google Interface and Installation
 
Introduction to Google Analytics
Introduction to Google AnalyticsIntroduction to Google Analytics
Introduction to Google Analytics
 

Recently uploaded

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Google Analytics IQ Lesson 3: Fundamentals

  • 1. Google Analytics IQ Lessons 3. Fundamentals 1 Based on Google’s Conversion University
  • 2. 3.1. Profiles in GA • If you manage analytics for diferent organizations, you’ll want an account for each. • You can create up to 25 analytics accounts per Google username. However, you can be added as an administrator to an unlimited number. • To give others access to your GA, you use the User Manager (from the Analytics Settings). • Inside it you can view the users who currently have access 2 Based on Google’s Conversion University
  • 3. 3.1. Profiles in GA • There are two types of GA users: • “Administrators” full access and can modify settings. • “Users” only have read access to reports. • If you manage the analytics services for several websites which belong to diferent organizations, the best practice is to create a separate Analytics account for each • If not any Administrators you created on the account would have access to all the reports for all the websites. 3 Based on Google’s Conversion University
  • 4. 3.1. Profiles in GA • On your Analytics Settings page, you can see a list of the profiles that belong to the account. • Profiles are very flexible -- they are basically just a set of rules that define what data is to be included in the reports: • You’ll have a separate profile for every domain or subdomain. • A profile that tracks only a certain part of a site or that only tracks a certain kind of traffic. • Profiles with diferent set of reports. You could give some users access to one and other users to another. • Each user would only see reports that apply to them. 4 Based on Google’s Conversion University
  • 5. 3.1. Profiles in GA • A profile consists of settings that define the reports that you see. These include user access, goals, and filter settings (up to 50 profiles /account - you’ll need to be an Administrator to add a new profile.) • You can see the diferent domain tracking in the tracking code number for each profile: • The longer number (Xs), is the GA • Then, “dash 1” and “dash 2” are the property number • Profiles 1 and 2 are tracking the same domain = “duplicate profiles” for containing diferent subsets of data • Profile 3 is tracking another domain (diferent property #) 5 Based on Google’s Conversion University
  • 6. 3.2. Campaign Tracking & Adwords • GA allows you to track and analyze all of your marketing campaigns. There are two ways to track ad campaigns: • For AdWords campaigns, you should enable keyword autotagging. This allows to automatically populate your reports with detailed AdWords information. (You’ll need to link your AdWords and GA.) • Manually tag links with campaign-identifying information. You may also choose to manually tag AdWords links. (The tags are campaign variables that you append to the end of your URLs.) 6 Based on Google’s Conversion University
  • 7. 3.2. Campaign Tracking & Adwords • By linking GA to AdWords account, you get advanced reporting that measures performance and ROI for your AdWords campaigns. • Within AdWords, select GA under the Reporting tab to link your accounts (you’ll need administrator privileges in Analytics to link them). If you don’t have a GA account, you’ll be able to create one. • When you link them, you should enable "Destination URL Autotagging” to diferentiate paid ads from SEO and referrals and to see more info in the AdWords section of your Traffic Sources reports. • Your cost data will be applied once you link your accounts. If you don't want cost data imported into a particular profile, you can edit the profile settings. 7 Based on Google’s Conversion University
  • 8. 3.2. Campaign Tracking & Adwords • Be aware that you can only link one Analytics account to one AdWords account. • For administration purposes, you will want to create a new Analytics account for each AdWords account. • Note that once you have linked them, the time zone in GA will automatically take that of the AdWords Account (if they are diferent). 8 Based on Google’s Conversion University
  • 9. 3.2. Campaign Tracking & Adwords • Autotagging works by adding a unique id, or g-c-l-i-d, to the end of your destination URLs, which allows Analytics to track and display click details in your reports. • 3rd party redirects and encoded URLs can prevent autotagging from working properly. • Notice that the first query parameter is always preceded with a question mark. Subsequent values are separated using ampersands. • To enable autotagging, select “My Account” > “Account Preferences” > Make sure that the Tracking option reads “yes”. If it says “no”, click the edit link, check the box for “Destination URL Autotagging” > “Save Changes”. • When linking for the first time your AdWords account to Analytics, you’ll be prompted to automatically select “Destination URL Autotagging” and “Cost Data Import”. 9 Based on Google’s Conversion University
  • 10. 3.2. Campaign Tracking & Adwords • All AdWords cost data from an account will be imported into any profile in which the Apply Cost Data checkbox is selected. • If you don't want cost data imported into a particular profile, you can edit the profile settings. Within the "Edit Profile Information" screen, find the "Apply Cost Data" checkbox. • Make sure both your AdWords and Analytics accounts are set to the same currency so that ROI data is accurately calculated. • And finally, note that Google Analytics is only able to import cost data from AdWords, and not from other ad networks. 10 Based on Google’s Conversion University
  • 11. 3.2. Campaign Tracking & Adwords • You may notice diferences between the data in GA and AdWords: • AdWords tracks clicks, while Analytics tracks visits. • Some visitors who click may have JavaScript, cookies, or images turned of, so Analytics won't report these visits, but AdWords will report the click. • Maybe the GA Tracking Code on your landing page doesn’t execute. • Google AdWords automatically filters invalid clicks from your reports, Google Analytics will still report the visits. • AdWords data is uploaded once a day to Analytics so the results for each may be temporarily out of sync. • Campaign data can be lost if your site uses redirects. As a result, Analytics won’t show the visits as coming from AdWords, but your AdWords report will still report the clicks. 11 Based on Google’s Conversion University
  • 12. 3.2. Campaign Tracking & Adwords • GA automatically tracks all of referrals and searches that send you traffic. • However, if you are running ad campaigns, you should add tags to the destination URLs of your ads. • If you manually tag your AdWords ads, the reports will only show you information by Campaign and Keyword. • If you enable auto-tagging, you’ll see much more detail. The AdWords reports will show you results by ad group, matched search query, placement domain and many other AdWords attributes. 12 Based on Google’s Conversion University
  • 13. 3.2. Campaign Tracking & Adwords • To tag a URL, you add ‘?’ to the end, followed by your tag. The variables and values are listed as pairs separated by ‘=’ and each pair is separated by ‘&’. There are five variables you can use when tagging URLs: 13 Based on Google’s Conversion University
  • 14. 3.2. Campaign Tracking & Adwords • Let’s look at where information from each of the tags shows up in your reports: • Source: All Traffic Sources report. This report will include not only all the sources you tagged, but also sources like “direct” and website names. • Medium: You can see also see traffic by medium in the All Traffic Sources report. In addition to all the mediums you tagged, you’ll also see mediums such as “referral” and “organic”. • Campaign: will appear in the Campaigns report. • Term: Keywords report. • Content: Ad Versions report. • You can also segment on any of these variables. 14 Based on Google’s Conversion University
  • 15. 3.2. Campaign Tracking & Adwords • You can use the URL Builder in the Google Analytics Help Center to construct your URLs: • You enter in the destination URL and the values for each campaign variable. • The URL builder can only construct one URL at a time. • If you have many URLs to tag, you can use spreadsheets to automate the process: • Generate a sample URL in the URL Builder and create a simple spreadsheet formula. 15 Based on Google’s Conversion University
  • 16. 3.3. Analysis focus - Adwords • The Adwords Report gives you post click performance for your traffic from Adwords so you can see what happened afer visitors clicked on your ad. You can review usage metrics, goal conversions, e-commerce activity, ROI… Others: • Impressions: number of times your ad was displayed • CTR: clicks/impressions • Revenue per click, ROI and margin help you assess keyword keyword profitability. • If RPC are 0 and ROI -100% it is because you have 0 revenue, make sure you’ve set goal values and enabled e-commerce tracking. • Before you delete negative ROI consider if you have enough data (too short time ranges?) 16 Based on Google’s Conversion University
  • 17. 3.3. Analysis focus - Adwords • The Adwords Report organises data according to campaign, ad group and keyword. Click on any of them to see the drilldown – all metrics are available at each level. • You can also organise according to a variety of Adwords dimensions (match type, etc) – only available with autotagging. • Use Day Parts Report to find out which times of day your campaign is most efective. • Destination URLs Report which URLs received traffic from Adwords, so you can see which one performed better. • Overview gives you shortcut links to common used analysis. • To find our which placements work best, look on overview and navigate to the Placement Report. • Keyword Position reports tells you how ad position afected your keywords performance. • Use the TV Campaigns Report to track your TV campaign with time, type of audience and program you targeted. 17 Based on Google’s Conversion University
  • 18. 3.4. Goals and Funnels • Defining site goals and tracking goal conversions assesses how well your site meets its business objectives. • A goal represents an activity or a level of interaction with your website that’s important to the success of your business. • There are three types of goals in GA: • A URL Destination goal is a page that visitors see once they have completed an activity • A Time on Site goal is a time threshold that you define. When a visitor spends more or less time on your site than the threshold you specify, a conversion is triggered. • A Pages per Visit goal allows you to define a pages viewed threshold. When a visitor views more pages --or fewer pages --than the threshold you've set, a conversion is triggered. • For each URL Destination goal you can also define a funnel = the set of steps, or pages, that you expect visitors to visit on their way to complete the conversion. • Defining a funnel is valuable because it allows you to see where visitors enter and exit the conversion process. 18 Based on Google’s Conversion University
  • 19. 3.4. Goals and Funnels • To set up a goal: Settings page and edit the the profile for which you want to configure it. Then look for the “Goals” section. • You can create up to 4 sets of 5 goals each. • To define a URL Destination Goal: • You don’t have to enter the entire URL, simply enter the request URI (what comes afer the domain or hostname). • You can also enter a name for the Goal (it will appear in your conversion reports). • Defining a funnel is optional: add the URLs (or URIs) of the pages leading up to the goal URL and provide a name for each step in the funnel • The match type defines how Google Analytics identifies a goal or funnel step. Three types: • “Head Match” is the default. The URL of the page visited must match what you enter for the Goal URL, but if there is any additional data at the end of their URL then the goal will still be counted. For example, some websites append a product ID or a visitor ID or some other parameter to the end of the URL. Head Match will ignore these. • “Exact Match” means that the URL of the page visited must exactly match what you enter for the Goal URL. Exact Match can only be used to match one single page. • “Regular Expression Match” gives you the most fexibility. For example, if you want to count any sign-up page as a goal, and sign-up pages can occur in various subdirectories, you can create a regular expression that will match any sign-up page in any subdirectory. • Check “Case Sensitive” if you want the URLs you entered into your goal and funnel to exactly match the capitalization of visited URLs. 19 Based on Google’s Conversion University
  • 20. 3.4. Goals and Funnels • Threshold goals (Time on Site and Pages per Visit) are useful for measuring site engagement, whereas URL Destination goals are best for measuring how frequently a specific activity has been completed. • “Goal Value” allows you to specify a monetary value for goal. You should only do this for non-ecommerce goals. • GA will be able to calculate metrics like average per-visit-value and ROI. These metrics will help you measure the monetary value of a non-ecommerce site. • There is an important diference between goal conversions and e- commerce transactions: a goal conversion happens once during a visit, but an e-commerce transaction can occur multiple times during a visit. • If you are using a filter that manipulates the Request URI, make sure that your URL Destination goal is defined so that it refects the changed Request URI field. 20 Based on Google’s Conversion University
  • 21. 3.4. Goals and Funnels • If you define a funnel for a goal, you have the Funnel Visualization report: • Lef: how visitors entered. Right: where they leave and go. • The middle shows you how visitors progress, how many of them continue on to each step. • The Reverse Goal Path report (available with or without funnel) lists the navigation paths that visitors took to arrive at a goal page and shows you the number of conversions in each path. • This is a great report for identifying funnels that you hadn’t considered before and it can give you great ideas for designing a more efective site. 21 Based on Google’s Conversion University
  • 22. 3.5. Filters • Google Analytics filters provide you with an extremely fexible way of defining what data is included in your reports. • You can use the Filter manager to create new filters, to edit their settings, and to delete them. To apply filters to a profile, you edit the profile. • Filters process your raw traffic data based on the filter specifications. The filtered data is then sent to the respective profile. Once data has been passed through a filter, Google cannot re-process the raw data. • You can set up filters from the Analytics Settings page: • Begin by editing the profile. Then, under “Filters Applied to Profile”, click “Add Filter”. • Now you have two options: add a new filter or apply an existing filter. • To create a new filter you will need to complete several fields, including the filter name and type. • If you elect to create a custom filter, you will need to complete several additional fields. 22 Based on Google’s Conversion University
  • 23. 3.5. Filters • GA provides 3 predefined filters: • “Exclude all traffic from a domain”: GA will apply a reverse lookup with each visitor’s IP address to determine if the visitor is coming in from a domain that should be filtered out. Domains usually represent the ISP of your visitor although larger companies generally have their IP addresses mapped to their domain name. • “Exclude all traffic from an IP address”, removes traffic from addresses entered into the IP address field. This filter is generally used to exclude your internal company traffic. • “Include only traffic to a subdirectory”, causes your profile to only report traffic to a specified directory on your site. This is typically used on a profile that is created to track one part of a website. 23 Based on Google’s Conversion University
  • 24. 3.5. Filters • In addition you can also create custom filters. To create a custom filter, select “Custom filter” from the “Filter Type” drop-down. Each custom filter has three main parts: • “Filter Types”. There are six filter types available and each one serves a specific purpose. • “Filter Field”. There are numerous fields you can use to create your filter (Eg.: Request URI, Visitor Country…). Complete list of fields can be in the Analytics Help Center. • “Filter Pattern”. This is the text string that is used to attempt to match pageview data. The pattern that you provide is applied to the field and, if it matches any part of the field, it returns a positive result and causes an action to occur. You’ll need to use POSIX Regular Expressions to create the filter pattern. 24 Based on Google’s Conversion University
  • 25. 3.5. Filters • Filter types: • Exclude and Include filters are the most common. They allow you to segment your data in many diferent ways. They’re frequently used to filter out or filter in traffic from a particular state or country. • Lowercase and Uppercase filters do not require a filter pattern, only a filter field. They are very useful for consolidating line items in a report when the only diference between the multiple entries is that sometimes the URL or keyword appears with a diferent combination of upper/lowercase letters. • Search and Replace filters replace one piece of data with another. They are ofen used to replace long URL strings with a shorter string that is easier to read and identify. • You can use Advanced filters to remove unnecessary data, replace one field with another, or combine elements from multiple filter fields. 25 Based on Google’s Conversion University
  • 26. 3.5. Filters • You can track and segment multiple sites from the same Analytics account, using the same JavaScript code. And once you’ve defined a filter, you can apply it to a single profile or across several profiles. • By setting up multiple profiles and applying filters creatively to each of them, you have a great deal of reporting and analysis fexibility. • Again, you use the Filter manager to create and manage filters. To apply filters to a profile, you edit the profile. • You can also use profiles and filters together to create customized data views. Remember, you always want to maintain a profile that contains all of your data. 26 Based on Google’s Conversion University
  • 27. 3.5. Filters • If your subdomains are totally separate businesses, and you don’t need cumulative traffic, then you could simply create a unique profile for each. – To do this, you’d install the “dash 1” version of your tracking code on your Subdomain A pages, and the “dash 2” version of your tracking code on your Subdomain B pages. • If you want to analyze the traffic aggregated across both, you could set up at 3 duplicate profiles. Then, you’d apply an Include filter to two of them: • In this scenario, you’d install identical tracking code on every page of the site regardless of subdomain. 27 Based on Google’s Conversion University
  • 28. 3.5. Filters • You can apply multiple include and exclude filters to a single profile, but keep in mind that when more than one filter is applied, the filters will be executed in the same order that they are listed in your Profile Settings. • If you drive traffic from AdWords to multiple sites, each of which is tracked in a separate Analytics profile, you’ll need to apply a filter to each site’s profile. Because, when you apply cost data from an AdWords account, data from the entire account is applied to each profile - Google Analytics doesn’t automatically match campaigns to specific profiles. 28 Based on Google’s Conversion University
  • 29. 3.6. Regex • A regular expression is a set of characters and metacharacters that are used to match text in a specified pattern. You can use regular expressions to configure fexible goals and powerful filters. • For example, if you want to filter out a range of IP addresses. • Metacharacters are characters that have special meanings in regex. 1.) DOT 29 Based on Google’s Conversion University
  • 30. 3.6. Regex 2.) BACKSLASH 30 Based on Google’s Conversion University
  • 31. 3.6. Regex 3.) RANGES AND CHARACTER SETS 31 Based on Google’s Conversion University
  • 32. 3.6. Regex 4.) QUANTIFIERS AND REPETITION 32 Based on Google’s Conversion University
  • 33. 3.6. Regex 5.) GROUPING 33 Based on Google’s Conversion University
  • 34. 3.6. Regex 6.) ANCHORS 34 Based on Google’s Conversion University
  • 35. 3.6. Regex 7.) SHORTHANDS AND CHARACTER CLASSES 35 Based on Google’s Conversion University
  • 36. 3.6. Regex There are several common uses for regex within GA: 36 Based on Google’s Conversion University
  • 37. 3.7. Cookies • Some web sites store information about you or your computer in a small file called a cookie, stored on your hard drive. There are 2 types: • First-party: set by the domain being visited. Only the web site that created a first-party cookie can read it. This is the kind of cookie used for Google Analytics tracking. • Third-party cookies are set by third party sites. • Users can choose whether to allow some, none, or all types on their computers. If a user does not allow cookies at all, they may not be able to view some Web sites or take advantage of customization features. • Sites that run GA issue first party cookies that allow the site to uniquely, but anonymously, identify individual visitors. 37 Based on Google’s Conversion University
  • 38. 3.7. Cookies • Cookies can be set with or without an expiration date: • Persistent cookies have an expiration date, and remain on your computer even when you close your browser or shut down. On return visits, persistent cookies can be read by the web site that created them. • Temporary cookies do not have an expiration date, as they are only stored for the duration of your current browser session. • Many kinds of sites require that visitors have cookies enabled: • to login to many online shopping carts and to use web mail. • First party cookies (GA’s) are allowed by a majority of visitors. • Cookie tracking makes it possible to correlate shopping cart transactions with search campaign information, and perform other visitor analysis. • Remember -- websites only have access to the information that you provide. Webs can’t access to any information on your computer unless you provide it. And since GA only uses first party cookies, GA cookies can only be read by the website that created them. 38 Based on Google’s Conversion University
  • 39. 3.7. Cookies • Google Analytics sets five first-party cookies: • The __utmv cookie is optional, and will only be set if the _setVar() method is called (explained later) • All are persistent except __utmc cookie. • All cookies are browser-specific. 39 Based on Google’s Conversion University
  • 40. 3.7. Cookies __utma – visitor identifier 40 Based on Google’s Conversion University
  • 41. 3.7. Cookies __utmb and __utmc – Session Identifiers •The content of the __utmc cookie is simply the domain hash. The content of the __utmb cookie will also be the domain hash plus, if the site is using ga.js, some additional values. •Key diference: __utmb is persistent, expiring 30 minutes afer it is created. __utmc is temporary. • Each time the visitor navigates to a new page and the JavaScript in the GA Tracking Code is executed, the __utmb cookie is refreshed and set to expire in 30 minutes. As long as the visitor remains active on the site, the session remains active. • If the visitor stays on a page for more than 30 minutes, the __utmb cookie will be destroyed. The next time the visitor loads a page, a new __utmb cookie is created and, so this is a new session. • So, why is the __utmc cookie needed? If a visitor quits and starts the browser and comes back right away to the same site. Since the __utmc cookie was destroyed, Google Analytics will know that this is a new session. Note that it is possible to adjust this behavior customizing the GA Tracking code, you can make the session timeout length anything you want. 41 Based on Google’s Conversion University
  • 42. 3.7. Cookies __utmz – Campaign Cookie •It stores the campaign tracking values that are passed via tagged campaign URLs (utm_source, utm_medium, and utm_campaign) and will show up in your All Traffic Sources report. •Preceding the campaign tracking values, you will see four numbers: – domain hash – Timestamp – “session number”: increments for every session during which the campaign cookie gets overwritten. – “campaign number”: increments every time you arrive at the site via a diferent campaign or organic search, even if it is within the same session. •The __utmz cookie has a six month timeout, meaning that a visit will be attributed to a particular campaign for up to six months, or until the __utmz cookie is overwritten with another value. 42 Based on Google’s Conversion University
  • 43. 3.7. Cookies __utmz – Campaign Values 43 Based on Google’s Conversion University
  • 44. 3.7. Cookies 44 Based on Google’s Conversion University
  • 45. 3.8. E-Commerce • If your site sells products or services online, you can use GA to track sales activity and performance. • The Ecommerce reports show you your site’s transactions, revenue, and many other commerce-related metrics. . – the products that were purchased from your online store – your sales revenue – your e-commerce conversion rate, and – the number of times people visited your site before purchasing • E-commerce metrics are also available on the Ecommerce tab which appears in many reports. • In order to use e-commerce reporting, you’ll need to do three things: 1) Enable e-commerce reporting within your Analytics website profile. 2) Add or make sure that you’ve added the GA Tracking Code to your receipt page 3) You’ll need to add some additional e-commerce tracking code to your receipt page so that you can capture the details of each transaction => See next slide! 45 Based on Google’s Conversion University
  • 46. 3.8. E-Commerce 46 Based on Google’s Conversion University
  • 47. 3.8. E-Commerce _addTrans() – Creating the transaction •Your code will need to dynamically retrieve the values from your merchant sofware to populate these fields. You can type single-quote single-quote to leave an optional field blank, but note that Order ID and Total are required. 47 Based on Google’s Conversion University
  • 48. 3.8. E-Commerce _addItem() – Providing Product Details •As with _addTrans(), you can leave only some of the fields blank.Your code will need to dynamically retrieve the values from your merchant sofware to populate these fields. You can type single-quote single-quote to leave an optional field blank, but note that Order ID and Total are required (use the same Order ID that you used in the previous step) 48 Based on Google’s Conversion University
  • 49. 3.8. E-Commerce _trackTrans() – Recording the Transaction •This happens to send the transaction information to Google Analytics. •Remember that all of the e-commerce code must appear afer the Google Analytics Tracking Code calls _trackPageview(). 49 Based on Google’s Conversion University
  • 50. 3.8. E-Commerce • Generally, you’ll be placing ecommerce tracking code on a secure shopping cart page. • The standard GA Tracking Code automatically detects when an https protocol is being used. • So you won’t need to add any special tracking code for secure pages. • For many e-commerce websites, the checkout process occurs on a separate domain or subdomain. • you’ll need to add some code to some of your pages so that you can track activity across domains and subdomains. • The specific methods you’ll use are listed here (more on it in the module on tracking domains and subdomains) 50 Based on Google’s Conversion University
  • 51. 3.9. Revenue • The Goal Conversion tab displays a metric called Per Visit Goal Value. It is calculated based on the goal values that you set. • The Ecommerce tab displays three revenue related metrics: Revenue, Average Value, and Per Visit Value . • The diference: Per Visit Value is calculated using e-commerce revenue. Per Visit Goal Value is calculated using static goal values. • There are a few places where Goal Value and Ecommerce Revenue are summed: – On the Clicks tab, the Revenue per Click, ROI, and Margin are based on the sum total of Goal Values and Ecommerce Revenue. – In the Content reports, the $ Index metric is also based on the sum total of Goal Value and Ecommerce Revenue (see next) 51 Based on Google’s Conversion University
  • 52. 3.9. Revenue • The $ Index metric appears in most of the Content reports and it allows you to identify the pages that have the most impact on site profitability. • The calculation for $ Index assigns the highest values to pages that are frequently viewed prior to high value conversions or transactions. 52 Based on Google’s Conversion University
  • 53. 3.9. Revenue • $ Index uses unique pageviews. This means that a page is only counted once per visit, even if a person views the page multiple times before converting. • Also, only pageviews that precede the conversion or transaction are counted. • If you aren’t tracking ecommerce revenue in Google Analytics and you haven’t assigned values to your goals, all of your $ Index values will be zero. • Finally, $ Index is most useful as a point of comparison or a ranking metric, not as a standalone number. It’s designed to help you identify the pages on your site that are most valuable. 53 Based on Google’s Conversion University
  • 54. 3.10. Domains and Subdomains • A domain is a hostname that represents a numeric IP address on the internet. It allows us to easily identify a website by a name instead of having to use a long string of numbers. • You may sometimes need to track activity across multiple domains: if a session spans multiple domains, it would not be possible to track the session as a single visit attributed to one visitor. So, you’ll need a way of sharing the cookie information between the two domains. • Using the _link() method, allows GA Analytics to track a user across multiple domains by sending cookies via URL parameters (2 steps) 54 Based on Google’s Conversion University
  • 55. 3.10. Domains and Subdomains • To track across domains, you’ll need to follow two steps. 1) Add a few lines to the GATC on all pages of each site: Call _setDomainName() with an argument of “none”. call _setAllowLinker() with an argument of “true”. 55 Based on Google’s Conversion University
  • 56. 3.10. Domains and Subdomains 2) Update all links from Google.com to YouTube.com (following example) and vice versa using _link(). Now, when a user clicks on a link that takes them to the other domain, the session information is preserved and the user is identified as being the same visitor across both domains. 56 Based on Google’s Conversion University
  • 57. 3.10. Domains and Subdomains If you use a form to transfer your visitors from one domain to another, you will need to use the _linkByPost() method instead of the _link() method. • This situation occurs most ofen with third party shopping carts, to send cookie data to other domains in pop-ups or iFrames. To use forms to transfer from one domain to another, you must modify all the appropriate forms with the code. The _linkByPost() method will change the form action by adding query-string parameters to the value in the action attribute when the visitor submits the form. 57 Based on Google’s Conversion University
  • 58. 3.10. Domains and Subdomains • You may also sometimes need to track across multiple subdomains. A subdomain is part of a larger domain and frequently each subdomain contains the pages for a specific department or ofering. • As with multiple domains, you need to explicitly share the cookie information between subdomains or you’ll lose session information. If you don’t share cookie information between your subdomains, it may appear as though your own site is a referrer since only one domain is recognized as the main domain. 58 Based on Google’s Conversion University
  • 59. 3.10. Domains and Subdomains • To track across multiple subdomains, call _setDomainName() and specify your parent domain name as the argument. This will allow the GATC to use the same cookies across the subdomains. • A side efect of using this method is that your reports may not diferentiate between visits to identically named pages within the various subdomains. • You can prevent this with 2 best practices: 1) Create separate profiles for each subdomain. This way, you’ll be able to see reports for each subdomain. – Set up duplicate profiles - one master profile, plus one profile for each subdomain. 59 Based on Google’s Conversion University
  • 60. 3.10. Domains and Subdomains 2) If you track several subdomains within one profile, your reports may not diferentiate between visits to identically named pages within the various subdomains: – This is because the reports only show the Request URI. The hostname is stored in the Hostname data field in GA. – So, once you’ve called _setDomainName() to set your primary domain name, visits to both subdomains will be interpreted as the same page. • To correct this, you can set up an advanced filter to include the subdomain in your reports as shown: 60 Based on Google’s Conversion University
  • 61. 3.10. Domains and Subdomains 61 Based on Google’s Conversion University
  • 62. 3.10. Domains and Subdomains 62 Based on Google’s Conversion University