SlideShare uma empresa Scribd logo
1 de 43
Baixar para ler offline
June 2020 / Page 0marketing.scienceconsulting group, inc.
fouanalytics.com
Site and Media Analytics
June 2020
Augustine Fou, PhD.
212. 203 .7239
June 2020 / Page 1marketing.scienceconsulting group, inc.
fouanalytics.com
Who am I?
• I am a digital marketer of 25+ years
• I look at analytics data every day
• I audit campaigns for fraud and other
anomalies that lower performance
• I teach clients how to spot fraud and
make optimizations to improve
outcomes themselves
June 2020 / Page 2marketing.scienceconsulting group, inc.
fouanalytics.com
Why did I build it? How is it different?
https://www.linkedin.com/pulse/does-your-analytics-
platform-have-cybersecurity-dr-augustine-fou-/
https://www.linkedin.com/pulse/fouanalytics-
alternative-google-analytics-fraud/
June 2020 / Page 3marketing.scienceconsulting group, inc.
fouanalytics.com
Site
Analytics
Media
Analytics
“see fou yourself”
• alternative to Google Analytics
• secure, hardened against attack
• shows all details, no black box
• innovated w/ practitioners
• verify your own media/ads
• secure, hardened against attack
• shows details for decisioning
• recommended optimizations
for #publishers for #marketers
June 2020 / Page 4marketing.scienceconsulting group, inc.
fouanalytics.com
Site Analytics
June 2020 / Page 5marketing.scienceconsulting group, inc.
fouanalytics.com
Answers these questions…
1. Which visitors to my site are valuable
humans, vs bots (which bots)?
2. Where did they come from (paid media?
organic search? social?)
3. What did they do on the site? Did they
complete a goal/conversion?
4. How do I get more valuable visitors?
June 2020 / Page 6marketing.scienceconsulting group, inc.
fouanalytics.com
Definitions
What each of the labels means
• Humans - 3 or more blue flags to confirm
• Some blue flags but not 3 or more
• Can’t label it either red or blue
• Tag was called, but no data was sent back (blocked)
• Tag was not called (not measurable)
• Bot – Search crawler
• Bot – Says its name honestly, (14,000 bot names)
• Some red flags, but not 3 or more
• Bots - 3 or more red flags to confirm
June 2020 / Page 7marketing.scienceconsulting group, inc.
fouanalytics.com
Time Series – 1 quarter
Long term trends
June 2020 / Page 8marketing.scienceconsulting group, inc.
fouanalytics.com
Time Series – 1 month
Monthly and daily pattern
June 2020 / Page 9marketing.scienceconsulting group, inc.
fouanalytics.com
Time Series – 1 week
Weekly pattern
June 2020 / Page 10marketing.scienceconsulting group, inc.
fouanalytics.com
Time Series – 1 day
Hourly volumes are visible
June 2020 / Page 11marketing.scienceconsulting group, inc.
fouanalytics.com
Locations of human visitors
Where did human visitors come from?
June 2020 / Page 12marketing.scienceconsulting group, inc.
fouanalytics.com
Analyze declared bots (orange)
Quickly isolate, analyze what bots are coming to the site
June 2020 / Page 13marketing.scienceconsulting group, inc.
fouanalytics.com
Analysis of declared bots
Quickly isolate and analyze what bots are coming to site
• Bots declared
themselves
(lyticsbot,
moatbot)
• Bots came from
data centers
June 2020 / Page 14marketing.scienceconsulting group, inc.
fouanalytics.com
Analysis of search bots
Quickly see which specific search bots arrived on the site
• Bots declared
themselves
(Googlebot,
Adsbot, Web
Preview)
• Bots came from
data centers
June 2020 / Page 15marketing.scienceconsulting group, inc.
fouanalytics.com
Filtering bots and data centers
Once you know which visitors are bots, you can filter them
On-Site measurement,
bots are still coming
In-Ad measurement, bots
and data centers filtered
11% red
-9% (filtered GIVT
and data centers)
2% red
June 2020 / Page 16marketing.scienceconsulting group, inc.
fouanalytics.com
Where do visitors click?
Click patterns on desktop and mobile screens, vs bots
June 2020 / Page 17marketing.scienceconsulting group, inc.
fouanalytics.com
Media Analytics
June 2020 / Page 18marketing.scienceconsulting group, inc.
fouanalytics.com
Answers these questions…
1. Where were my ads shown, actually
2. Were my ads shown to humans, plus
other characteristics like viewability,
duration, valid interaction, etc.
3. Which domains and apps were fraud or
sub-optimal (turn off in campaign)
June 2020 / Page 19marketing.scienceconsulting group, inc.
fouanalytics.com
Full Funnel Measurement
In-Ad
(ad tag)
On-Site
(embed code)
Measure
Ads
Measure
Arrivals
Measure
Conversions
1743 156
A
more humans (blue)
good publishers
On-Site
(embed code)
social
native
video
display
affiliate
June 2020 / Page 20marketing.scienceconsulting group, inc.
fouanalytics.com
Detect / reduce fraud in-flight
Launch Week 3 onwardWeeks 1-2
Initial baseline
measurement
Measurement after
first optimization
After eliminating several
“problematic” networks
Stacked percent chart
Blue (human)
Red (bots)
June 2020 / Page 21marketing.scienceconsulting group, inc.
fouanalytics.com
Shift dollars to more humans (blue)
Marketer 1
• Blue means humans
• Red means bots
Marketer 2
“recommendation is to increase spend on
sources driving more humans (blue); reduce
spend on sources with more bots (red)”
June 2020 / Page 22marketing.scienceconsulting group, inc.
fouanalytics.com
Shift budget to more human sources
Lower quality paid
sources mean higher
cost per human – like
11X higher cost.
Sources of different
quality send widely
different amounts of
humans to landing pages.
June 2020 / Page 23marketing.scienceconsulting group, inc.
fouanalytics.com
Where is “red” coming from?
What domains and apps should I consider turning off?
domains mobile apps
Turn off domains and apps that have the most red
June 2020 / Page 24marketing.scienceconsulting group, inc.
fouanalytics.com
Systematically reducing bots
• Bots can be programmed to send as much traffic and generate as many impresisons
and clicks as the advertiser wants
By systematically reducing ad
spend to ad networks and sites
that had the highest bots, and
increasing allocation to premium
publishers, the advertiser
increased ad impressions served
to humans, and lowered those
served to bots.
June 2020 / Page 25marketing.scienceconsulting group, inc.
fouanalytics.com
Total cost vs unit cost (CPM)
Pay much higher CPM, spend less total, get more outcomes
June 2020 / Page 26marketing.scienceconsulting group, inc.
fouanalytics.com
Media Analytics w/
Site & Conversion Tracking
June 2020 / Page 27marketing.scienceconsulting group, inc.
fouanalytics.com
Better media = better outcomes
Measure
Ads
Measure
Arrivals
Measure
Conversions
346
1743
5
156
A
B
30X more human
conversion events
• More arrivals
• Better quality
more humans (blue)
good publishers
low-cost media,
ad exchanges
June 2020 / Page 28marketing.scienceconsulting group, inc.
fouanalytics.com
Display 4
2,036 humans
human conversion rate
Humans click from ads to site
Site Traffic Conversions
8,482 818
4,216 humans
5%
human conversion rate
14,539 193
225 humans
9%
human conversion rate
2,248 23
168 humans
5%
human conversion rate
1,527 9
Display 3
Display 2
Display 1
Humans
40%
June 2020 / Page 29marketing.scienceconsulting group, inc.
fouanalytics.com
Higher, more accurate conversion rates
378
411
357 361
512
495
525
409
595
536
552
596
437 452
380
425
532
489
592 584
403 416 415
587
570
490
463
516
400 389
418
Avg. 475 conversions /day
Avg. 3,526 sessions /day
Avg. 6,636 sessions /day
15% confirmed bots
Avg. 473 conversions /day
3% confirmed bots
0%
5%
10%
15%
20%
25%
Avg. 7.1% conversion rate
Avg. 13.5% conversion rate
“removing fake traffic,
doubles conversion rates”
June 2020 / Page 30marketing.scienceconsulting group, inc.
fouanalytics.com
Measure conversions, correlate w/ humans
Organic sources
have more humans
(dark blue)
Conversion actions
(calls) show straight line
correlation to humans
June 2020 / Page 31marketing.scienceconsulting group, inc.
fouanalytics.com
26,796
1,116
Comparing organic vs paid sources
Marketer’s Site
Traffic
Measure
Conversions
organic
335 humans
66%
paid media
6,698 humans
1,043
222
4X higher
conversion rate
16%
human conversion rate
human conversion rate
June 2020 / Page 32marketing.scienceconsulting group, inc.
fouanalytics.com
+54%
Conversion Rate
4,248
1,812,906
= 0.23%
4,248
1,178,389
= 0.36%
Increase Conversion Rates
Make more accurate by subtracting bot traffic from denominator
Subtracted bots
June 2020 / Page 33marketing.scienceconsulting group, inc.
fouanalytics.com
+92%
Conversion Rate
4,248
1,812,906
= 0.23%
4,248
942,711
= 0.45%
Increase Conversion Rates
Make more accurate by subtracting bot traffic from denominator
Subtracted bots (red),
and unmeasured (white)
June 2020 / Page 34marketing.scienceconsulting group, inc.
fouanalytics.com
How to Install
June 2020 / Page 35marketing.scienceconsulting group, inc.
fouanalytics.com
In-ad code for ad impressions
In-Ad
Example from DCM
(copy and paste ad tag)
In-ad tag
In-ad tag
In-ad tag
JS tag in ad creative
June 2020 / Page 36marketing.scienceconsulting group, inc.
fouanalytics.com
Approved on Major Networks
June 2020 / Page 37marketing.scienceconsulting group, inc.
fouanalytics.com
On-site code for your own website
Website / Landing Pages
(copy and paste JS embed
code into page footer, just
like analytics code)
Example
Google Analytics
BotAnalytics
June 2020 / Page 38marketing.scienceconsulting group, inc.
fouanalytics.com
What it Collects
June 2020 / Page 39marketing.scienceconsulting group, inc.
fouanalytics.com
Collects same data as Google Analytics
'time'
'window'
'appVersion'
'video'
'product'
'sessionStorage'
'localStorage'
'vendor'
'productSub'
'appCodeName'
'inner'
'cookieEnabled'
'appName'
'platform'
'timezone'
'cookies'
'language'
'doNotTrack'
'frame'
'hidden'
'outer'
'vendorSub'
'url'
'userAgent'
'fontrender'
'referrer'
'clock'
'sort'
'globals'
'TIMESTAMP'
'cookie'
'HTTP_USER_AGENT'
'HTTP_CONNECTION'
'HTTP_X_FORWARDED_FOR'
'HTTP_ACCEPT'
'HTTP_ACCEPT_LANGUAGE'
'GEO_LAT_0'
'GEO_LNG_0'
'GEO_CITY_0'
'GEO_REGION_0'
'GEO_COUNTRY_0'
'GEO_IP_0'
'GEO_AS_0'
'HTTP_ACCEPT_ENCODING'
'devicelight'
'document'
'framerate'
'plugins'
'HTTP_REFERER'
'orientation'
'HTTP_COOKIE'
'motion'
'mousemove'
'HTTP_DNT'
'scroll'
'custom_site'
'custom_campaign'
'custom_advertiser'
'custom_IO'
'custom_placement'
'custom_creative'
'custom_adunit'
'custom_section'
'HTTP_CACHE_CONTROL'
'mousedown'
'mouseup'
'click'
'touchstart'
'HTTP_UA_CPU'
'touchend'
'touchmove'
'HTTP_VIA'
'HTTP_X_WAP_PROFILE'
'HTTP_X_REQUESTED_WITH'
'HTTP_ACCEPT_CHARSET'
'HTTP_X_UIDH'
'keydown'
'keyup'
'touchcancel'
'GEO_LNG_1'
'GEO_IP_1'
'GEO_AS_1'
'GEO_COUNTRY_1'
'GEO_REGION_1'
'GEO_CITY_1'
'GEO_LAT_1'
'HTTP_X_ATT_DEVICEID'
'HTTP_X_BLUECOAT_VIA'
'keypress'
'HTTP_PRAGMA'
'HTTP_DEVICE_STOCK_UA’
'clicktype'
'HTTP_X_IMFORWARDS'
'HTTP_FORWARDED'
'HTTP_CLIENT_IP'
'HTTP_X_GETZIP'
'HTTP_X_OPERAMINI_PHONE_UA'
'HTTP_X_OPERAMINI_PHONE'
'HTTP_X_OPERAMINI_FEATURES'
'GEO_AS_2'
'HTTP_SCHEME'
'GEO_IP_2'
'GEO_COUNTRY_2'
'GEO_REGION_2'
'GEO_CITY_2'
'GEO_LNG_2'
'GEO_LAT_2'
'"frame'
'HTTP_X_P2P_PEERDIST'
'"clock'
'"document'
'HTTP_XROXY_CONNECTION'
'HTTP_PREFER'
'"devicelight'
'"scroll'
'HTTP_PROXY_CONNECTION'
'select'
'HTTP_CONTENT_SUPORT'
'HTTP_X_REAL_IP'
'HTTP_X_NETWORK_TYPE'
'"framerate'
'"mousemove'
'HTTP_X_BROWSER_TYPE'
'HTTP_X_NOKIA_DEVICE_TYPE'
'HTTP_X_MOBILE_GATEWAY'
'HTTP_X_COUNTRY_CODE'
'"globals'
'HTTP_CLIENTIP'
'HTTP_VERSION'
'"plugins'
'"touchend'
'noscript'
June 2020 / Page 40marketing.scienceconsulting group, inc.
fouanalytics.com
Triangulating collected parameters …
• The javascript “tag” collects details
about the browser like the version,
the operating system, screen
resolution, plugins, etc.
• Uses standard javascript APIs which
are set and maintained by W3C
• No personally identifiable
information is collected
• Two or more parameters are
triangulated together to
determine human vs bot via flags
• Users don’t interact with it in any
way – does not log in, enter any
data
• Cookies are never used
• Not all parameters are collected
for every visit
If { useragent = iPhone } but { screen resolution ≠ known resolutions }
If { IP address = data center }
If { plugins = none } If { language = none } If { window = 1 x 1 }
June 2020 / Page 41marketing.scienceconsulting group, inc.
fouanalytics.com
Performance Measures, Capacity on AWS
Average 30-40 million requests per hour
(peak 120 million /hr)
Average latency 4 - 5 milliseconds
June 2020 / Page 42marketing.scienceconsulting group, inc.
fouanalytics.com
Network timings waterfall - async
• Our js tag is set to async so it is
called after the page finishes
loading (2.33s in red)
• And all write-backs are done
subsequently.

