google analytics training 201

141
www.ivantage.co.uk 1 Analytics 201: Advanced Analysis & Measurement Matt Trimmer Principal Consultant & Managing Director Slides: http://www.slideshare.net/ivantage WIFI: SSID: ITTRH Password: welcome1 Monday, 31 March 14

Upload: ivantage

Post on 27-Jan-2015

118 views

Category:

Technology


3 download

DESCRIPTION

Google Analytics Training 201

TRANSCRIPT

Page 1: Google Analytics Training 201

www.ivantage.co.uk

1

Analytics  201:  Advanced  Analysis  &  Measurement

Matt  TrimmerPrincipal  Consultant  &  Managing  Director

Slides:

http://www.slideshare.net/ivantage

WIFI:SSID: ITTRH

Password: welcome1

Monday, 31 March 14

Page 2: Google Analytics Training 201

2

www.ivantage.co.uk

2

Training§ Analytics 101: Introduction & User Training§ Analytics 201: Advanced Analysis & Measurement§ Analytics 202: Advanced Analysis & Measurement§ Analytics 301: Advanced Tracking & Technical Implementations

§ AdWords 101: Introduction to Paid Search Management§ AdWords 201: Building Profitable Paid Search Campaigns§ AdWords 301: Advanced AdWords Optimisation Techniques§ AdWords 302: Advanced AdWords Conversion Optimisation

§ SEO Essentials - On-page§ SEO Advanced - Link Building and Publicity

Monday, 31 March 14

Page 3: Google Analytics Training 201

3

www.ivantage.co.uk

4

Timings and housekeeping§ Start 9:30§ Break 11:00-11:15§ Lunch 12:45-13:45§ Break 15:15-15:30§ Wrap-up 17:00

§ Nearest fire exit§ Toilets

§ Please ask questions!

Monday, 31 March 14

Page 4: Google Analytics Training 201

www.ivantage.co.uk

4

slideshare.net/ivantage

Monday, 31 March 14

Page 5: Google Analytics Training 201

www.ivantage.co.uk

5

Monday, 31 March 14

Page 6: Google Analytics Training 201

www.ivantage.co.uk

6

Monday, 31 March 14

Page 7: Google Analytics Training 201

www.ivantage.co.uk

7

Monday, 31 March 14

Page 8: Google Analytics Training 201

www.ivantage.co.uk

8

Monday, 31 March 14

Page 9: Google Analytics Training 201

9

www.ivantage.co.uk

9

Being social§ Say hello to your neighbour!§ Google+

§ https://plus.google.com/118368778596879435387/posts§ LinkedIn

§ http://www.linkedin.com/in/matttrimmer

§ Twitter§ #measure § #googleanalytics§ @googleanalytics

Monday, 31 March 14

Page 10: Google Analytics Training 201

10

www.ivantage.co.uk

9

Introductions§ First

§ Me (Matt Trimmer) & ivantage overview§ In a moment

§ A little bit about you § Your name§ Your role§ Your organisation/department/site/site area§ Your objectives for attending today

Monday, 31 March 14

Page 11: Google Analytics Training 201

www.ivantage.co.uk

11

Me§ Founder,  Principal  Consultant  and  Managing  Director  of  

ivantage

§ Love  the  Internet,  23  years  IT,  technical  experience,  14  years  Internet  

§ One  of  15  Google  Accredited  Seminar  Leaders  Globally

Monday, 31 March 14

Page 12: Google Analytics Training 201

12

www.ivantage.co.uk

12

Web analytics products from Google

§ Google Analytics§ Google Analytics Premium

§ Same user interface§ Designed for very busy websites

§ Google Analytics does have some processing limitations§ Reduced sampling

§ Service Level Agreements§ Collection, Processing & Reporting

§ Export large volumes of data§ Urchin Software from Google

§ Discontinued on March 28th 2012

Monday, 31 March 14

Page 13: Google Analytics Training 201

13

www.ivantage.co.uk

12

Google Analytics limits vs. Premium

§ 10 million pageviews (hits) per month§ 1-20 billion (US) hits

§ 50,000 unique table entries§ 3 million unique table entries

§ Aggregated rows shown in download§ 250,000 sampling threshold

§ 1 million - 10 million§ 20,000 rows export

§ 3 million rows export (un-sampled)

Monday, 31 March 14

Page 14: Google Analytics Training 201

14

www.ivantage.co.uk

21

Introductions – your turn!

§ A little bit about you§ Your name§ Your role§ Your organisation/department/site/site area§ Your objectives for attending today

Monday, 31 March 14

Page 15: Google Analytics Training 201

15

www.ivantage.co.uk

59

Knowledge test§ Define

§ Visitors§ Visits§ Pageviews§ Unique Pageviews§ Bounce§ Entrances§ Bounce rate

Monday, 31 March 14

Page 16: Google Analytics Training 201

16

www.ivantage.co.uk

59

Knowledge test§ Define

§ Visitors (People using browsers on devices)§ Visits (People interacting with your content (JavaScript))§ Pageviews

§ All loads of a JavaScript tagged page§ Unique Pageviews

§ Unique loads of a JavaScript tagged page in a given visit§ Bounce

§ A visit with one pageview§ Entrances

§ Visits to landing pages§ Bounce rate

§ The rate of bounces from entrances as %

Monday, 31 March 14

Page 17: Google Analytics Training 201

www.ivantage.co.uk

17

Event  tracking  (ga.js)

Monday, 31 March 14

Page 18: Google Analytics Training 201

www.ivantage.co.uk

18

Event  tracking  (analytics.js)

Monday, 31 March 14

Page 19: Google Analytics Training 201

www.ivantage.co.uk

19

Event  tracking

Monday, 31 March 14

Page 20: Google Analytics Training 201

www.ivantage.co.uk

20

Event  tracking

VideosPlayBaby’s Fist Birthday

Monday, 31 March 14

Page 21: Google Analytics Training 201

www.ivantage.co.uk

21

Event  tracking  (interaction  versus  non-­‐interaction)

§ To  change  bounce  or  not  to  change  bounce?§ By  default,  event  tracking  impacts  your  bounce  rate

§ ie  -­‐  a  visitor  clicking  on  the  video  then  leaving,  has  not  bounced.

§ Set  to  true,  event  tracking  does  not  impact  bounce§ ie  -­‐  a  visitor  clicking  on  the  video  then  leaving,  bounced.

Monday, 31 March 14

Page 22: Google Analytics Training 201

22

www.ivantage.co.uk

59

Knowledge test - bounce with events§ Define

§ Visitors (People using browsers on devices)§ Visits (People interacting with your content (JavaScript))§ Pageviews

§ All loads of a JavaScript tagged page§ Unique Pageviews

§ Unique loads of a JavaScript tagged page in a given visit§ Bounce

§ A visit with one pageview or no event interaction§ Entrances

§ Visits to landing pages§ Bounce rate

§ The rate of bounces from entrances as %

Monday, 31 March 14

Page 23: Google Analytics Training 201

www.ivantage.co.uk

23

The  GATC  -­‐  your  version?

§ Exercise  and  key  concepts§ Oldest  to  newest

§ To  find

§ View  source

§ Ghostery

§ Google  Tag  Assist

ga('create', 'UA-XXXX-X', 'auto');ga('send', 'pageview');

_gaq.push(['_setAccount', 'UA-XXXXX-X']);_gaq.push(['_trackPageview']);

