SlideShare a Scribd company logo
“Errors using inadequate data are much less than those using no data at all”
- Charles Babbage
The data is never accurate – and that’s OK!
By: Chanpreet Singh| twitter.com/chanpreets
Part 1: Why is data
not accurate?
Part 2: How to
ensure data sanity?
Part 3: How do we
work with this kind
of data?
Jan 13, 2017 Chanpreet 2
Tracking tool
Google Analytics
• Integrate an Analytics tool – like Google Analytics (GA)
Jan 13, 2017 Chanpreet 3
Part 1: Why is data
not accurate?
Jan 13, 2017 Chanpreet 4
What is the meaning of Accurate
Towards care
• (especially of information, measurements,
or predictions) correct in all details; exact.
• “Done with care”
• Digital measurement - ‘care’ unfortunately
is not enough
Jan 13, 2017 Chanpreet 5
Why would data not be Accurate
Factors responsible
• Digital Analytics programs do not
collect exact number of hits or queries
• Designed to give ‘valuable insights’
• Digital Analytics is not an Audit
• Inherent uncertainties
• Human nature
Jan 13, 2017 Chanpreet 6
Not designed to collect exact hits or
queries
JS limitations
• Different
layout engines
render JS
differently
Jan 13, 2017 Chanpreet 7
Layout Engine Browser
Trident
Internet Explorer for Windows
Maxthon
Netscape 8.1
Tasman Internet Explorer 5 for Macintosh
Gecko
Firefox
Netscape 6 and later
Mozilla
Camino
K-Meleon
SeaMonkey
Epiphany 2.20 and before
Galeon
KHTML Konqueror
Tkhtml Html Viewer
Layout
Engine
Browser
WebKit
Safari
Chrome
iCab 4 and later
Epiphany 2.26 and
later
Maxthon 3
OmniWeb
Shiira
Midori
Presto Opera
iCab iCab 3 and before
Tkhtml Html Viewer
Not designed to collect exact hits or
queries
Cookies
• Cookies
blocked or
disabled by
users
Jan 13, 2017 Chanpreet 8
Not designed to collect exact hits or
queries
Cookies
• Cookie
deletion
Jan 13, 2017 Chanpreet 9
Not designed to collect exact hits or
queries
<noscript>
• <noscript> tag
Jan 13, 2017 Chanpreet 10
Insights through % of data collected
Digital landscape
• Digital landscape is ever changing
• Multiple platforms
• Basic functional mobile phones
• Networks, CDNs and other systems
• Considerations of Outliers and Bots
• Sample data to extrapolate performance
Jan 13, 2017 Chanpreet 11
Not an Audit
Audit involves
• Series of checks and balances
• Accuracy
• Standardized metrics and
methodology
• Consistency of process
• Transparency of results
Jan 13, 2017 Chanpreet 12
Inherent uncertainties
Uncertainties of Digital Analytics
• Algorithms
• Models
• Data itself
• Outcomes
Jan 13, 2017 Chanpreet 13
Human Nature
Human factor at play
• Humans think differently
• Big organization, big teams, multiple functions
• Cross functional/ team dependencies
• Dependencies on partners
• Lack of proper understanding
Jan 13, 2017 Chanpreet 14
Human Nature
Tracking Code
• No tracking code
Jan 13, 2017 Chanpreet 15
Human Nature
Tracking Code
• Exclusion/ removal of tracking code
Jan 13, 2017 Chanpreet 16
Human Nature
Human factor at play
• Some users disable JavaScript
Jan 13, 2017 Chanpreet 17
Human Nature
Communication
• Inter team communication gap
Jan 13, 2017 Chanpreet 18
Human Nature
Team conflict
• Product and technology teams
Jan 13, 2017 Chanpreet 19
Human Nature
UTM
• Campaign tagging
Jan 13, 2017 Chanpreet 20
http://www.visitpa.com/pa-hotels-motels?
utm_campaign=EVG_PA_Primary_Lodging&utm_source=google&utm_medium=cpc&utm_term=places-to-
stay&utm_content=family-ad
Human Nature
Events
• Event tagging
Jan 13, 2017 Chanpreet 21
Human Nature
Access
• Access levels and profile view referred
Jan 13, 2017 Chanpreet 22
Account
Property
View
Part 2: How to
ensure data sanity?
Jan 13, 2017 Chanpreet 23
Awareness
Be Aware of differences
• Discrepancies vs Differences
• Different tools - different data
• Sampling
• Purpose of tools
• Metrics used
Jan 13, 2017 Chanpreet 24
Different tools different data – GA vs
AdWords
Metrics usage and nature differs
• Clicks vs Sessions
• AdWords filters invalid clicks, Analytics shows
all data
• Landing page might redirect to another
• Users browser preferences
• Users return during the lifetime of campaign
• Users return to your site via bookmarks
Jan 13, 2017 Chanpreet 25
Different tools different data – GA vs
DFP
Metrics usage and nature differs
• DFP counts ad clicks at the source; GA counts pageviews or
sessions when a user hits the site
• Metrics are counted at different points in the click-referral cycle
Jan 13, 2017 Chanpreet 26
Different tools different data –
Real time GA vs Another (Chartbeat)
Common to use multiple tools
• Chartbeat checks in for visitors every
few secs.
• GA checks in once for visitors every
5 mins.
• GA > Chartbeat = concurrent users
are high, but not staying long
• GA < Chartbeat = most users stay
longer than 5 mins.
Jan 13, 2017 Chanpreet 27
Different tools different data – GA vs
ComScore
Competition reporting
• ComScore
• Eliminates/ignores machine generated traffic
• Measures people
• Eliminates visits from multiple browsers,
multiple screens
• Extrapolates numbers based on a panel users
• 3 second rule
Jan 13, 2017 Chanpreet 28
Limitations within the tool – GA vs GA
GA Sampling
• GA sampling and limitations
• Standard vs Ad-Hoc reports
• GA Standard vs Premium
• High-cardinality dimensions
• Report Query limit - 1 million rows of data
• Data limits - single day/ multi day processed tables
• Multi channel funnel report > 1 million conversions
• Flow visualization report more than 100k sessions
Jan 13, 2017 Chanpreet 29
Part 3: How do we
work with this kind
of data?
Jan 13, 2017 Chanpreet 30
Best attempt to ensure better data
Plan> Implement> configure> report> Interpret
• Coding
• Admin Panel
• Product
• Interface usage and reporting
• Interpretation
Jan 13, 2017 Chanpreet 31
Ensuring correct implementation - Code
Coding
• Updated version (UA)
• Correct UAID
• Correct domain/ multi domain coding
• Ensure code is not Commented out
• Check for code Breakages
• Customizations (session duration, session end)
• Placement of code
• Duplication of code
• Conflict with another code (other tool), events
Jan 13, 2017 Chanpreet 32
Ensuring correct implementation -
Interface
Admin Panel
• Properties and Profile creation
• Correct filters
• Limitations/ Free_vs_Paid
• Custom Dimensions & Metrics
• Goals
• Cross tool integrations/ agreements
(change)
Jan 13, 2017 Chanpreet 33
Ensuring correct implementation -
Product
Product Sanity (Website/ Mobile Apps)
• URL/ Screen pattern and duplications
• UTM tagging
• Conflict with tech and tools
• Version control
• Audience platforms - Desktop vs Mobile
• Cache management/ deletion/
exclusions
• Bots/ malware
• Geo location of audience and network
• Firewalls
Jan 13, 2017 Chanpreet 34
Ensuring correct Reporting
Interface usage and reporting
• Report/ data pull/ interpretation
• Sampling
• Time period/ timelines
• Data influencing Events
• Data Cleansing - Incomplete/ inaccurate data
• Interpretations Differ
• Blind to our own biases
• Critical points that might influence another outcome
• Working with Limitations
Jan 13, 2017 Chanpreet 35
Same data – different interpretation
Interpretation matters
• Same data can yield wildly different
results
• Redundant data stored in multiple
systems and in different formats
• Data transformation is also important
Jan 13, 2017 Chanpreet 36
Finally
Directional Guidance
• Digital Analytics should be about providing directional guidance
Jan 13, 2017 Chanpreet 37
Thank you
Reach me twitter/@chanpreets or
email: chanpreet.mus@gmail.com
Jan 13, 2017 Chanpreet 38