Mais conteúdo relacionado

Mais procurados

Simple Cohort Analysis in Google Sheets
Simple Cohort Analysis in Google SheetsSimple Cohort Analysis in Google Sheets
Simple Cohort Analysis in Google SheetsGoSquared
 
Use Case: Celonis in the Financial Services Industry
Use Case: Celonis in the Financial Services IndustryUse Case: Celonis in the Financial Services Industry
Use Case: Celonis in the Financial Services IndustryCelonis
 
"Introduction to Data Visualization" Workshop for General Assembly by Hunter ...
"Introduction to Data Visualization" Workshop for General Assembly by Hunter ..."Introduction to Data Visualization" Workshop for General Assembly by Hunter ...
"Introduction to Data Visualization" Workshop for General Assembly by Hunter ...Hunter Whitney
 
Communicate Data with the Right Visualizations
Communicate Data with the Right VisualizationsCommunicate Data with the Right Visualizations
Communicate Data with the Right VisualizationsAnalytics8
 
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...Ahrefs
 
Audition ChatGPT Mission IA Commission des Lois
Audition ChatGPT Mission IA Commission des LoisAudition ChatGPT Mission IA Commission des Lois
Audition ChatGPT Mission IA Commission des LoisAlain Goudey
 
Intro to A/B Testing by Ever's Senior Product Manager
Intro to A/B Testing by Ever's Senior Product ManagerIntro to A/B Testing by Ever's Senior Product Manager
Intro to A/B Testing by Ever's Senior Product ManagerProduct School
 