_uacct ="UA-xxxxx-x";urchinTracker();

var pageTracker = _gat._getTracker("UA-xxxxxx-x");pageTracker._trackPageview();

Monday, 31 March 14

Page 24: Google Analytics Training 201

www.ivantage.co.uk

24

The  three  GATCs

Monday, 31 March 14

Page 25: Google Analytics Training 201

www.ivantage.co.uk

25

The  very  latest  GATC  -­‐  Universal  Analytics

Monday, 31 March 14

Page 26: Google Analytics Training 201

www.ivantage.co.uk

26

1)  The  original  Urchin.js

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>

<script type="text/javascript">_uacct ="UA-xxxxx-x";urchinTracker();

</script>

Monday, 31 March 14

Page 27: Google Analytics Training 201

www.ivantage.co.uk

27

2)  The  updated  ga.js

<script type="text/javascript">

var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));</script>

<script type="text/javascript">try{ var pageTracker = _gat._getTracker("UA-xxxxxx-x");pageTracker._trackPageview();} catch(err) {} </script>

Monday, 31 March 14

Page 28: Google Analytics Training 201

www.ivantage.co.uk

28

3)  The  asynchronous  ga.js

<script type="text/javascript">

  var _gaq = _gaq || [];  _gaq.push(['_setAccount', 'UA-XXXXX-X']);  _gaq.push(['_trackPageview']);

  (function() {    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);  })();

</script>Monday, 31 March 14

Page 29: Google Analytics Training 201

www.ivantage.co.uk

29

4)  The  analytics.js  (Universal  Analytics)

<script>

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-XXXX-Y', 'auto');ga('send', 'pageview');

</script>

Monday, 31 March 14

Page 30: Google Analytics Training 201

www.ivantage.co.uk

30

The  four  GATCs  -­‐  where  to  put  them

§ Urchin.js§ before  closing  </body>

§ ga.js§ before  closing  </body>

§ Supports  Event  Tracking

§ ga.js  (Asynchronous  -­‐  )§ before  closing  </head>

§ Supports  earlier  loading  without  risk  to  content  rendering

§ analytics.js  (Asynchronous)§ before  closing  </head>

§ Supports  earlier  loading  without  risk  to  content  rendering

Monday, 31 March 14

Page 31: Google Analytics Training 201

www.ivantage.co.uk

31

Whatever  the  version,  common  principles

§ Loading  the  master  JavaScript  file  (ga.js  or  analytics.js)

§ Setting  the  Google  Analytics  web  property  to  be  written  to

§ The  pageview  hit

ga('create', 'UA-XXXX-X', 'auto');ga('send', 'pageview');

_gaq.push(['_setAccount', 'UA-XXXXX-X']);_gaq.push(['_trackPageview']);

_uacct ="UA-xxxxx-x";urchinTracker();

var pageTracker = _gat._getTracker("UA-xxxxxx-x");pageTracker._trackPageview();

Monday, 31 March 14

Page 33: Google Analytics Training 201

www.ivantage.co.uk

33

Universal  Analytics  with  Measurement  Protocol?

§ Now,  any  device  on  the  Internet  can  write  to  Google  Analytics!§ Devices

§ Mobiles,  tablets,  Google  Glass,  etc

§ EPOS  systems  (Cash  registers)

§ Call  Centres

§ Interesting  examples§ Analytics.js!

§ Google  SDKs  for  Android  and  iOS  (First  

§ Google  Forms

§ Search  online  for  examples  with  movement,  temperature,  light

§ Bizarre  examples§ Dog  collar

§ Coffee  machines

Monday, 31 March 14

Page 34: Google Analytics Training 201

www.ivantage.co.uk

34

Universal  Analytics

§ Reduces  4  cookies  to  1

§ Option  to  dispense  with  all  cookies§ Your  web  technology  sends  a  unique  user  ID  via  the  measurement  

protocol

§ What    does  this  mean?§ Visitor  tracking  not  visit  tracking

§ Your  visitors  interacting  across  multiple  devices§ Web,  app,  tablet

§ Your  visitors  interacting  across  multiple  channels§ Store,  catalogue,  telephone

Monday, 31 March 14

Page 35: Google Analytics Training 201

www.ivantage.co.uk

35

Universal  Analytics

§ Create  your  own  dimensions  and  metrics§ 20  of  each  per  web  property

§ 200  of  each  for  GA  Premium

Monday, 31 March 14

Page 36: Google Analytics Training 201

www.ivantage.co.uk

36

Useful  tools  and  reports  to  help  check  page  tagging

§ Resources:§ http://blog.ivantage.co.uk/2010/11/useful-­‐tools-­‐and-­‐reports-­‐to-­‐help-­‐check.html  

§ Exercise:§ GA  >Traffic  Sources  >Referring  Sites§ GA  >Traffic  Sources  >Referring  Sites  >  Referral  Path§ GA  >  Visitors  >  Network  Properties  >  Hostnames

§ Key  concepts:§ Google  Analytics'  Achilles  Heel  is  poor  page  tagging!

Monday, 31 March 14

Page 37: Google Analytics Training 201

37

www.ivantage.co.uk

54

How Google Analytics worksWebsite

Monday, 31 March 14

Page 38: Google Analytics Training 201

38

www.ivantage.co.uk

55

How Google Analytics worksWebsite

cookies

Monday, 31 March 14

Page 39: Google Analytics Training 201

www.ivantage.co.uk

39

The  “__utm.gif”  request  from  the  ga.js  to  Google

§http://www.google-­‐analytics.com/__utm.gif?utmwv=5.4.8&utms=1&utmn=2057827531&utmhn=ivantage-­‐training.com&utmcs=windows-­‐1252&utmsr=1440x900&utmvp=1425x77&utmsc=24-­‐bit&utmul=en-­‐us&utmje=0&utmfl=12.0%20r0&utmdt=RAGE%20Template%20One&utmhid=391906475&utmr=http%3A%2F%2Fwww.google.com%2Furl%3Fsa%3Dt%26rct%3Dj%26q%3D%26esrc%3Ds%26source%3Dweb%26cd%3D17%26ved%3D0CFAQFjAGOAo%26url%3Dhttp%253A%252F%252Fivantage-­‐training.com%252F%26ei%3DBPg5U-­‐PnOtbLsQTVsYHwAg%26usg%3DAFQjCNFYl8Z4VCzcd2lyQ6y-­‐zYpQONKqyQ%26bvm%3Dbv.63934634%2Cd.cWc&utmp=%2F&utmht=1396307980603&utmac=UA-­‐27251347-­‐7&utmcc=__utma%3D150063470.1121932111.1396307898.1396307898.1396307981.2%3B%2B__utmz%3D150063470.1396307981.2.2.utmcsr%3Dgoogle%7Cutmccn%3D(organic)%7Cutmcmd%3Dorganic%7Cutmctr%3D(not%2520provided)%3B&utmu=q~

Monday, 31 March 14

Page 40: Google Analytics Training 201

www.ivantage.co.uk

40

The  “collect”  request  from  the  analytics.js  to  Google

§http://www.google-­‐analytics.com/collect?v=1&_v=j17&a=565137388&t=pageview&_s=1&dl=http%3A%2F%2Fivantage-­‐training.com%2Fevents.html&ul=en-­‐us&de=UTF-­‐8&dt=Untitled%20Webpage&sd=24-­‐bit&sr=1440x900&vp=1440x276&je=0&fl=12.0%20r0&_utma=150063470.513215023.1395000826.1395000826.1395000826.1&_utmz=150063470.1395000826.1.1.utmcsr%3D(direct)%7Cutmccn%3D(direct)%7Cutmcmd%3D(none)&_utmht=1395000859080&_u=MACC~&cid=513215023.1395000826&tid=UA-­‐3742829-­‐1&z=1169527130

Monday, 31 March 14

Page 41: Google Analytics Training 201

www.ivantage.co.uk

41

Google  Analytics  cookies

UTMb - Visit cookie, lasts for 30 minutes from every page view

UTMa - Unique visitor cookie, lasts for 2 years from set or update on every page view

UTMc - Visit end cookie, not set to expire, does so when browser closes

UTMv - Not always set, requires the _setVar() command

UTMz - Campaign visit tracking cookie, determines traffic sources, lasts for 6 months from set or update on every page view

Monday, 31 March 14

Page 42: Google Analytics Training 201

www.ivantage.co.uk

42

Google  Analytics  cookies  -­‐  Universal  Analytics

_ga- Name can be changed, might not be used!

Visit  properties  now  set  server  side  in  the  User  Interface§ 30  minute  default  session  timeout

Monday, 31 March 14

Page 43: Google Analytics Training 201

43

www.ivantage.co.uk

56

What are Cookies?• Named after Fortune cookies• Text files sent to browsers by websites• Session and persistent Google Analytics Cookies

• Session• Expire after 30 minutes of inactivity• or expire on browser close

• Persistent• Lasts for 2 years

Monday, 31 March 14

Page 44: Google Analytics Training 201

www.ivantage.co.uk

44

Browser web serverNew Visitor

Browser web serverCookie

Returning Visitor

GA Cookie present

GA Cookie not present

Google  Analytics  Persistent  Cookie

Page

cookies

Monday, 31 March 14

Page 45: Google Analytics Training 201

www.ivantage.co.uk

45

Weaknesses  of  cookies?

• Machine  dependent• As  close  as  we  can  get  to  a  person

• Although  modern  OSs  have  multiple  user  IDs• User  1,  User2,  User  3

• Can  be  cleared• Worst  scenario?

• Can  be  blocked/not  accepted• Most  E-­‐commerce  sites  use  1st  party  cookies  to  make  basket  function

• So  blocking  1st  party  cookies  degrades  your  Internet  experience

• 3rd  party  cookies    are  often  blocked

Monday, 31 March 14

Page 46: Google Analytics Training 201

46

www.ivantage.co.uk

58

How does GA measure visitors?

§ Key concept§ JavaScript (not Java) page tagging§ 1st party cookies§ Image request to Google servers

§ Transmit visit information

§ Your stats will miss some devices that do not execute JavaScript and/or accept cookies§ Search Engine bots :-)