More Related Content

Similar to Data is never accurate - and that's OK!

Big Data Meetup by Chad Richeson
Big Data Meetup by Chad RichesonBig Data Meetup by Chad Richeson
Big Data Meetup by Chad RichesonSocietyConsulting
 
Primed-AP Methodology
Primed-AP MethodologyPrimed-AP Methodology
Primed-AP Methodology
CDO Advisors
 
Trends in data analytics
Trends in data analyticsTrends in data analytics
Trends in data analytics
Ramakrishnan Venkataramanan
 
How to Improve Your Data Collection Using Mobile Phones
How to Improve Your Data Collection Using Mobile PhonesHow to Improve Your Data Collection Using Mobile Phones
How to Improve Your Data Collection Using Mobile Phones
SocialCops
 
Splunk Digital Intelligence
Splunk Digital IntelligenceSplunk Digital Intelligence
Splunk Digital Intelligence
Dmitry Anoshin
 
Future-Proof Your Streaming Analytics Architecture- StreamAnalytix Webinar
Future-Proof Your Streaming Analytics Architecture- StreamAnalytix WebinarFuture-Proof Your Streaming Analytics Architecture- StreamAnalytix Webinar
Future-Proof Your Streaming Analytics Architecture- StreamAnalytix Webinar
Impetus Technologies
 