Markov model for the online multichannel attribution problem
Markov model for the online multichannel attribution problemMarkov model for the online multichannel attribution problem
Markov model for the online multichannel attribution problemadavide1982
 
22 3 2022 - AI & Marketing - Commpass - Hugues Rey
22 3 2022 - AI & Marketing - Commpass - Hugues Rey 22 3 2022 - AI & Marketing - Commpass - Hugues Rey
22 3 2022 - AI & Marketing - Commpass - Hugues Rey Hugues Rey
 
Fully Automated Link Building - Brighton SEO.pdf
Fully Automated Link Building - Brighton SEO.pdfFully Automated Link Building - Brighton SEO.pdf
Fully Automated Link Building - Brighton SEO.pdfSam Oh
 
2019_11_21 世新大學|資料視覺化課程
2019_11_21 世新大學|資料視覺化課程2019_11_21 世新大學|資料視覺化課程
2019_11_21 世新大學|資料視覺化課程彭其捷 Jack
 
The Importance of Data Visualization
The Importance of Data VisualizationThe Importance of Data Visualization
The Importance of Data VisualizationCenterline Digital
 
Google's Avinash Kaushik on Web Analytics
Google's Avinash Kaushik on Web AnalyticsGoogle's Avinash Kaushik on Web Analytics
Google's Avinash Kaushik on Web AnalyticsLennart Svanberg
 
