The document discusses tips and tricks for improving data quality in Google Analytics. It provides examples of tracking additional metrics like weather and page visibility. It emphasizes understanding data collection mechanisms and moving beyond aggregate metrics to combine, segment, and visualize data. Custom dimensions and tags can be used to inject semantic data for crawlers. Overall it stresses that high quality data requires understanding how the data is collected and earned, not acquired.
4. Google Analytics is a tool
designed to work for
9,352,458*
different businesses.
* Author’s estimate, not an official figure
@SimoAhava from @ReaktorNow | 22 Sept 2015
5. It is thus conceivable
Google doesn’t know
what your business
objectives are.
@SimoAhava from @ReaktorNow | 22 Sept 2015
7. 23.75 %
Dear CMO, last month, the Ecommerce Conversion Rate on our site
was…
…which is an uplift of 3.45% compared to the previous month!
@SimoAhava from @ReaktorNow | 22 Sept 2015
8. 2,342,566
Dear CMO, last month, the number of sessions to our site was…
…which is an uplift of 3.45% compared to the previous month!
Digital Analytics Café 20-May-2015 | @SimoAhava
9. Definition of a Session
Group of interactions that takes place on a website
That expires after 30 minutes of inactivity…
Or at the end of they day…
Or when acquisition campaign changes…
Unless the referral is in the Referral Exclusion List…
Or traffic is cross-domain, and cross-domain tracking is implemented…
Unless it’s implemented incorrectly…
Which is likely since it’s so !#/%(“% difficult…
Unless you’re using Google Tag Manager…
Except if you’ve implemented THAT incorrectly…
There’s also the sessionControl parameter…
@SimoAhava from @ReaktorNow | 22 Sept 2015
13. Stay away from
aggregate metrics.
Combine, segment,
visualize, predict.1
@SimoAhava from @ReaktorNow | 22 Sept 2015
14. All metrics and dimensions used by
a platform subscribe to the
schemas of said platform!
GPeC Summit 11-May-2015 | @SimoAhava from @ReaktorNow
15. All metrics and dimensions used by
a platform subscribe to the
schemas of said platform!
GPeC Summit 11-May-2015 | @SimoAhava from @ReaktorNow
Sessionization Schema
33. @SimoAhava from @ReaktorNow | 22 Sept 2015
1. Page is loaded in the browser
2.Is the Visibility API supported?
3.Is the page visible?
4.Is a visibility change detected?
yes / no
FIRE PAGE VIEW
…and remove visibility listener…
…and end the process…
34. @SimoAhava from @ReaktorNow | 22 Sept 2015
1. Page is loaded in the browser
2.Is the Visibility API supported?
3.Is the page visible?
4.Is a visibility change detected?
yes / no
FIRE PAGE VIEW
…and remove visibility listener…
…and end the process…
35. @SimoAhava from @ReaktorNow | 22 Sept 2015
1. Page is loaded in the browser
2.Is the Visibility API supported?
3.Is the page visible?
4.Is a visibility change detected?
yes / no
FIRE PAGE VIEW
…and remove visibility listener…
…and end the process…
36. @SimoAhava from @ReaktorNow | 22 Sept 2015
1. Page is loaded in the browser
2.Is the Visibility API supported?
3.Is the page visible?
4.Is a visibility change detected?
yes / no
FIRE PAGE VIEW
…and remove visibility listener…
…and end the process…
document.addEventListener(
'visibilityChange',
function() {
dataLayer.push({
'event' : 'visChange'
});
}
);
37. @SimoAhava from @ReaktorNow | 22 Sept 2015
1. Page is loaded in the browser
2.Is the Visibility API supported?
3.Is the page visible?
4.Is a visibility change detected?
yes / no
FIRE PAGE VIEW
…and remove visibility listener…
…and end the process…
38. @SimoAhava from @ReaktorNow | 22 Sept 2015
1. Page is loaded in the browser
2.Is the Visibility API supported?
3.Is the page visible?
4.Is a visibility change detected?
yes / no
FIRE PAGE VIEW
…and remove visibility listener…
…and end the process…
39. @SimoAhava from @ReaktorNow | 22 Sept 2015
1. Page is loaded in the browser
2.Is the Visibility API supported?
3.Is the page visible?
4.Is a visibility change detected?
yes / no
FIRE PAGE VIEW
…and remove visibility listener…
…and end the process…
40. @SimoAhava from @ReaktorNow | 22 Sept 2015
1. Page is loaded in the browser
2.Is the Visibility API supported?
3.Is the page visible?
4.Is a visibility change detected?
yes / no
FIRE PAGE VIEW
…and remove visibility listener…
…and end the process…
41. 1. Page is loaded in the browser
2.Is the Visibility API supported?
3.Is the page visible?
4.Is a visibility change detected?
yes / no
FIRE PAGE VIEW
…and remove visibility listener…
…and end the process…
READ MORE: http://goo.gl/EJc6MQ
47. Data quality is directly proportional to
how well you understand the data
collection mechanism.
@SimoAhava from @ReaktorNow | 22 Sept 2015
48. 2,342,566
Dear CMO, last month, the number of sessions to our site was…
…which is an uplift of 3.45% compared to the previous month!
Digital Analytics Café 20-May-2015 | @SimoAhava