Moving from data to insights: How to effectively drive business decisions & g...
Moving from data to insights: How to effectively drive business decisions & g...Moving from data to insights: How to effectively drive business decisions & g...
Moving from data to insights: How to effectively drive business decisions & g...
Cloudera, Inc.
 
Analytics and user experience. Alessandro TREZZI
Analytics and user experience. Alessandro TREZZIAnalytics and user experience. Alessandro TREZZI
Analytics and user experience. Alessandro TREZZI
Louise Chaussade
 
The New Self-Service Analytics - Going Beyond the Tools
The New Self-Service Analytics - Going Beyond the ToolsThe New Self-Service Analytics - Going Beyond the Tools
The New Self-Service Analytics - Going Beyond the Tools
Katherine Gabriel
 
Machine Learning Application to Manufacturing using Tableau, Tableau and Goog...
Machine Learning Application to Manufacturing using Tableau, Tableau and Goog...Machine Learning Application to Manufacturing using Tableau, Tableau and Goog...
Machine Learning Application to Manufacturing using Tableau, Tableau and Goog...
Manju Devadas
 
Software Project Management Presentation Final
Software Project Management Presentation FinalSoftware Project Management Presentation Final
Software Project Management Presentation Final
Minhas Kamal
 
Gain a Holistic View of your Customer's Journey
Gain a Holistic View of your Customer's JourneyGain a Holistic View of your Customer's Journey
Gain a Holistic View of your Customer's Journey
Platfora
 
Using Web Data to Drive Revenue and Reduce Costs
Using Web Data to Drive Revenue and Reduce CostsUsing Web Data to Drive Revenue and Reduce Costs
Using Web Data to Drive Revenue and Reduce Costs
Connotate
 
Making sense of analytics for documentation pages
Making sense of analytics for documentation pagesMaking sense of analytics for documentation pages
Making sense of analytics for documentation pages
Pronovix
 
Using data to guide product development
Using data to guide product developmentUsing data to guide product development
Using data to guide product development
Mat Clayton
 
Forget Big Data. It's All About Smart Data
Forget Big Data. It's All About Smart DataForget Big Data. It's All About Smart Data
Forget Big Data. It's All About Smart Data
Alan McSweeney
 
Business analytics and data visualisation
Business analytics and data visualisationBusiness analytics and data visualisation
Business analytics and data visualisation
Shwetabh Jaiswal
 
How to Use Apricot Software to Improve Data Quality
How to Use Apricot Software to Improve Data QualityHow to Use Apricot Software to Improve Data Quality
How to Use Apricot Software to Improve Data Quality
Jeffrey Haguewood
 
How to Configure Your Apricot Database: 10 Ideas
How to Configure Your Apricot Database: 10 IdeasHow to Configure Your Apricot Database: 10 Ideas
How to Configure Your Apricot Database: 10 Ideas
Jeffrey Haguewood
 

Similar to Data is never accurate - and that's OK! (20)

CAPI _TRIPS_SMS
CAPI _TRIPS_SMSCAPI _TRIPS_SMS
CAPI _TRIPS_SMS
 
Big Data Meetup by Chad Richeson
Big Data Meetup by Chad RichesonBig Data Meetup by Chad Richeson
Big Data Meetup by Chad Richeson
 
Primed-AP Methodology
Primed-AP MethodologyPrimed-AP Methodology
Primed-AP Methodology
 
Trends in data analytics
Trends in data analyticsTrends in data analytics
Trends in data analytics
 
How to Improve Your Data Collection Using Mobile Phones
How to Improve Your Data Collection Using Mobile PhonesHow to Improve Your Data Collection Using Mobile Phones
How to Improve Your Data Collection Using Mobile Phones
 