Analytics Trends 2016: The next evolution
Analytics Trends 2016: The next evolutionAnalytics Trends 2016: The next evolution
Analytics Trends 2016: The next evolutionDeloitte United States
 
Multivariate Data Visualization
Multivariate Data VisualizationMultivariate Data Visualization
Multivariate Data Visualizationanilash
 

Mais procurados (20)

Traffic origination super networks v redacted
Traffic origination super networks  v redactedTraffic origination super networks  v redacted
Traffic origination super networks v redacted
 
Simple Cohort Analysis in Google Sheets
Simple Cohort Analysis in Google SheetsSimple Cohort Analysis in Google Sheets
Simple Cohort Analysis in Google Sheets
 
State of Digital Ad Fraud Q2 2018
State of Digital Ad Fraud Q2 2018State of Digital Ad Fraud Q2 2018
State of Digital Ad Fraud Q2 2018
 
UTILITY OF AI
UTILITY OF AIUTILITY OF AI
UTILITY OF AI
 
Entire ecosystem supporting ad fraud 2018
Entire ecosystem supporting ad fraud 2018Entire ecosystem supporting ad fraud 2018
Entire ecosystem supporting ad fraud 2018
 
Use Case: Celonis in the Financial Services Industry
Use Case: Celonis in the Financial Services IndustryUse Case: Celonis in the Financial Services Industry
Use Case: Celonis in the Financial Services Industry
 
"Introduction to Data Visualization" Workshop for General Assembly by Hunter ...
"Introduction to Data Visualization" Workshop for General Assembly by Hunter ..."Introduction to Data Visualization" Workshop for General Assembly by Hunter ...
"Introduction to Data Visualization" Workshop for General Assembly by Hunter ...
 
Communicate Data with the Right Visualizations
Communicate Data with the Right VisualizationsCommunicate Data with the Right Visualizations
Communicate Data with the Right Visualizations
 
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
 
Audition ChatGPT Mission IA Commission des Lois
Audition ChatGPT Mission IA Commission des LoisAudition ChatGPT Mission IA Commission des Lois
Audition ChatGPT Mission IA Commission des Lois
 
Intro to A/B Testing by Ever's Senior Product Manager
Intro to A/B Testing by Ever's Senior Product ManagerIntro to A/B Testing by Ever's Senior Product Manager
Intro to A/B Testing by Ever's Senior Product Manager
 
Markov model for the online multichannel attribution problem
Markov model for the online multichannel attribution problemMarkov model for the online multichannel attribution problem
Markov model for the online multichannel attribution problem
 
22 3 2022 - AI & Marketing - Commpass - Hugues Rey
22 3 2022 - AI & Marketing - Commpass - Hugues Rey 22 3 2022 - AI & Marketing - Commpass - Hugues Rey
22 3 2022 - AI & Marketing - Commpass - Hugues Rey
 
Fully Automated Link Building - Brighton SEO.pdf
Fully Automated Link Building - Brighton SEO.pdfFully Automated Link Building - Brighton SEO.pdf
Fully Automated Link Building - Brighton SEO.pdf
 
2019_11_21 世新大學|資料視覺化課程
2019_11_21 世新大學|資料視覺化課程2019_11_21 世新大學|資料視覺化課程
2019_11_21 世新大學|資料視覺化課程
 
SeoQL: SQL para SEO
SeoQL: SQL para SEOSeoQL: SQL para SEO
SeoQL: SQL para SEO
 
The Importance of Data Visualization
The Importance of Data VisualizationThe Importance of Data Visualization
The Importance of Data Visualization
 
Google's Avinash Kaushik on Web Analytics
Google's Avinash Kaushik on Web AnalyticsGoogle's Avinash Kaushik on Web Analytics
Google's Avinash Kaushik on Web Analytics
 
Analytics Trends 2016: The next evolution
Analytics Trends 2016: The next evolutionAnalytics Trends 2016: The next evolution
Analytics Trends 2016: The next evolution
 
Multivariate Data Visualization
Multivariate Data VisualizationMultivariate Data Visualization
Multivariate Data Visualization
 

Semelhante a FouAnalytics DIY site media analytics fraud detection baked in

Dr. Augustine Fou - The Lowdown on Ad Fraud for Advertisers - Seattle Interac...
Dr. Augustine Fou - The Lowdown on Ad Fraud for Advertisers - Seattle Interac...Dr. Augustine Fou - The Lowdown on Ad Fraud for Advertisers - Seattle Interac...
Dr. Augustine Fou - The Lowdown on Ad Fraud for Advertisers - Seattle Interac...Seattle Interactive Conference
 

Semelhante a FouAnalytics DIY site media analytics fraud detection baked in (20)

Ad Fraud Blocking Analytics Webinar
Ad Fraud Blocking Analytics WebinarAd Fraud Blocking Analytics Webinar
Ad Fraud Blocking Analytics Webinar
 
Digital Ad Fraud FAQ Question 1
Digital Ad Fraud FAQ Question 1Digital Ad Fraud FAQ Question 1
Digital Ad Fraud FAQ Question 1
 