§ Generally§ Mobiles (1st generation) :-|§ Accessibility devices :-(

Monday, 31 March 14

Page 47: Google Analytics Training 201

www.ivantage.co.uk

47

Understanding  Google  Analytics  cookies

§ Exercise and Key Concepts§ Use  Firefox  and  clear  your  cookies§ Using  Firefox,  search  for  your  own  brand  on  Google  and  click  on  an  organic  

result  and  visit  your  site§ Make  a  note  of  the  contents  of  the  utmz  cookie§ Is  it  set  correctly?

Monday, 31 March 14

Page 48: Google Analytics Training 201

www.ivantage.co.uk

48

Using  the  URL  Builder§ Exercise

§ Use  Google  Analytics  Campaign  Tracking  by  finding  “The  URL  Builder”  in  the  Google  Analytics  help  centre

§ Build  a  Campaign  Tracking  URL  for  an  Email  campaign

§ Use  Firefox  and  clear  your  cookies

§ Using  the  URL  you  just  built,  visit  your  site

§ Make  a  note  of  the  contents  of  the  utmz  cookie

§ Is  it  set  correctly?

Monday, 31 March 14

Page 49: Google Analytics Training 201

www.ivantage.co.uk

49

Google  Analytics  campaign  tracking

§ Exercise  and  Key  concept§ Google  Analytics  allocates  traffic  to  three  distinct  mediums

§ cpc  or  paid  search§ organic

§ Google,  bing,  yahoo,  etc§ (none)

§ Source  of  direct§ Visits  when  the  web  address  is  used  directly  in  the  browser  without  a  

search§ A  component  of    “brand  awareness”

§ referral§ Sites  with  links  to  you,  that  provided  visits

§ It’s  the  Google  Analytics  utmz  cookie  that  tracks  campaign  attribution§ Persistent  for  six  months

Monday, 31 March 14

Page 50: Google Analytics Training 201

www.ivantage.co.uk

50

Campaign  Tracking  and  Dimensions

Monday, 31 March 14

Page 51: Google Analytics Training 201

www.ivantage.co.uk

51

Understanding  cookie  corruption  and  its  affect  on  data§ Exercise

§ Visit http://www.ivantage-training.com/§ Follow  the  corrupt  link  from  domains

§ Look  at  your  cookies

§ Now  press  the  “search”  button§ You  will  transfer  to  a  sub-­‐domain

§ Look  at  your  cookies

§ Key  concept§ Do  you  have  sub-­‐domains?

§ Check  your  site’s  cookies

§ Do  you  have  self  referrals?

Monday, 31 March 14

Page 52: Google Analytics Training 201

www.ivantage.co.uk

52

Best  practice  tracking  for  MSN  adcenter  campaigns§ Key  concept

§ Use  bingads  as  source  to  compare  against    google/cpc

§ Use  cpc  as  medium  to  match    AdWords  bingads/cpc

§ Use  campaign  term  for  your  target  keyword§ Use  campaign  content  for  ad  differentiation  and  analysis

§ Use  campaign  name  for  keyword  group  analysis

Monday, 31 March 14

Page 53: Google Analytics Training 201

www.ivantage.co.uk

53

Best  practice  tracking  for  LinkedIn  campaigns§ Key  concept

§ Use  LinkedIn  as  the  source

§ Use  cpc  as  medium  to  compare  against  AdWords

§ Campaign  term  not  applicable§ Use  campaign  content  for  ad  differentiation  and  analysis

§ Use  campaign  name  for  campaign  management

Monday, 31 March 14

Page 54: Google Analytics Training 201

www.ivantage.co.uk

54

Best  practice  tracking  for  banner  campaigns§ Key  concept

§ Use  the  advertising  network  as  the  source

§ Use  cpm  as  medium  

§ Campaign  term  not  applicable§ Use  campaign  content  for  ad  differentiation  and  analysis

§ Use  campaign  name  for  campaign  management

Monday, 31 March 14

Page 55: Google Analytics Training 201

www.ivantage.co.uk

55

Best  practice  tracking  for  e-­‐mail  campaigns§ Key  concept

§ Use  the  email  type,  subject  and  target  list  as    the  source

§ Use  email  as  medium  

§ Campaign  term  not  applicable§ Use  campaign  content  for  subject  line  AB  testing  or  creative  

batch  testing

§ Use  campaign  name  for  campaign  management

Monday, 31 March 14

Page 56: Google Analytics Training 201

www.ivantage.co.uk

56

Best  practice  tracking  for  e-­‐mail  campaigns§ Key  concept

§ Use  the  email  type,  subject  and  target  list  as    the  source

§ Use  email  as  medium  

§ Campaign  term  not  applicable§ Use  campaign  content  for  link/content  testing

§ Use  campaign  name  for  campaign  management

Monday, 31 March 14

Page 57: Google Analytics Training 201

www.ivantage.co.uk

57

Best  practice  tracking  for  e-­‐mail  campaigns§ Key  concept

§ Use  the  email  type,  subject  and  target  list  as    the  source

§ Use  email  as  medium  

§ Campaign  term  not  applicable§ Use  campaign  content  for  link/content  testing

§ Use  campaign  name  for  campaign  management

Monday, 31 March 14

Page 58: Google Analytics Training 201

www.ivantage.co.uk

58

Best  practice  tracking  for  Twitter  campaigns§ Key  concept

§ Use  the  Twitter    (placement  vs.  non-­‐placement  (viral)  )  as  the  source

§ Use  social  as  medium  

§ Campaign  term  not  applicable§ Use  campaign  content  for  time/user-­‐name/subject

§ Use  campaign  name  for  campaign  management

§ Use  http://bit.ly/  or  http://goo.gl/§ To  shorten  URLs

Monday, 31 March 14

Page 59: Google Analytics Training 201

www.ivantage.co.uk

59

Best  practice  tracking  for  Facebook  campaigns§ Key  concept

§ Use  the  Facebook    (placement  vs.  non-­‐placement  (viral)  )  as  the  source

§ Use  social  as  medium  

§ Campaign  term  not  applicable§ Use  campaign  content  for  time/subject/ad  differentiation  and  analysis

§ Use  campaign  name  for  campaign  management

§ Use  http://bit.ly/  or  http://goo.gl/§ To  shorten  URLs

Monday, 31 March 14

Page 60: Google Analytics Training 201

www.ivantage.co.uk

60

Keeping  control  of  your  campaigns§ Key  concept

§ Use  a  collaborative  spreadsheet  like  Google  Docs§ http://cutroni.com/blog/2006/11/10/google-­‐analytics-­‐campaign-­‐tracking-­‐

pt-­‐2-­‐the-­‐epikone-­‐link-­‐tagging-­‐tool/

Monday, 31 March 14

Page 61: Google Analytics Training 201

www.ivantage.co.uk

61

When  not  to  use  Campaign  Tracking?

§ Key  concept§ Never  use  Campaign  Tracking  on-­‐site  to  track  banners!

§ Use  Event  Tracking

Monday, 31 March 14

Page 62: Google Analytics Training 201

www.ivantage.co.uk

62

Break  time

http://www.slideshare.net/ivantage

Monday, 31 March 14

Page 63: Google Analytics Training 201

www.ivantage.co.uk

63

Edit  Account  Settings§ Exercise

§ Edit  your  Account  Settings  for  any  account§ View  your  Urchin  Account  number  (UA-­‐XXXXX)§ View  your  Account  Name§ View  your  data  sharing  settings

§ Key  concepts§ You  can  never  change  your  UA  number§ Your  can  change  your  Google  Analytics  account  name

§ Give  it  meaning§ Add  a  number  to  bring  to  the  top§ Share  your  Google  Analytics  data  with

§ Google  Products  for  enhanced  services  like  » Adwords  Conversion  Optimizer» Webmaster  Tools  for  SEO  Reports

§ Anonymously  with  Google  and  others  for  benchmarking§ Google  access  to  your  account§ Data  processing  amendment

Monday, 31 March 14

Page 64: Google Analytics Training 201

64

www.ivantage.co.uk

49

Agree the ToS

Monday, 31 March 14

Page 65: Google Analytics Training 201

65

www.ivantage.co.uk

50

The Google Analytics Terms of Service§ 2. Fees and Service.

Subject to Section 15, the Service is provided without charge to You for up to 10 million Hits per month per account. Google may change its fees and payment policies for the Service from time to time including the addition of costs for geographic data, the importing of cost data from search engines, or other fees charged to Google or its wholly-owned subsidiaries by third party vendors for the inclusion of data in the Service reports. The changes to the fees or payment policies are effective upon Your acceptance of those changes which will be posted at http://www.google.com/analytics. Unless otherwise stated, all fees are quoted in U.S. Dollars. Any outstanding balance becomes immediately due and payable upon termination of this Agreement and any collection expenses (including attorneys' fees) incurred by Google will be included in the amount owed, and may be charged to the credit card or other billing mechanism associated with Your AdWords account.

Monday, 31 March 14

Page 66: Google Analytics Training 201

66

www.ivantage.co.uk

51

The Google Analytics Terms of Service§ 7. Privacy.

You will not (and will not allow any third party to) use the Service to track, collect or upload any data that personally identifies an individual (such as a name, email address or billing information), or other data which can be reasonably linked to such information by Google. You will have and abide by an appropriate Privacy Policy and will comply with all applicable laws and regulations relating to the collection of information from Visitors. You must post a Privacy Policy and that Privacy Policy must provide notice of Your use of cookies that are used to collect traffic data, and You must not circumvent any privacy features (e.g., an opt-out) that are part of the Service.

You may participate in an integrated version of Google Analytics and any DoubleClick product or service or any other Google display ads product or service ("Google Analytics for Display Advertisers"). If You use Google Analytics for Display Advertisers, You will comply with the Google Analytics for Display Advertisers Policy (available at http://support.google.com/analytics/bin/answer.py?hl=en&topic=2611283&answer=2700409 ) and, as set forth in the policy, disclose in Your Privacy Policy (i) Your use of Google Analytics for Display Advertisers and its features You use, and (ii) how Visitors can opt-out from Google Analytics for Display Advertisers. Your access to and use of any DoubleClick or Google display ads data is subject to the applicable terms between You and Google.

Monday, 31 March 14

Page 67: Google Analytics Training 201

www.ivantage.co.uk

67

Complying  with  the  Google  Analytics  Terms  of  Services§ Exercise

§ Check  for  personal  data  in  Content  >  Site  content  >  Pages§ Filter  for  Containing  “@”

Monday, 31 March 14

Page 68: Google Analytics Training 201

www.ivantage.co.uk

68

Exporting  your  data  for  analysis  &  cleansing§ Exercise  

§ Export  your  Top  Content§ Use  &limit=50000  suffixed  to  the  Content  >Top  Content  report§ Export  to  CSV  (does  not  work  for  CSV  for  Excel)§ Check  your  Content  for  personal  data

§ Version  5§ explorer-­‐table.rowStart%3D0%26explorer-­‐table.rowCount%3D25/§ explorer-­‐table.rowStart%3D0%26explorer-­‐table.rowCount%3D6000/

Monday, 31 March 14

Page 69: Google Analytics Training 201

www.ivantage.co.uk

69

Cleansing  your  data  by  excluding  URL  query    parameters§ Example  

§ http://www.mysite.com/contacts/?SID=f3b20768c9dc0df4a0889e89cda61cb3  -­‐  1  Pageview

§ http://www.mysite.com/contacts/?SID=3760d086e64b0d6f3821362cb9efa4ef  -­‐  1  Pageview

§ http://www.mysite.com/contacts/?SID=0bf7387b53f8d75bd9038c652b90d107  -­‐  1  Pageview

§ In  Google  Analytics:

§ /contacts/?SID=f3b20768c9dc0df4a0889e89cda61cb3  -­‐  1  Pageview

§ /contacts/?SID=3760d086e64b0d6f3821362cb9efa4ef  -­‐  1  Pageview

§ /contacts/?SID=0bf7387b53f8d75bd9038c652b90d107  -­‐  1  Pageview

§ In  Google  Analytics,  after  Exclude  URL  Query  Parameters

§ /contacts  -­‐  3  Pageviews

Monday, 31 March 14

Page 70: Google Analytics Training 201

www.ivantage.co.uk

70

Cleansing  your  data  by  excluding  URL  query    parameters§ Exercise

§ Check  for  query  string  parameters  in  Content  >  Top  Content§ Export  your  Top  Content

§ Use  &limit=50000  suffixed  to  the  Content  >Top  Content  report§ Export  to  CSV  (does  not  work  for  CSV  for  Excel)§ Check  your  Content  for  URLs  to  clean  or  remove  in  order  to  aggregate  your  data  

for  better  analysis

Monday, 31 March 14

Page 71: Google Analytics Training 201

www.ivantage.co.uk

71

Editing  other  profile  settings§ Exercise

§ Edit  your  Profile  Settings  for  any  account§ View  your  profile  name§ View  your  website  URL§ View  your  default  page

§ Key  concepts§ Your  website  URL  controls  your  pages  report§ Your  default  page  prevents  /  in  pages  report  and  enables  In-­‐Page  Analytics

Monday, 31 March 14

Page 72: Google Analytics Training 201

www.ivantage.co.uk

72

Configuring  site  search  

§ Key  concept§ Site  search  records  your  site’s  search  box  activity§ Normally  very  easy  to  configure§ Exercise

§ Try  a  search  on  your  site§ Configure  site  search

Monday, 31 March 14

Page 73: Google Analytics Training 201

www.ivantage.co.uk

73

Configuring  site  search  without  ?

§ Key  concept§ When  your  site’s  search  box  does  not  use  query  parameters  use  

trackPageview  technology§ urchin.js

§ urchinTracker('/search/?keyword={keyword}');

§ ga.js§ pageTracker._trackPageview('/search/?keyword={keyword}');

§ ga.js  (Async)§ _gaq.push(['_trackPageview','/search/?keyword={keyword}']);

§ analytics.js  (Async)§ ga('send', 'pageview', '/search/?keyword={keyword}');

Monday, 31 March 14

Page 74: Google Analytics Training 201

www.ivantage.co.uk

74

Creating  duplicate  “Profiles/Views”

§ Exercise§ For your live account (do not go near the delete button!)§ Add new profiles/views:

§ Call it www.mywebsite.com (Raw - Duplicate)§ Create a 2nd and call it www.mywebsite.com (Training IP Exclude)§ Create a 3rd and call it www.mywebsite.com (Sport Include)§ Create a 4th and call it www.mywebsite.com (Domains Exclude)

§ Key concepts§ When you “Add a Profile for an existing domain” you effective duplicate

data collection from that point into a newly created Profile§ Duplicating profiles is important to

§ Back-up your data§ Apply Filters (because Filter act at the data collection layer, they can

be destructive)§ For selective Profile access§ To create more that 20 goals§ To reduce sampling

Monday, 31 March 14

Page 75: Google Analytics Training 201

www.ivantage.co.uk

75

Google  Analytics  Filters  -­‐  IP  address§ Exercise

§ Create  a  Predefined  Filter  to  exclude  internal  traffic§ From  where  you  are  today§ You  may  need  www.whatismyipaddress.com

§ Resources§ http://blog.ivantage.co.uk/2010/11/google-­‐analytics-­‐ip-­‐address-­‐exclusion.html

Monday, 31 March 14

Page 76: Google Analytics Training 201

www.ivantage.co.uk

76

Google  Analytics  Filters  -­‐  ISP  domain§ Exercise

§ Create  a  Predefined  Filter  to  exclude  internal  traffic§ From  where  you  are  today§ Can  you  use  something  other  than  an  IP  address?

Monday, 31 March 14

Page 77: Google Analytics Training 201

www.ivantage.co.uk

77

Google  Analytics  Filters  -­‐  Include  to  a  folder§ Exercise

§ Create  a  Predefined  Filter  to  zoom  into  data§ Visit  RTE.ie

§ Create  a  Filter  to  collect  only  “sport”  content  into  a  profile  for  the  sport  journalists§ Resources

§ Regular  Expressions§ http://blog.ivantage.co.uk/2010/11/google-­‐analytics-­‐regular-­‐expressions.html

Monday, 31 March 14

Page 78: Google Analytics Training 201

www.ivantage.co.uk

78

Google  Analytics  Unified  Segments  -­‐  Include  to  a  folder§ Exercise

§ Create  a  segment  to  zoom  into  data  on  the  sport  section  of  the  site§ Key  concept

§ Segments  work  at  the  visit/visitor  (user)  level§ Filters  work  at  the  hit  (image  request  level)  level

Monday, 31 March 14

Page 79: Google Analytics Training 201

www.ivantage.co.uk

79

Use  filters  to  negate  sampling

§ Key  concept§ Report sampling occurs

§ on ad-hoc data queries (cross segmenting or segments)§ when there’s 250,000 or more visits in the date range requested

§ on any query§ involving 1,000,000 unique dimensions

» e.g, URLs, Keywords

§ Slide  sampling  bar§ Reduce  data  range  to  reduce/negate  Google  Analytics  sampling§ Include  filters  on  duplicate  Profiles  can  reduce/negate  Google  Analytics  sampling

Monday, 31 March 14

Page 80: Google Analytics Training 201

www.ivantage.co.uk

80

Good  profile/view  practice

§ Key  concept§ Raw

§ Untouched

§ All  visits

§ No  removal,  but  data  cleansing,  profile  settings

§ All  external  visits

§ Remove  staff/agencies/partners

§ All  internal  visits

§ Include  only  staff/agencies/partners

Monday, 31 March 14

Page 81: Google Analytics Training 201

www.ivantage.co.uk

81

Lunch  time

Monday, 31 March 14

Page 82: Google Analytics Training 201

www.ivantage.co.uk

82

Key  Performance  Indicators  (KPIs)?§ A metric

§ Miles  per  Hour  (mph)

§ Defining  progress  to  an  objective  

§ To  reach  the  legal  motorway  speed  limit  of  70  mph

§ Enabling  you  to  take  corrective  action

§ Accelerate  or  brake

§ Speedometer

§ Web  Analytics  package

Monday, 31 March 14

Page 83: Google Analytics Training 201

www.ivantage.co.uk

83

Key  Performance  Indicators  (KPIs)  &  web  analytics

Monday, 31 March 14

Page 84: Google Analytics Training 201

www.ivantage.co.uk

84

KPIs  -­‐  more  specifically§ Should  use  gauges,  not  statistical  charts

§ Averages

§ Percentages

§ Rates  &  Ratios

§ Should  have  time-­‐based  context,  highlighting  change

§ Should drive business-critical action§ Inspire  to  send  email,  pick-­‐up  phone,  convene  a  meeting

Monday, 31 March 14

Page 85: Google Analytics Training 201

www.ivantage.co.uk

85

More  on  KPIs§ The  big  book  of  key  performance  indicators

§  by  Eric  Petterson

§ http://bit.ly/demystified-­‐books

Monday, 31 March 14

Page 86: Google Analytics Training 201

www.ivantage.co.uk

86

KPIs  from  Web  Analytics  Demystified§ By  role

§ Senior  strategists

§ Mid-­‐tier  strategists

§ Tactical  strategists

§ By  site  type

§ Online  Retailers

§ Content  Sites

§ Marketing  Sites

§ Customer  Support  Sites

Monday, 31 March 14

Page 87: Google Analytics Training 201

www.ivantage.co.uk

87

Online  retailers§ Senior  strategists

§ Order  and  Buyer  Conversion  Rate

§ Average  Order  Value  (AOV)

§ Average  Revenue  per  Visit  (Per  Visit  Value)

§ Average  Cost  per  Conversion

§ Percent  High  and  Low  Satisfaction  Customers

§ Mid-­‐tier  strategists§ Average  Time  to  Respond  to  Email  Inquiries

§ Ratio  of  New  to  Returning  Visitors

§ New  and  Returning  Visitor  Conversion  Rate

§ Percent  of  Revenue  from  New  and  Returning  Customers

§ Home  Page  and  Key  Landing  Page  “Stickiness”  (Bounce  Rate)

§ Tactical  strategists§ Search  to  Purchase  Conversion  Rate

§ Percent  Low  Recency  Visitors

§ Cart  and  Checkout  Completion  Rate

§ Order  Conversion  Rate  per  Campaign  or  Campaign  Type

§ Percent  Zero  Result  and  Zero  Yield  Searches

Monday, 31 March 14

Page 88: Google Analytics Training 201

www.ivantage.co.uk

88

Content  sites§ Senior  strategists

§ Average  Page  Views  per  Visit

§ Average  Cost  per  Visit  and  Average  Revenue  per  Visit

§ Percentage  of  High,  Medium  and  Low  Frequency  Visitors

§ Mid-­‐tier  strategists§ Average  Visits  per  Visitor

§ Ratio  of  New  to  Returning  Visitors

§ Percentage  of  High,  Medium  and  Low  Time  Spent  Visits  (Page  views)

§ Tactical  strategists§ Percent  Visitors  Using  Search

§ Percentage  of  High,  Medium  and  Low  Click  Depth  Visits

§ Landing  Page  “Stickiness”  (Bounce  rates)

§ Subscription  Conversion  Rate

Monday, 31 March 14

Page 89: Google Analytics Training 201

www.ivantage.co.uk

89

Marketing  sites§ Senior  strategists

§ Lead  Generation  Conversion  Rate

§ Average  Time  to  Respond  to  Email  Inquiries

§ Average  Cost  per  Conversion  (Lead  Generated)

§ Average  (Estimated)  Revenue  per  Visit

§ Mid-­‐tier  strategists§ Average  Visits  per  Visitor

§ Percentage  of  High,  Medium  and  Low  Time  Spent  Visits  (Pageviews)

§ Percentage  of  High,  Medium  and  Low  Recency  Visitors

§ Ratio  of  New  to  Returning  Visitors

§ Percentage  Visitors  in  a  Specific  Segment

§ Tactical  strategists§ Landing  Page  “Stickiness”  (Bounce  rates)

§ Average  Searches  per  Visit

§ Percent  Zero  Result  and  Zero  Yield  Searches

§ Lead  Generation  Rate  per  Campaign  or  Campaign  Type

Monday, 31 March 14

Page 90: Google Analytics Training 201

www.ivantage.co.uk

90

Customer  support  sites§ Senior  strategists

§ Average  Time  to  Respond  to  Email  Inquiries

§ Percent  High  and  Low  Satisfaction  Customers

§ Percent  New  and  Returning  Customers

§ Mid-­‐tier  strategists§ Information  Find  Conversion  Rate

§ Percent  Visitors  Using  Search

§ Percent  Visitors  in  a  Specific  Segment

§ Tactical  strategists§ Percentage  of  High,  Medium  and  Low  Click  Depth  Visits  (Pageviews)

§ Percent  Zero  Result  and  Zero  Yield  Searches

§ Search  Result  to  Site  Exits  Ratio

§ Form  Completion  Rate

§ Download  Completion  Rate

Monday, 31 March 14

Page 91: Google Analytics Training 201

www.ivantage.co.uk

91

What’s  possible  with  GA?§ How  visitors  found  your  website

§ What  visitors  are  doing  on  your  website

§ Not    why!

§ Outcomes  focused

§ Goals  

Monday, 31 March 14

Page 92: Google Analytics Training 201

www.ivantage.co.uk

92

Some  dashboards  for  you

§ For  training

§ http://goo.gl/8F0YY6§ For  SEO  and  PPC

§ E-­‐commerce§ http://goo.gl/G0RqLC

§ Content

§ http://goo.gl/CLeiGd  

Monday, 31 March 14

Page 93: Google Analytics Training 201

www.ivantage.co.uk

93

Goals§ Goals  should  be  commercial

§ The  commercial  goals  of  your  website§ Goals  should  map  to  visitor  tasks

§ Visitors  visit  sites  to  accomplish  tasks§ Tasks  normally  have  a  series  of  steps

§ Funnel§ Measure  conversion  through  the  task

§ When  goals  match  user  tasks§ Harmony  ensues!

Monday, 31 March 14

Page 94: Google Analytics Training 201

www.ivantage.co.uk

94

Configuring  a  simple  goal  

§ Exercise§ Go  to  ivantage-­‐training.com  and  complete  the  simple  goal§ Observe  while  your  tutor  configures

§ A  URL  Destination  Goal§ Shows  you  the  “Required  Step”  setting

Monday, 31 March 14

Page 95: Google Analytics Training 201

www.ivantage.co.uk

95

Goal  conversion  rate  and  funnel  conversion  rate

§ Key  concept

§ Using  the  “Required  Step”  setting  

§ we  can  build  multiple  funnels  based  on  a  single  goals

§  to  observe  behaviour  on  important  paths

§ With  duplicate  profiles§ 20  goals  per  profile

Monday, 31 March 14

Page 96: Google Analytics Training 201

www.ivantage.co.uk

96

Goal  conversion  rate  and  funnel  conversion  rate

Monday, 31 March 14

Page 97: Google Analytics Training 201

www.ivantage.co.uk

97

§ You  can  use  Regular  Expressions  (RegEx)  to  gain  insight  into  the  funnel  path:

§ User  exhibits  behavior:§ Page  1  =  /index.html§ Page  2  =  /category-­‐footwear.html§ Page  3  =  /category-­‐clothing.html§ Page  4  =  /category-­‐headwear.html      § Page  5  =  /products/kangol-­‐tropic-­‐player-­‐trilby.html§ Page  6=  /cart/basketview.html§ Page  7=  /cart/registration.html    § Page  8  =  /cart/paymentoptions.html    § Goal  =  /cart/salesorderconfirmation.html  

§ Need  to  know  conversion  rate  of  categories  to  products  to  purchase:§ Step  1:  index\.html§ Step  2-­‐4:  ^/category§ Step  5:  ^/products§ Step  6:  ^/cart/basketview\.html§ Step  7:  ^/cart/registration\.html    § Step  8  :  ^/cart/paymentoptions\.html    § Goal:  ^/cart/salesorderconfirmation\.html

Goals  and  funnels

Monday, 31 March 14

Page 98: Google Analytics Training 201

www.ivantage.co.uk

98

Zoom  into  important  behaviour  to  identify  problems

6.77% funnel conversion rate

Monday, 31 March 14

Page 99: Google Analytics Training 201

www.ivantage.co.uk

99

Goal  match  types

§ Key  concept§ Goals  can  be  “Exact  Match”

§ /confirm/?OrderID=78367201

§ Goals  can  be  “Head  Match”§ /confirm/?OrderID=

§ Goals  can  be  “Regular  “Expression  Match”§ ^/confirm/\?OrderID=

Monday, 31 March 14

Page 100: Google Analytics Training 201

www.ivantage.co.uk

100

The  three  GATCs

Monday, 31 March 14

Page 101: Google Analytics Training 201

www.ivantage.co.uk

101

The  very  latest  GATC  -­‐  Universal  Analytics

Monday, 31 March 14

Page 102: Google Analytics Training 201

102

www.ivantage.co.uk

45

Changing what GA records as content

§ Urchin.js§ urchinTracker('/my/made/up/url');

§ GA.js§ pageTracker._trackPageview('/my/made/up/url');

§ GA.js (Async)§ _gaq.push(['_trackPageview','/my/made/up/url']);

§ analytics.js (Universal Analytics)§ ga('send', 'pageview', '/my/made/up/url');

Monday, 31 March 14

Page 103: Google Analytics Training 201

www.ivantage.co.uk

103

Using  the  E-­‐commerce  report  suite

§ Key  concept

§ E-­‐commerce  must  be  coded  

§ Code  your  confirmation  order  page

§ You  must  turn  on  E-­‐commerce  in  you  profile  settings

§ E-­‐commerce  is  NOT  related  to  Goals

§ An  E-­‐commerce  site  might  have  a  checkout  goal  and  E-­‐commerce  configured

§ https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingEcommerce

Monday, 31 March 14

Page 104: Google Analytics Training 201

www.ivantage.co.uk

104

Using  the  E-­‐commerce  report  suite

§ Key  concept

§ Define  your  own  e-­‐commerce  schema

Monday, 31 March 14

Page 105: Google Analytics Training 201

www.ivantage.co.uk

105

Configuring  site  search  

§ Key  concept§ Site  search  records  your  site’s  search  box  activity§ Normally  very  easy  to  configure§ Exercise

§ Try  a  search  on  your  site§ Configure  site  search

Monday, 31 March 14

Page 106: Google Analytics Training 201

www.ivantage.co.uk

106

Configuring  site  search  without  ?

§ Key  concept§ When  your  site’s  search  box  does  not  use  query  parameters  use  

trackPageview  technology§ Urchin.js

§ urchinTracker('/search/?keyword={keyword}');

§ GA.js§ pageTracker._trackPageview('/search/?keyword={keyword}');

§ GA.js  (Async)§ _gaq.push(['_trackPageview','/search/?keyword={keyword}']);

Monday, 31 March 14

Page 107: Google Analytics Training 201

www.ivantage.co.uk

107

Break  time

http://www.slideshare.net/ivantage

Monday, 31 March 14

Page 108: Google Analytics Training 201

www.ivantage.co.uk

108

Creating  and  sharing  Custom  “Intelligence”  Alerts

§ Exercise§ Intelligence> Monthly Alerts

§ Create your own Custom Intelligence Alerts

§ Key  concept§ Intelligence  Alerts  can  be  shared

§ by  sending  a  link

Monday, 31 March 14

Page 109: Google Analytics Training 201

www.ivantage.co.uk

109

Really  useful  Custom  “Intelligence”  Alerts

§ Exercise§ Intelligence> Monthly Alerts

§ Create your own Custom Intelligence Alerts

Monday, 31 March 14

Page 110: Google Analytics Training 201

www.ivantage.co.uk

110

Creating  and  sharing  Custom  Advanced  Segments  

§ Exercise§ Create  a  Custom  Advanced  Segment  for  a  City§ Create  a  Custom  Advanced  Segment  for  a  Page

§ Key  concept§ Advanced  Segments  can  be  shared

§ by  sending  a  link

Monday, 31 March 14

Page 111: Google Analytics Training 201

www.ivantage.co.uk

111

Really  useful  Advanced  Segments

§ Exercise§ Advanced Segments

§ Create new Advanced Segment

Monday, 31 March 14

Page 112: Google Analytics Training 201

www.ivantage.co.uk

112

Analyzing  social  media  traffic§ Exercise

§ Filter in social media sources§ Build a regular expression

§ (facebook|^t\.co|linkedin|pinterest|plus\.google|tumblr|instagram|vk|flickr|myspace|tagged|ask\.fm|meetup|meetme|classmates)

§ Create a unified segments

Monday, 31 March 14

Page 113: Google Analytics Training 201

www.ivantage.co.uk

113

Being  alerted  to  social  media  traffic§ Exercise

§ Build a custom alert§ Based on your custom social media segment

Monday, 31 March 14

Page 114: Google Analytics Training 201

www.ivantage.co.uk

114

Analyzing  Search  -­‐  identifying  brand  keywords§ Exercise

§ Filter in/out brand terms§ Build a regular expression

§ (bonsoir|bonsior|bon soir|bonsoir\.com|bonsware|^np-\$)§ Use Advanced Segments

Monday, 31 March 14

Page 115: Google Analytics Training 201

www.ivantage.co.uk

115

Brand  Keywords  Advanced  Segment§ Exercise

§ Create  a  Brand  Keyword  Advanced  Segments

Monday, 31 March 14

Page 116: Google Analytics Training 201

www.ivantage.co.uk

116

Non-­‐Brand  Keywords  Advanced  Segment§ Exercise

§ Create  a  Non-­‐Brand  Keyword  Advanced  Segments

Monday, 31 March 14

Page 117: Google Analytics Training 201

www.ivantage.co.uk

117

Analyzing  keyword  media  -­‐  contribution  of  brand/non-­‐brand  by  organic  and  cpc

§ Exercise§ Use  the  advanced  segments  you  have  created

§ 1a  -­‐  Brand  Keywords  Segment    (Your  Brand)§ 1b  -­‐  Non-­‐Brand  Keywords  Segment  (Your  Brand)

Monday, 31 March 14

Page 118: Google Analytics Training 201

www.ivantage.co.uk

118

Analyzing  keyword  media  -­‐  how’s  your  brand/generic  keyword  mix?§ Key  concept

§ How’s  your  brand  (keywords)  doing  organically?§ Should  you  focus  on  improving  SEO  for  organic  brand  terms?§ Are  you  happy  bidding  on  your  brand?§ Are  you  over  reliant  on  brand  organic  keywords?

§ Is  your  generic  (non-­‐brand)    organic  traffic  poor?§ Should  you  do  some  cpc  to  generate  leads?§ Should  you  focus  on  improving  SEO  for  generic  (non-­‐brand)  terms?

§ Are  you  over  reliant  on  organic  for  generic  terms?§ What  would  you  do  if  your  organic  rankings  fall?

§ Should  you  invest  in  cpc  to  balance  organic?

Monday, 31 March 14

Page 119: Google Analytics Training 201

www.ivantage.co.uk

119

Analyzing  keyword  media  -­‐  what’s  the  opportunity?

§ Key  concept

§ Is  your  organic  traffic  fulfilling  its  potential?

§ Is  your  Adwords  fulfilling  its  potential?

Monday, 31 March 14

Page 120: Google Analytics Training 201

www.ivantage.co.uk

120

Identifying  problems  with  Bounce  Rate  

§ Bounces§ Visits  to  landing  pages  that  don’t  view  another  “tagged”  page/Event

§ Bounce  rate§ The  %  of  visits  to  landing  pages  that  don’t  view  another  “tagged”  page/Event

§ Bounce  Rate  is  a  critical  metric  for  analysis  unless§ Your  site  is  one  page  (blog)

§ New    Visitors  might  stay  longer  on  a  blog  for  the    first  time§ Your  site  has  a  compelling  off-­‐line  proposition

§ That  makes  people  view  one  page  and  leave/call/visit?§ Key  concept

§ Finding  and  removing  the  cause  of  bounced  visits  is  high  priority

Monday, 31 March 14

Page 121: Google Analytics Training 201

www.ivantage.co.uk

121

Landing  page  efficiency  analysis  report

§ Custom  Report§ http://goo.gl/g67kYh

Monday, 31 March 14

Page 122: Google Analytics Training 201

www.ivantage.co.uk

122

Introducing  Content  Experiments§ Key  concept

§ How  could  you  progress  more  visits  from  the  Landing  Page  to  the  next  page?§ Expose  different  pages

§ A/B/N  Testing

Monday, 31 March 14

Page 123: Google Analytics Training 201

www.ivantage.co.uk

123

Which  landing  pages  to  test?§ Landing  pages  that  send  significant  traffic  to  

§ Conversions  points  that  lead  to  

§ Website  goals

§ That  further  business  objectives

Monday, 31 March 14

Page 124: Google Analytics Training 201

www.ivantage.co.uk

124

Exercise  

§ Can  we  find  highly  traffic  landing  pages?§ Can  we  map  out  conversion  paths?

Monday, 31 March 14

Page 125: Google Analytics Training 201

www.ivantage.co.uk

125

What  to  test?§ What’s  your  gut  telling  you  about  your  pages?

§ What  are  your  customers  telling  you  about  your  pages?§ 4Q - “Voice of Customer” - site level§ KISS Insights - “Voice of Customer” - page Level§ Usability testing

§ Lab§ usertesting.com§ whatuserdo.com

§ Heuristic  reviews§ Site  reviewed  against  a  list  of    expected/excepted  criteria

Monday, 31 March 14

Page 126: Google Analytics Training 201

www.ivantage.co.uk

126

What  to  test?§ Presentation  of  offers  on  

§ Landing  pages  that  send  significant  traffic  to  

§ Conversions  points  that  lead  to  

§ Website  goals

§ That  further  business  objectives

Monday, 31 March 14

Page 127: Google Analytics Training 201

www.ivantage.co.uk

127

Exercise  

§ Can  you  define  some  alternative  presentations  for  your  selected  landing  pages?

§ Can  you  split  these  alternative  presentations  into  Page  Sections?§ Could  these  sections  have  variations§ Which  sections  will  have  the  biggest  impact  on  conversion  point?

Monday, 31 March 14

Page 128: Google Analytics Training 201

www.ivantage.co.uk

128

How  do  Content  Experiments  work?  

Monday, 31 March 14

Page 129: Google Analytics Training 201

www.ivantage.co.uk

129

A/B  Testing

Experiments    Code

Normal  GA  code Conversion PointNormal GA Code

Normal  GA  code

A

B

Conversion Page

Goal

Original Page

Variation Page

Monday, 31 March 14

Page 130: Google Analytics Training 201

www.ivantage.co.uk

130

How  GWO  worksWebsite

A B

Monday, 31 March 14

Page 131: Google Analytics Training 201

www.ivantage.co.uk

131

GWO  decides  which  page  to  serve

cookies

B

Monday, 31 March 14

Page 132: Google Analytics Training 201

www.ivantage.co.uk

132

Browser1st visit

web serverNew Visitor

Browser web serverCookie

Subsequent visits Returning Visitor

Respond with Page B as last time

Respond with Page A or B

Persistent  UTMx  (3)  cookies

cookies

B

Monday, 31 March 14

Page 133: Google Analytics Training 201

www.ivantage.co.uk

133

A/B  split  test  set-­‐up  -­‐  exercise

§ Exercise§ Visit http://www.ivantage-training.com§ Navigate to Products§ Clear cookies to see different versions

Monday, 31 March 14

Page 134: Google Analytics Training 201

www.ivantage.co.uk

134

A/B  split  test  set-­‐up§ Original page

§ Content  Experiments  Code

§ Sends  1st  party  cookies  to  ensure  § new  visitors  enter  test  (if  applicable)

§ returning  visitors  see  same  page

§ Normal  GA  code§ Records  page  display

§ Variation pages (A, B, C)§ Normal  GA  code

§ Conversion page§ Normal  GA  code

Monday, 31 March 14

Page 135: Google Analytics Training 201

www.ivantage.co.uk

135

A/B  split  test  reporting§ 2-­‐3  hours  delay

§ Original  and  variations

Monday, 31 March 14

Page 136: Google Analytics Training 201

www.ivantage.co.uk

136

A/B  split  test  reporting  -­‐  other  metrics

§ Conv/Visitors§ Conversion  numbers

§ Observed improvement§ Between  original  and  variation

§ Chance to beat original§ Likelihood  of  this  beating  original  if  rolled  out

Monday, 31 March 14

Page 137: Google Analytics Training 201

www.ivantage.co.uk

137

A/B  split  test  reporting  -­‐  inconclusive

§ No clear winner§ Pointlessness  of  testing  small  changes

§ Make a big variation change and test again

Monday, 31 March 14

Page 138: Google Analytics Training 201

www.ivantage.co.uk

138

After  A/B  testing?§ Test again!§ Test next conversion point§ Use multivariate testing

§ Bring  back  discarded  (but  big)  changes

Monday, 31 March 14

Page 139: Google Analytics Training 201

www.ivantage.co.uk

139

Your  201  action  plan§ Ensure  all  pages  are  tagged

§ Ensure  your  code  supports  sub-­‐domains

§ Think  about  using  Google  Tag  Manager    or  a  paid  product

§ Check  for  self  referrals

§ Use  campaign  tracking

§ Create  duplicate  profiles  (with  filters  and  URL  parameter  removal)

§ Raw

§ All  visits

§ All  external  visits

§ All  internal  visits

§ Configure  goals

§ Simple  or  complex  (Specify    with  developers)

§ Decide  upon  high  bouncing  landing  pages

§ Start  using  A/B  testing  to  improve  them

Monday, 31 March 14

Page 140: Google Analytics Training 201

140

www.ivantage.co.uk

75

Getting help and going further§ Help Centre

§ https://support.google.com/analytics/

§ Blog§ http://analytics.blogspot.com/

§ Forum§ https://productforums.google.com/forum/#!forum/analytics

§ Developers§ https://developers.google.com/analytics/

§ ivantage§ [email protected]

§ Avinash’s Blog§ http://www.kaushik.net/avinash/

§ Brian’s Blog§ http://www.advanced-web-metrics.com/

Monday, 31 March 14

Page 141: Google Analytics Training 201

www.ivantage.co.uk

141

Feedback§ http://www.ivantage.co.uk/feedback

§ [email protected]

§ Write  an  honest,  considered  and  fair  review  to  receive  for  each  day  attended:

Monday, 31 March 14