Splunk Digital Intelligence
Splunk Digital IntelligenceSplunk Digital Intelligence
Splunk Digital Intelligence
 
Future-Proof Your Streaming Analytics Architecture- StreamAnalytix Webinar
Future-Proof Your Streaming Analytics Architecture- StreamAnalytix WebinarFuture-Proof Your Streaming Analytics Architecture- StreamAnalytix Webinar
Future-Proof Your Streaming Analytics Architecture- StreamAnalytix Webinar
 
Moving from data to insights: How to effectively drive business decisions & g...
Moving from data to insights: How to effectively drive business decisions & g...Moving from data to insights: How to effectively drive business decisions & g...
Moving from data to insights: How to effectively drive business decisions & g...
 
Analytics and user experience. Alessandro TREZZI
Analytics and user experience. Alessandro TREZZIAnalytics and user experience. Alessandro TREZZI
Analytics and user experience. Alessandro TREZZI
 
The New Self-Service Analytics - Going Beyond the Tools
The New Self-Service Analytics - Going Beyond the ToolsThe New Self-Service Analytics - Going Beyond the Tools
The New Self-Service Analytics - Going Beyond the Tools
 
Machine Learning Application to Manufacturing using Tableau, Tableau and Goog...
Machine Learning Application to Manufacturing using Tableau, Tableau and Goog...Machine Learning Application to Manufacturing using Tableau, Tableau and Goog...
Machine Learning Application to Manufacturing using Tableau, Tableau and Goog...
 
Software Project Management Presentation Final
Software Project Management Presentation FinalSoftware Project Management Presentation Final
Software Project Management Presentation Final
 
Gain a Holistic View of your Customer's Journey
Gain a Holistic View of your Customer's JourneyGain a Holistic View of your Customer's Journey
Gain a Holistic View of your Customer's Journey
 
Using Web Data to Drive Revenue and Reduce Costs
Using Web Data to Drive Revenue and Reduce CostsUsing Web Data to Drive Revenue and Reduce Costs
Using Web Data to Drive Revenue and Reduce Costs
 
Making sense of analytics for documentation pages
Making sense of analytics for documentation pagesMaking sense of analytics for documentation pages
Making sense of analytics for documentation pages
 
Using data to guide product development
Using data to guide product developmentUsing data to guide product development
Using data to guide product development
 
Forget Big Data. It's All About Smart Data
Forget Big Data. It's All About Smart DataForget Big Data. It's All About Smart Data
Forget Big Data. It's All About Smart Data
 
Business analytics and data visualisation
Business analytics and data visualisationBusiness analytics and data visualisation
Business analytics and data visualisation
 
How to Use Apricot Software to Improve Data Quality
How to Use Apricot Software to Improve Data QualityHow to Use Apricot Software to Improve Data Quality
How to Use Apricot Software to Improve Data Quality
 
How to Configure Your Apricot Database: 10 Ideas
How to Configure Your Apricot Database: 10 IdeasHow to Configure Your Apricot Database: 10 Ideas
How to Configure Your Apricot Database: 10 Ideas
 

Recently uploaded

Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
jerlynmaetalle
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
haila53
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
roli9797
 
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Subhajit Sahu
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
ahzuo
 
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
mzpolocfi
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
rwarrenll
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
mbawufebxi
 
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTESAdjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Subhajit Sahu
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
slg6lamcq
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
jerlynmaetalle
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
balafet
 
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
ahzuo
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
u86oixdj
 
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdfUnleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Enterprise Wired
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
John Andrews
 

Recently uploaded (20)

Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
 
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
 
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
 
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTESAdjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
 
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
 
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdfUnleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
 