Display Ad Fraud Explainer by Augustine Fou
Display Ad Fraud Explainer by Augustine FouDisplay Ad Fraud Explainer by Augustine Fou
Display Ad Fraud Explainer by Augustine Fou
 
Search Ad Fraud Explainer by Augustine Fou
Search Ad Fraud Explainer by Augustine FouSearch Ad Fraud Explainer by Augustine Fou
Search Ad Fraud Explainer by Augustine Fou
 
Dr. Augustine Fou - The Lowdown on Ad Fraud for Advertisers - Seattle Interac...
Dr. Augustine Fou - The Lowdown on Ad Fraud for Advertisers - Seattle Interac...Dr. Augustine Fou - The Lowdown on Ad Fraud for Advertisers - Seattle Interac...
Dr. Augustine Fou - The Lowdown on Ad Fraud for Advertisers - Seattle Interac...
 
State of Digital Ad Fraud Q1 2015 Update by Augustine Fou
State of Digital Ad Fraud Q1 2015 Update by Augustine FouState of Digital Ad Fraud Q1 2015 Update by Augustine Fou
State of Digital Ad Fraud Q1 2015 Update by Augustine Fou
 
Better Media Means Better Outcomes by Augustine Fou
Better Media Means Better Outcomes by Augustine FouBetter Media Means Better Outcomes by Augustine Fou
Better Media Means Better Outcomes by Augustine Fou
 
Where the Wild Bots are OPSNY June 2016
Where the Wild Bots are OPSNY June 2016Where the Wild Bots are OPSNY June 2016
Where the Wild Bots are OPSNY June 2016
 
Digital Fraud Viewability Benchmarks Q4 2020
Digital Fraud Viewability Benchmarks Q4 2020Digital Fraud Viewability Benchmarks Q4 2020
Digital Fraud Viewability Benchmarks Q4 2020
 
State of Ad Fraud Ad Blocking Q1 2016 Update Augustine Fou
State of Ad Fraud Ad Blocking Q1 2016 Update Augustine FouState of Ad Fraud Ad Blocking Q1 2016 Update Augustine Fou
State of Ad Fraud Ad Blocking Q1 2016 Update Augustine Fou
 
Context of Fraud in Digital Advertising Ecosystem
Context of Fraud in Digital Advertising EcosystemContext of Fraud in Digital Advertising Ecosystem
Context of Fraud in Digital Advertising Ecosystem
 
4As Digital Ad Fraud Webinar October 2014
4As Digital Ad Fraud Webinar October 20144As Digital Ad Fraud Webinar October 2014
4As Digital Ad Fraud Webinar October 2014
 
Case Studies of Reducing Bots Fraud by Augustine Fou
Case Studies of Reducing Bots Fraud by Augustine FouCase Studies of Reducing Bots Fraud by Augustine Fou
Case Studies of Reducing Bots Fraud by Augustine Fou
 
Low-Cost, No-Tech Ways to Fight Fraud vMiMA
Low-Cost, No-Tech Ways to Fight Fraud vMiMALow-Cost, No-Tech Ways to Fight Fraud vMiMA
Low-Cost, No-Tech Ways to Fight Fraud vMiMA
 
Ad fraud update for publishers Feb 2020
Ad fraud update for publishers Feb 2020Ad fraud update for publishers Feb 2020
Ad fraud update for publishers Feb 2020
 
State of digital ad fraud 2017 by augustine fou
State of digital ad fraud 2017 by augustine fouState of digital ad fraud 2017 by augustine fou
State of digital ad fraud 2017 by augustine fou
 
Heart of Darkness - Modern Ad Fraud
Heart of Darkness - Modern Ad FraudHeart of Darkness - Modern Ad Fraud
Heart of Darkness - Modern Ad Fraud
 
Digital Ad Fraud - Betcha Didn't Know
Digital Ad Fraud - Betcha Didn't KnowDigital Ad Fraud - Betcha Didn't Know
Digital Ad Fraud - Betcha Didn't Know
 
DMA_PPT_Analytics FINAL Sept 2017
DMA_PPT_Analytics FINAL Sept 2017DMA_PPT_Analytics FINAL Sept 2017
DMA_PPT_Analytics FINAL Sept 2017
 
History and Impact of Digital Ad Fraud
History and Impact of Digital Ad FraudHistory and Impact of Digital Ad Fraud
History and Impact of Digital Ad Fraud
 

Mais de Dr. Augustine Fou - Independent Ad Fraud Researcher

Mais de Dr. Augustine Fou - Independent Ad Fraud Researcher (19)

Ad blocking benchmarks q4 2021
Ad blocking benchmarks q4 2021Ad blocking benchmarks q4 2021
Ad blocking benchmarks q4 2021
 
Digital ad dollars trickle down chart
Digital ad dollars trickle down chartDigital ad dollars trickle down chart
Digital ad dollars trickle down chart
 
Bad guys optimize ad fraud efficiency
Bad guys optimize ad fraud efficiencyBad guys optimize ad fraud efficiency
Bad guys optimize ad fraud efficiency
 
Impact of Loss of 3P Cookies on Publishers' Ad Revenue
Impact of Loss of 3P Cookies on Publishers' Ad RevenueImpact of Loss of 3P Cookies on Publishers' Ad Revenue
Impact of Loss of 3P Cookies on Publishers' Ad Revenue
 
Digital Media Trust Collaborative
Digital Media Trust CollaborativeDigital Media Trust Collaborative
Digital Media Trust Collaborative
 
Programmatic reach analysis 2021
Programmatic reach analysis 2021Programmatic reach analysis 2021
Programmatic reach analysis 2021
 
2021 update on ad fraud brand safety privacy
2021 update on ad fraud brand safety privacy2021 update on ad fraud brand safety privacy
2021 update on ad fraud brand safety privacy
 