Data is never accurate - and that's OK!

  • 1. “Errors using inadequate data are much less than those using no data at all” - Charles Babbage The data is never accurate – and that’s OK! By: Chanpreet Singh| twitter.com/chanpreets
  • 2. Part 1: Why is data not accurate? Part 2: How to ensure data sanity? Part 3: How do we work with this kind of data? Jan 13, 2017 Chanpreet 2
  • 3. Tracking tool Google Analytics • Integrate an Analytics tool – like Google Analytics (GA) Jan 13, 2017 Chanpreet 3
  • 4. Part 1: Why is data not accurate? Jan 13, 2017 Chanpreet 4
  • 5. What is the meaning of Accurate Towards care • (especially of information, measurements, or predictions) correct in all details; exact. • “Done with care” • Digital measurement - ‘care’ unfortunately is not enough Jan 13, 2017 Chanpreet 5
  • 6. Why would data not be Accurate Factors responsible • Digital Analytics programs do not collect exact number of hits or queries • Designed to give ‘valuable insights’ • Digital Analytics is not an Audit • Inherent uncertainties • Human nature Jan 13, 2017 Chanpreet 6
  • 7. Not designed to collect exact hits or queries JS limitations • Different layout engines render JS differently Jan 13, 2017 Chanpreet 7 Layout Engine Browser Trident Internet Explorer for Windows Maxthon Netscape 8.1 Tasman Internet Explorer 5 for Macintosh Gecko Firefox Netscape 6 and later Mozilla Camino K-Meleon SeaMonkey Epiphany 2.20 and before Galeon KHTML Konqueror Tkhtml Html Viewer Layout Engine Browser WebKit Safari Chrome iCab 4 and later Epiphany 2.26 and later Maxthon 3 OmniWeb Shiira Midori Presto Opera iCab iCab 3 and before Tkhtml Html Viewer
  • 8. Not designed to collect exact hits or queries Cookies • Cookies blocked or disabled by users Jan 13, 2017 Chanpreet 8
  • 9. Not designed to collect exact hits or queries Cookies • Cookie deletion Jan 13, 2017 Chanpreet 9
  • 10. Not designed to collect exact hits or queries <noscript> • <noscript> tag Jan 13, 2017 Chanpreet 10
  • 11. Insights through % of data collected Digital landscape • Digital landscape is ever changing • Multiple platforms • Basic functional mobile phones • Networks, CDNs and other systems • Considerations of Outliers and Bots • Sample data to extrapolate performance Jan 13, 2017 Chanpreet 11
  • 12. Not an Audit Audit involves • Series of checks and balances • Accuracy • Standardized metrics and methodology • Consistency of process • Transparency of results Jan 13, 2017 Chanpreet 12
  • 13. Inherent uncertainties Uncertainties of Digital Analytics • Algorithms • Models • Data itself • Outcomes Jan 13, 2017 Chanpreet 13
  • 14. Human Nature Human factor at play • Humans think differently • Big organization, big teams, multiple functions • Cross functional/ team dependencies • Dependencies on partners • Lack of proper understanding Jan 13, 2017 Chanpreet 14
  • 15. Human Nature Tracking Code • No tracking code Jan 13, 2017 Chanpreet 15
  • 16. Human Nature Tracking Code • Exclusion/ removal of tracking code Jan 13, 2017 Chanpreet 16
  • 17. Human Nature Human factor at play • Some users disable JavaScript Jan 13, 2017 Chanpreet 17
  • 18. Human Nature Communication • Inter team communication gap Jan 13, 2017 Chanpreet 18
  • 19. Human Nature Team conflict • Product and technology teams Jan 13, 2017 Chanpreet 19
  • 20. Human Nature UTM • Campaign tagging Jan 13, 2017 Chanpreet 20 http://www.visitpa.com/pa-hotels-motels? utm_campaign=EVG_PA_Primary_Lodging&utm_source=google&utm_medium=cpc&utm_term=places-to- stay&utm_content=family-ad
  • 21. Human Nature Events • Event tagging Jan 13, 2017 Chanpreet 21
  • 22. Human Nature Access • Access levels and profile view referred Jan 13, 2017 Chanpreet 22 Account Property View
  • 23. Part 2: How to ensure data sanity? Jan 13, 2017 Chanpreet 23
  • 24. Awareness Be Aware of differences • Discrepancies vs Differences • Different tools - different data • Sampling • Purpose of tools • Metrics used Jan 13, 2017 Chanpreet 24
  • 25. Different tools different data – GA vs AdWords Metrics usage and nature differs • Clicks vs Sessions • AdWords filters invalid clicks, Analytics shows all data • Landing page might redirect to another • Users browser preferences • Users return during the lifetime of campaign • Users return to your site via bookmarks Jan 13, 2017 Chanpreet 25
  • 26. Different tools different data – GA vs DFP Metrics usage and nature differs • DFP counts ad clicks at the source; GA counts pageviews or sessions when a user hits the site • Metrics are counted at different points in the click-referral cycle Jan 13, 2017 Chanpreet 26
  • 27. Different tools different data – Real time GA vs Another (Chartbeat) Common to use multiple tools • Chartbeat checks in for visitors every few secs. • GA checks in once for visitors every 5 mins. • GA > Chartbeat = concurrent users are high, but not staying long • GA < Chartbeat = most users stay longer than 5 mins. Jan 13, 2017 Chanpreet 27
  • 28. Different tools different data – GA vs ComScore Competition reporting • ComScore • Eliminates/ignores machine generated traffic • Measures people • Eliminates visits from multiple browsers, multiple screens • Extrapolates numbers based on a panel users • 3 second rule Jan 13, 2017 Chanpreet 28
  • 29. Limitations within the tool – GA vs GA GA Sampling • GA sampling and limitations • Standard vs Ad-Hoc reports • GA Standard vs Premium • High-cardinality dimensions • Report Query limit - 1 million rows of data • Data limits - single day/ multi day processed tables • Multi channel funnel report > 1 million conversions • Flow visualization report more than 100k sessions Jan 13, 2017 Chanpreet 29
  • 30. Part 3: How do we work with this kind of data? Jan 13, 2017 Chanpreet 30
  • 31. Best attempt to ensure better data Plan> Implement> configure> report> Interpret • Coding • Admin Panel • Product • Interface usage and reporting • Interpretation Jan 13, 2017 Chanpreet 31
  • 32. Ensuring correct implementation - Code Coding • Updated version (UA) • Correct UAID • Correct domain/ multi domain coding • Ensure code is not Commented out • Check for code Breakages • Customizations (session duration, session end) • Placement of code • Duplication of code • Conflict with another code (other tool), events Jan 13, 2017 Chanpreet 32
  • 33. Ensuring correct implementation - Interface Admin Panel • Properties and Profile creation • Correct filters • Limitations/ Free_vs_Paid • Custom Dimensions & Metrics • Goals • Cross tool integrations/ agreements (change) Jan 13, 2017 Chanpreet 33
  • 34. Ensuring correct implementation - Product Product Sanity (Website/ Mobile Apps) • URL/ Screen pattern and duplications • UTM tagging • Conflict with tech and tools • Version control • Audience platforms - Desktop vs Mobile • Cache management/ deletion/ exclusions • Bots/ malware • Geo location of audience and network • Firewalls Jan 13, 2017 Chanpreet 34
  • 35. Ensuring correct Reporting Interface usage and reporting • Report/ data pull/ interpretation • Sampling • Time period/ timelines • Data influencing Events • Data Cleansing - Incomplete/ inaccurate data • Interpretations Differ • Blind to our own biases • Critical points that might influence another outcome • Working with Limitations Jan 13, 2017 Chanpreet 35
  • 36. Same data – different interpretation Interpretation matters • Same data can yield wildly different results • Redundant data stored in multiple systems and in different formats • Data transformation is also important Jan 13, 2017 Chanpreet 36
  • 37. Finally Directional Guidance • Digital Analytics should be about providing directional guidance Jan 13, 2017 Chanpreet 37
  • 38. Thank you Reach me twitter/@chanpreets or email: chanpreet.mus@gmail.com Jan 13, 2017 Chanpreet 38

Editor's Notes

  1. The layout engine is the part of the browser that actually interprets the HTML and draws stuff on the screen It handles the execution of Javascript code and provides the document object model and event models that the Javascript code interacts with. There are several different layout engines around, and most of them are used in many different browsers.
  2. &amp;lt;noscript&amp;gt; tag logic which will still capture minimal data The &amp;lt;noscript&amp;gt; tag defines an alternate content for users that have disabled scripts in their browser or have a browser that doesn&amp;apos;t support script.
  3. Some mobile phones do not have the technical capabilities to be tracked by web analytics programs
  4. Series of checks and balances, beyond simply quality control, that tests data for accuracy Standardized metrics and methodology, consistency of process, and transparency of results
  5. No tracking code no data/ less then optimal implementation – leading to poor and misleading data quality HTML programmers forget to embed tracking code JS system can slow down pages if the tracking server is bogged down - so some developers may exclude/ remove it
  6. No tracking code no data/ less then optimal implementation – leading to poor and misleading data quality HTML programmers forget to embed tracking code
  7. JS system can slow down pages if the tracking server is bogged down - so some developers may exclude/ remove it
  8. Users browser preferences set to prevent Analytics codes from firing
  9. instead of cookies panel users tracked via plugins, beacons or tracking cookies
  10. While many companies realize the importance of normalizing the data to minimize data redundancy, transformation is also important