Browser and OS Share Jan 2021
Browser and OS Share Jan 2021Browser and OS Share Jan 2021
Browser and OS Share Jan 2021
 
Checking abnormal referrer traffic in google analytics
Checking abnormal referrer traffic in google analyticsChecking abnormal referrer traffic in google analytics
Checking abnormal referrer traffic in google analytics
 
What CFEs can do about digital ad fraud
What CFEs can do about digital ad fraudWhat CFEs can do about digital ad fraud
What CFEs can do about digital ad fraud
 
Four types of digital ad spend updated august 2020
Four types of digital ad spend updated august 2020Four types of digital ad spend updated august 2020
Four types of digital ad spend updated august 2020
 
Fraud by Browser Study
Fraud by Browser StudyFraud by Browser Study
Fraud by Browser Study
 
Digital ad dollars trickle down chart
Digital ad dollars trickle down chartDigital ad dollars trickle down chart
Digital ad dollars trickle down chart
 
Botnets used for ad fraud spam ddos attacks
Botnets used for ad fraud spam ddos attacksBotnets used for ad fraud spam ddos attacks
Botnets used for ad fraud spam ddos attacks
 
Marketer Outcomes Study
Marketer Outcomes StudyMarketer Outcomes Study
Marketer Outcomes Study
 
Ad fraud is cash out for hacking
Ad fraud is cash out for hackingAd fraud is cash out for hacking
Ad fraud is cash out for hacking
 
Your current digital just plain sucks, why?
Your current digital just plain sucks, why?Your current digital just plain sucks, why?
Your current digital just plain sucks, why?
 
Ground Truth real safari vs fake safari
Ground Truth real safari vs fake safariGround Truth real safari vs fake safari
Ground Truth real safari vs fake safari
 
Site analytics click location research
Site analytics click location researchSite analytics click location research
Site analytics click location research
 

Último

Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Sonam Pathan
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作ys8omjxb
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Sonam Pathan
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)Christopher H Felton
 
Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxeditsforyah
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一Fs
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 
Elevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New OrleansElevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New Orleanscorenetworkseo
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一Fs
 
NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationNSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationMarko4394
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一Fs
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Excelmac1
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一z xss
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 

Último (20)

Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
 
Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptx
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 
Elevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New OrleansElevate Your Business with Our IT Expertise in New Orleans
Elevate Your Business with Our IT Expertise in New Orleans
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
 
NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationNSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentation
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 

FouAnalytics DIY site media analytics fraud detection baked in

  • 1. June 2020 / Page 0marketing.scienceconsulting group, inc. fouanalytics.com Site and Media Analytics June 2020 Augustine Fou, PhD. 212. 203 .7239
  • 2. June 2020 / Page 1marketing.scienceconsulting group, inc. fouanalytics.com Who am I? • I am a digital marketer of 25+ years • I look at analytics data every day • I audit campaigns for fraud and other anomalies that lower performance • I teach clients how to spot fraud and make optimizations to improve outcomes themselves
  • 3. June 2020 / Page 2marketing.scienceconsulting group, inc. fouanalytics.com Why did I build it? How is it different? https://www.linkedin.com/pulse/does-your-analytics- platform-have-cybersecurity-dr-augustine-fou-/ https://www.linkedin.com/pulse/fouanalytics- alternative-google-analytics-fraud/
  • 4. June 2020 / Page 3marketing.scienceconsulting group, inc. fouanalytics.com Site Analytics Media Analytics “see fou yourself” • alternative to Google Analytics • secure, hardened against attack • shows all details, no black box • innovated w/ practitioners • verify your own media/ads • secure, hardened against attack • shows details for decisioning • recommended optimizations for #publishers for #marketers
  • 5. June 2020 / Page 4marketing.scienceconsulting group, inc. fouanalytics.com Site Analytics
  • 6. June 2020 / Page 5marketing.scienceconsulting group, inc. fouanalytics.com Answers these questions… 1. Which visitors to my site are valuable humans, vs bots (which bots)? 2. Where did they come from (paid media? organic search? social?) 3. What did they do on the site? Did they complete a goal/conversion? 4. How do I get more valuable visitors?
  • 7. June 2020 / Page 6marketing.scienceconsulting group, inc. fouanalytics.com Definitions What each of the labels means • Humans - 3 or more blue flags to confirm • Some blue flags but not 3 or more • Can’t label it either red or blue • Tag was called, but no data was sent back (blocked) • Tag was not called (not measurable) • Bot – Search crawler • Bot – Says its name honestly, (14,000 bot names) • Some red flags, but not 3 or more • Bots - 3 or more red flags to confirm
  • 8. June 2020 / Page 7marketing.scienceconsulting group, inc. fouanalytics.com Time Series – 1 quarter Long term trends
  • 9. June 2020 / Page 8marketing.scienceconsulting group, inc. fouanalytics.com Time Series – 1 month Monthly and daily pattern
  • 10. June 2020 / Page 9marketing.scienceconsulting group, inc. fouanalytics.com Time Series – 1 week Weekly pattern
  • 11. June 2020 / Page 10marketing.scienceconsulting group, inc. fouanalytics.com Time Series – 1 day Hourly volumes are visible
  • 12. June 2020 / Page 11marketing.scienceconsulting group, inc. fouanalytics.com Locations of human visitors Where did human visitors come from?
  • 13. June 2020 / Page 12marketing.scienceconsulting group, inc. fouanalytics.com Analyze declared bots (orange) Quickly isolate, analyze what bots are coming to the site
  • 14. June 2020 / Page 13marketing.scienceconsulting group, inc. fouanalytics.com Analysis of declared bots Quickly isolate and analyze what bots are coming to site • Bots declared themselves (lyticsbot, moatbot) • Bots came from data centers
  • 15. June 2020 / Page 14marketing.scienceconsulting group, inc. fouanalytics.com Analysis of search bots Quickly see which specific search bots arrived on the site • Bots declared themselves (Googlebot, Adsbot, Web Preview) • Bots came from data centers
  • 16. June 2020 / Page 15marketing.scienceconsulting group, inc. fouanalytics.com Filtering bots and data centers Once you know which visitors are bots, you can filter them On-Site measurement, bots are still coming In-Ad measurement, bots and data centers filtered 11% red -9% (filtered GIVT and data centers) 2% red
  • 17. June 2020 / Page 16marketing.scienceconsulting group, inc. fouanalytics.com Where do visitors click? Click patterns on desktop and mobile screens, vs bots
  • 18. June 2020 / Page 17marketing.scienceconsulting group, inc. fouanalytics.com Media Analytics
  • 19. June 2020 / Page 18marketing.scienceconsulting group, inc. fouanalytics.com Answers these questions… 1. Where were my ads shown, actually 2. Were my ads shown to humans, plus other characteristics like viewability, duration, valid interaction, etc. 3. Which domains and apps were fraud or sub-optimal (turn off in campaign)
  • 20. June 2020 / Page 19marketing.scienceconsulting group, inc. fouanalytics.com Full Funnel Measurement In-Ad (ad tag) On-Site (embed code) Measure Ads Measure Arrivals Measure Conversions 1743 156 A more humans (blue) good publishers On-Site (embed code) social native video display affiliate
  • 21. June 2020 / Page 20marketing.scienceconsulting group, inc. fouanalytics.com Detect / reduce fraud in-flight Launch Week 3 onwardWeeks 1-2 Initial baseline measurement Measurement after first optimization After eliminating several “problematic” networks Stacked percent chart Blue (human) Red (bots)
  • 22. June 2020 / Page 21marketing.scienceconsulting group, inc. fouanalytics.com Shift dollars to more humans (blue) Marketer 1 • Blue means humans • Red means bots Marketer 2 “recommendation is to increase spend on sources driving more humans (blue); reduce spend on sources with more bots (red)”
  • 23. June 2020 / Page 22marketing.scienceconsulting group, inc. fouanalytics.com Shift budget to more human sources Lower quality paid sources mean higher cost per human – like 11X higher cost. Sources of different quality send widely different amounts of humans to landing pages.
  • 24. June 2020 / Page 23marketing.scienceconsulting group, inc. fouanalytics.com Where is “red” coming from? What domains and apps should I consider turning off? domains mobile apps Turn off domains and apps that have the most red
  • 25. June 2020 / Page 24marketing.scienceconsulting group, inc. fouanalytics.com Systematically reducing bots • Bots can be programmed to send as much traffic and generate as many impresisons and clicks as the advertiser wants By systematically reducing ad spend to ad networks and sites that had the highest bots, and increasing allocation to premium publishers, the advertiser increased ad impressions served to humans, and lowered those served to bots.
  • 26. June 2020 / Page 25marketing.scienceconsulting group, inc. fouanalytics.com Total cost vs unit cost (CPM) Pay much higher CPM, spend less total, get more outcomes
  • 27. June 2020 / Page 26marketing.scienceconsulting group, inc. fouanalytics.com Media Analytics w/ Site & Conversion Tracking
  • 28. June 2020 / Page 27marketing.scienceconsulting group, inc. fouanalytics.com Better media = better outcomes Measure Ads Measure Arrivals Measure Conversions 346 1743 5 156 A B 30X more human conversion events • More arrivals • Better quality more humans (blue) good publishers low-cost media, ad exchanges
  • 29. June 2020 / Page 28marketing.scienceconsulting group, inc. fouanalytics.com Display 4 2,036 humans human conversion rate Humans click from ads to site Site Traffic Conversions 8,482 818 4,216 humans 5% human conversion rate 14,539 193 225 humans 9% human conversion rate 2,248 23 168 humans 5% human conversion rate 1,527 9 Display 3 Display 2 Display 1 Humans 40%
  • 30. June 2020 / Page 29marketing.scienceconsulting group, inc. fouanalytics.com Higher, more accurate conversion rates 378 411 357 361 512 495 525 409 595 536 552 596 437 452 380 425 532 489 592 584 403 416 415 587 570 490 463 516 400 389 418 Avg. 475 conversions /day Avg. 3,526 sessions /day Avg. 6,636 sessions /day 15% confirmed bots Avg. 473 conversions /day 3% confirmed bots 0% 5% 10% 15% 20% 25% Avg. 7.1% conversion rate Avg. 13.5% conversion rate “removing fake traffic, doubles conversion rates”
  • 31. June 2020 / Page 30marketing.scienceconsulting group, inc. fouanalytics.com Measure conversions, correlate w/ humans Organic sources have more humans (dark blue) Conversion actions (calls) show straight line correlation to humans
  • 32. June 2020 / Page 31marketing.scienceconsulting group, inc. fouanalytics.com 26,796 1,116 Comparing organic vs paid sources Marketer’s Site Traffic Measure Conversions organic 335 humans 66% paid media 6,698 humans 1,043 222 4X higher conversion rate 16% human conversion rate human conversion rate
  • 33. June 2020 / Page 32marketing.scienceconsulting group, inc. fouanalytics.com +54% Conversion Rate 4,248 1,812,906 = 0.23% 4,248 1,178,389 = 0.36% Increase Conversion Rates Make more accurate by subtracting bot traffic from denominator Subtracted bots
  • 34. June 2020 / Page 33marketing.scienceconsulting group, inc. fouanalytics.com +92% Conversion Rate 4,248 1,812,906 = 0.23% 4,248 942,711 = 0.45% Increase Conversion Rates Make more accurate by subtracting bot traffic from denominator Subtracted bots (red), and unmeasured (white)
  • 35. June 2020 / Page 34marketing.scienceconsulting group, inc. fouanalytics.com How to Install
  • 36. June 2020 / Page 35marketing.scienceconsulting group, inc. fouanalytics.com In-ad code for ad impressions In-Ad Example from DCM (copy and paste ad tag) In-ad tag In-ad tag In-ad tag JS tag in ad creative
  • 37. June 2020 / Page 36marketing.scienceconsulting group, inc. fouanalytics.com Approved on Major Networks
  • 38. June 2020 / Page 37marketing.scienceconsulting group, inc. fouanalytics.com On-site code for your own website Website / Landing Pages (copy and paste JS embed code into page footer, just like analytics code) Example Google Analytics BotAnalytics
  • 39. June 2020 / Page 38marketing.scienceconsulting group, inc. fouanalytics.com What it Collects
  • 40. June 2020 / Page 39marketing.scienceconsulting group, inc. fouanalytics.com Collects same data as Google Analytics 'time' 'window' 'appVersion' 'video' 'product' 'sessionStorage' 'localStorage' 'vendor' 'productSub' 'appCodeName' 'inner' 'cookieEnabled' 'appName' 'platform' 'timezone' 'cookies' 'language' 'doNotTrack' 'frame' 'hidden' 'outer' 'vendorSub' 'url' 'userAgent' 'fontrender' 'referrer' 'clock' 'sort' 'globals' 'TIMESTAMP' 'cookie' 'HTTP_USER_AGENT' 'HTTP_CONNECTION' 'HTTP_X_FORWARDED_FOR' 'HTTP_ACCEPT' 'HTTP_ACCEPT_LANGUAGE' 'GEO_LAT_0' 'GEO_LNG_0' 'GEO_CITY_0' 'GEO_REGION_0' 'GEO_COUNTRY_0' 'GEO_IP_0' 'GEO_AS_0' 'HTTP_ACCEPT_ENCODING' 'devicelight' 'document' 'framerate' 'plugins' 'HTTP_REFERER' 'orientation' 'HTTP_COOKIE' 'motion' 'mousemove' 'HTTP_DNT' 'scroll' 'custom_site' 'custom_campaign' 'custom_advertiser' 'custom_IO' 'custom_placement' 'custom_creative' 'custom_adunit' 'custom_section' 'HTTP_CACHE_CONTROL' 'mousedown' 'mouseup' 'click' 'touchstart' 'HTTP_UA_CPU' 'touchend' 'touchmove' 'HTTP_VIA' 'HTTP_X_WAP_PROFILE' 'HTTP_X_REQUESTED_WITH' 'HTTP_ACCEPT_CHARSET' 'HTTP_X_UIDH' 'keydown' 'keyup' 'touchcancel' 'GEO_LNG_1' 'GEO_IP_1' 'GEO_AS_1' 'GEO_COUNTRY_1' 'GEO_REGION_1' 'GEO_CITY_1' 'GEO_LAT_1' 'HTTP_X_ATT_DEVICEID' 'HTTP_X_BLUECOAT_VIA' 'keypress' 'HTTP_PRAGMA' 'HTTP_DEVICE_STOCK_UA’ 'clicktype' 'HTTP_X_IMFORWARDS' 'HTTP_FORWARDED' 'HTTP_CLIENT_IP' 'HTTP_X_GETZIP' 'HTTP_X_OPERAMINI_PHONE_UA' 'HTTP_X_OPERAMINI_PHONE' 'HTTP_X_OPERAMINI_FEATURES' 'GEO_AS_2' 'HTTP_SCHEME' 'GEO_IP_2' 'GEO_COUNTRY_2' 'GEO_REGION_2' 'GEO_CITY_2' 'GEO_LNG_2' 'GEO_LAT_2' '"frame' 'HTTP_X_P2P_PEERDIST' '"clock' '"document' 'HTTP_XROXY_CONNECTION' 'HTTP_PREFER' '"devicelight' '"scroll' 'HTTP_PROXY_CONNECTION' 'select' 'HTTP_CONTENT_SUPORT' 'HTTP_X_REAL_IP' 'HTTP_X_NETWORK_TYPE' '"framerate' '"mousemove' 'HTTP_X_BROWSER_TYPE' 'HTTP_X_NOKIA_DEVICE_TYPE' 'HTTP_X_MOBILE_GATEWAY' 'HTTP_X_COUNTRY_CODE' '"globals' 'HTTP_CLIENTIP' 'HTTP_VERSION' '"plugins' '"touchend' 'noscript'
  • 41. June 2020 / Page 40marketing.scienceconsulting group, inc. fouanalytics.com Triangulating collected parameters … • The javascript “tag” collects details about the browser like the version, the operating system, screen resolution, plugins, etc. • Uses standard javascript APIs which are set and maintained by W3C • No personally identifiable information is collected • Two or more parameters are triangulated together to determine human vs bot via flags • Users don’t interact with it in any way – does not log in, enter any data • Cookies are never used • Not all parameters are collected for every visit If { useragent = iPhone } but { screen resolution ≠ known resolutions } If { IP address = data center } If { plugins = none } If { language = none } If { window = 1 x 1 }
  • 42. June 2020 / Page 41marketing.scienceconsulting group, inc. fouanalytics.com Performance Measures, Capacity on AWS Average 30-40 million requests per hour (peak 120 million /hr) Average latency 4 - 5 milliseconds
  • 43. June 2020 / Page 42marketing.scienceconsulting group, inc. fouanalytics.com Network timings waterfall - async • Our js tag is set to async so it is called after the page finishes loading (2.33s in red) • And all write-backs are done subsequently.