SlideShare a Scribd company logo
1 of 77
Download to read offline
Taming
Advanced Analytics
Implementations
at EA Scale
#DigitalVelocity15
Ani Lopez
Measurement Strategist
https://twitter.com/anilopez
https://www.linkedin.com/in/anilopez
Pamplona
Barcelona
Vancouver
@AniLopez
• Former Web developer / Project manager / SEO
• Measurement strategist working for agencies or in-house
@AniLopez
• Aug 2013 Joined EA’s DI as Technical Solutions Architect
• Feb 2015 Full time employee as Measurement Strategist
Digital
Intelligence
Team
EA’s Landscape
Why analytics is so important to our business
Gaming Industry was simpler way back
Transition from physical to digital distribution
Multi-platform
PCs Consoles
Mobile
Devices
Online
Multi-device game experience
Product publishing cycle has evolved
Revenue = (Units sold x Price) - (Production + Distribution + Marketing) Cost
1993
New monetization opportunities
Base Game FIFA + Ultimate Team
New monetization opportunities
New monetization opportunities
Freemium + In-game Micro-transactions
Why Analytics is so important to us
Attract
Engage
Convert
Retain
Advocate
• Measurement tools have become more sophisticated
• We can measure pretty much everything
• Do we have a more accurate picture?
•Not in the videogame industry
•Connecting the dots is challenging
•Analytics even more important!!!
EA Scale
What we deal with
What we deal with
+35 properties 1 e-commerce
New
+10 Production & Analysis teams
• Business Intelligence
• CRM / DBs managers
• Campaign Managers
• Producers
• Programmers
• QA engineers
• UX experts
• Ops
• Data Analysts
What we deal with
Programmers?
+1,300 tags: Measurement, A/B Testing, Heat Mapping, Marketing
+5 Billion hits a month sent to GA via Tealium
How I feel…
Monday first hour
How I feel…
Wednesday noon
How I feel…
Friday late afternoon
Projects
Let’s get to the meat of the matter
1.Migrate from SiteCatalyst to Google Analytics
2.Global Revenue Attribution Project
3.Migrate from Classic GA to Universal
4.House Cleaning
5.Customer Data Integration
6.Ongoing Standardization
7.Executing and Tracking Semantic SEO
1. Migrate from SiteCatalyst to GA Premium
Issues
• Poor adoption of the tool
• Complicated implementation
• Not flexible enough for our changing environment
• Very expensive
1. Migrate from SiteCatalyst to GA Premium
Solution
1. Migrate from SiteCatalyst to GA Premium
• Optimal adoption of the tool
• Very flexible implementation
• Remarkable amount of money saved
that we invested in brain power
ROI
1.Migrate from SiteCatalyst to Google Analytics
2.Global Revenue Attribution Project
3.Migrate from Classic GA to Universal
4.House Cleaning
5.Customer Data Integration
6.Ongoing Standardization
7.Executing and Tracking Semantic SEO
2. Global Revenue Attribution
Source
Campaign
Medium
+35 websites 1 E-commerce
Issues
• GA accounts at franchise sites with no transactional data
• Origin GA account (e-commerce) with no original attribution
2. Global Revenue Attribution
Campaigns
GA Account
Campaign data
No revenue data
GA Account
No campaign data
Revenue data
Solution
• Cross-domain tracking from franchise sites towards Origin
2. Global Revenue Attribution
Source
Campaign
Medium Franchise GA tracker Franchise GA tracker
Origin GA tracker
Extended Session
Solution
• Cross-domain tracking from franchise sites towards Origin
2. Global Revenue Attribution
Campaign data
Revenue data
Campaign data
Revenue data
2. Global Revenue Attribution
• Much better analysis what
increases revenue & saves money
• No programmers required
all done via Tealium
ROI
1.Migrate from SiteCatalyst to Google Analytics
2.Global Revenue Attribution Project
3.Migrate from Classic GA to Universal
4.House Cleaning
5.Customer Data Integration
6.Ongoing Standardization
7.Executing and Tracking Semantic SEO
Scenario
• When we migrated from SiteCatalyst to GA, Universal was in beta
• Universal Analytics got out of beta April 2014
• Classic GA is not an option anymore, Universal is way better
Issues
• Large number of tags to replace
• Even larger amount of JavaScript code in extensions to review
• Legacy sketchy implementations
• Countless hours of QA
• “Non-Stop production” environment
3. Migrate from Classic GA to Universal
Solution
3. Migrate from Classic GA to Universal
And the patience
of a loving mother
3. Migrate from Classic GA to Universal
3. Migrate from Classic GA to Universal
• All the benefits of Universal Analytics
• No programmers required
More money saved!!!
ROI
What I mean by “No programmers”
Before Tealium
• Digital Intelligence sent specifications to programmers
• They implement alongside their regular stuff (more workload)
• QA testing
• DI validated
This means
• Resistance
• Lots of back and forth
• Less time to test
• Higher risk of inconsistent data collection
What I mean by “No programmers”
With Tealium
• Programmers do their stuff at their own pace
• DI implements tracking
• DI + QA test
This means
• Earlier integration of tracking in the project
• Agile implementations
• Perfect data collection
• Everybody happy!!
• (Requires certain technical knowledge though)
1.Migrate from SiteCatalyst to Google Analytics
2.Global Revenue Attribution Project
3.Migrate from Classic GA to Universal
4.House Cleaning
5.Customer Data Integration
6.Ongoing Standardization
7.Executing and Tracking Semantic SEO
4. House Cleaning
Everything tends to chaos
After a year and a half
• Are all Tealium profiles active?
• What happens with the marketing tags when campaigns are over?
• Who has access to the tool and what level?
@tomomichu
4. House Cleaning
Solution
• Hired extra brain power for a short gig
• Audited all profiles and removed
orphaned tags, load rules, and data layers
• Reviewed / revoked user permissions
65 users now, very few publish to Prod
• Audited privacy practices and updating
profiles to meet compliance
• Developed governance and user guidelines
4. House Cleaning
• Less margin for errors
• Tighter governance
• Privacy policy enforcement
• Money saved!!
ROI
1.Migrate from SiteCatalyst to Google Analytics
2.Global Revenue Attribution Project
3.Migrate from Classic GA to Universal
4.House Cleaning
5.Customer Data Integration
6.Ongoing Standardization
7.Executing and Tracking Semantic SEO
5. Customer Data Integration
“Full customer journey” but how do we get to know the customer*?
Stitching the pieces
• Before we know customer at a personal level
• When they register and give us their details
• whether they buy or not
• In-game data. How, what, when they play
• Campaign evaluation
• Product quality / User satisfaction
5. Customer Data Integration
Solution
Encourage then to register
5. Customer Data Integration
Solution
Facilitate log-in
Automated cross properties
5. Customer Data Integration
In Tealium
• CRM makes it available on our properties after login
• It’s passed to Tealium’s Data Layer
• Mapped to tags that attach info to the rest of the data they collect
Outside Tealium
• Data exported from different tag vendors
• Data captured from other sources like Social Media
• Warehoused / Mix and match
• Better understanding of
customer cycle / ecosystem
• Increases revenue and saves money
ROI
5. Customer Data Integration
1.Migrate from SiteCatalyst to Google Analytics
2.Global Revenue Attribution Project
3.Migrate from Classic GA to Universal
4.House Cleaning
5.Customer Data Integration
6.Ongoing Standardization
7.Executing and Tracking Semantic SEO
6. Ongoing Standardization
Issues
• Entropy
We already know everything tends to chaos already
• Frantic production rhythm
There is never a good moment to come up with standards
• Teams change / technologies / business models evolve
There is never a unique standard
• Lack of buy-in from stakeholders
“Best” is often times trampled by circumstances or egos
6. Ongoing Standardization
Solution
• Learned from errors
• Introduced standardization during:
• Migration from Classic GA to Universal
• House cleaning
• Got decision makers involved, educated
and presented with evidence
6. Ongoing Standardization
What did we standardize?
• Best practices around implementing measurement strategies
• Code in extensions: GA function wrappers
• Naming conventions
• Tealium elements: Data Points, Load Rules, Tags, Extensions
• GA elements: Events, Custom Dimensions
• Less margin for errors
• Easier deployments
• All that saves money
ROI
5. Customer Data Integration
1.Migrate from SiteCatalyst to Google Analytics
2.Global Revenue Attribution Project
3.Migrate from Classic GA to Universal
4.House Cleaning
5.Customer Data Integration
6.Ongoing Standardization
7.Executing and Tracking Semantic SEO
7. Semantic SEO
What is got to do SEO and Tealium?
The EA Content Service is a flexible, API-driven mechanism that,
in conjunction with a model that defines different content types
and elements, allows content to be published on any platform
and consumed on any device.
Aaron Bradley
@aaranged
7. Semantic SEO
How we tell better to Search Engines what our site is all about?
They now read “JSON for Linking Data” or JSON-LD
7. Semantic SEO
Learn more > http://www.seoskeptic.com/json-ld-big-day-at-google/
EA Content Service
7. Semantic SEO
Consequence: “SERPs domination”
7. Semantic SEO
• More and better organic traffic
• Deeper content analysis
• Significant increases in revenue
ROI
Wrapping Up
How Tealium Helps
• Centralized control
Who does what and where (Dev, QA, Prod)
• Performance
Tasks separation, everyone focus on what they do best
• Agility
Ability to react quickly to last minute changes
• Scalability
Marketing campaigns growing across
products / properties / territories
What I’ve learned
• Taming chaos is your job
Don’t chicken out of it!
• Everything evolves including measurement strategies.
Don’t panic, question everything and adapt
• No tool is perfect
But support and commitment should. Be demanding
• No tool, or set of them, is going to provide a 100%
complete vision of the customer journey
• No tool is going to solve the biggest issue
Lack of measurement strategy
ROI
What we deal with (recap)
• +35 properties
• 1 E-commerce (across several platforms)
• +10 Production teams
• Quite a few Data Analysts, BIs, DB managers
• +1,300 Measurement and marketing tags
• +5 Billion monthly hits via Tealium (only Google Analytics)
• Advanced tracking implementations
• How many people required to manage all that?
All this chaos wrangled by only one guy and
No programmer
was harmed in the making
of these implementations
Thanks

More Related Content

What's hot

How the economist with cloud BI and Looker have improved data-driven decision...
How the economist with cloud BI and Looker have improved data-driven decision...How the economist with cloud BI and Looker have improved data-driven decision...
How the economist with cloud BI and Looker have improved data-driven decision...Looker
 
Improving Data Modeling Workflow
Improving Data Modeling WorkflowImproving Data Modeling Workflow
Improving Data Modeling WorkflowLooker
 
DataCanvas: Big Data Analytic Flow in Cloud
DataCanvas: Big Data Analytic Flow in CloudDataCanvas: Big Data Analytic Flow in Cloud
DataCanvas: Big Data Analytic Flow in CloudLei Fang
 
Creating a Single Source of Truth: Leverage all of your data with powerful an...
Creating a Single Source of Truth: Leverage all of your data with powerful an...Creating a Single Source of Truth: Leverage all of your data with powerful an...
Creating a Single Source of Truth: Leverage all of your data with powerful an...Looker
 
Data Stack Considerations: Build vs. Buy at Tout
Data Stack Considerations: Build vs. Buy at ToutData Stack Considerations: Build vs. Buy at Tout
Data Stack Considerations: Build vs. Buy at ToutLooker
 
Webinar with SnagAJob, HP Vertica and Looker - Data at the speed of busines s...
Webinar with SnagAJob, HP Vertica and Looker - Data at the speed of busines s...Webinar with SnagAJob, HP Vertica and Looker - Data at the speed of busines s...
Webinar with SnagAJob, HP Vertica and Looker - Data at the speed of busines s...Looker
 
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...Amazon Web Services
 
Leverage Data Services to Boost Sales
Leverage Data Services to Boost SalesLeverage Data Services to Boost Sales
Leverage Data Services to Boost SalesMethod360
 
Your Analytics Strategy is Failing
Your Analytics Strategy is FailingYour Analytics Strategy is Failing
Your Analytics Strategy is Failingdemando
 
Join 2017_Deep Dive_Integrating Looker with R and Python
Join 2017_Deep Dive_Integrating Looker with R and PythonJoin 2017_Deep Dive_Integrating Looker with R and Python
Join 2017_Deep Dive_Integrating Looker with R and PythonLooker
 
Incorta story with product
Incorta story with productIncorta story with product
Incorta story with productIncorta
 
Join2017_Deep Dive_AWS Operations
Join2017_Deep Dive_AWS OperationsJoin2017_Deep Dive_AWS Operations
Join2017_Deep Dive_AWS OperationsLooker
 
Storytelling & Interactive reporting with Power BI bookmarks and drillthrough
Storytelling & Interactive reporting with Power BI bookmarks and drillthroughStorytelling & Interactive reporting with Power BI bookmarks and drillthrough
Storytelling & Interactive reporting with Power BI bookmarks and drillthroughMarc Lelijveld
 
The Three Pillars of Customer Success Analytics
The Three Pillars of Customer Success AnalyticsThe Three Pillars of Customer Success Analytics
The Three Pillars of Customer Success AnalyticsLooker
 
Webinar: SAP BW Dinosaur to Agile Analytics Powerhouse
Webinar: SAP BW Dinosaur to Agile Analytics PowerhouseWebinar: SAP BW Dinosaur to Agile Analytics Powerhouse
Webinar: SAP BW Dinosaur to Agile Analytics PowerhouseAgilexi
 
KTern - The Best product for SAP S/4HANA Conversion
KTern - The Best product for SAP S/4HANA ConversionKTern - The Best product for SAP S/4HANA Conversion
KTern - The Best product for SAP S/4HANA ConversionAkilesh Kumaran
 
Data Modeling in Looker
Data Modeling in LookerData Modeling in Looker
Data Modeling in LookerLooker
 
Advanced Analytics for Salesforce
Advanced Analytics for SalesforceAdvanced Analytics for Salesforce
Advanced Analytics for SalesforceLooker
 

What's hot (20)

How the economist with cloud BI and Looker have improved data-driven decision...
How the economist with cloud BI and Looker have improved data-driven decision...How the economist with cloud BI and Looker have improved data-driven decision...
How the economist with cloud BI and Looker have improved data-driven decision...
 
Improving Data Modeling Workflow
Improving Data Modeling WorkflowImproving Data Modeling Workflow
Improving Data Modeling Workflow
 
DataCanvas: Big Data Analytic Flow in Cloud
DataCanvas: Big Data Analytic Flow in CloudDataCanvas: Big Data Analytic Flow in Cloud
DataCanvas: Big Data Analytic Flow in Cloud
 
Creating a Single Source of Truth: Leverage all of your data with powerful an...
Creating a Single Source of Truth: Leverage all of your data with powerful an...Creating a Single Source of Truth: Leverage all of your data with powerful an...
Creating a Single Source of Truth: Leverage all of your data with powerful an...
 
Data Stack Considerations: Build vs. Buy at Tout
Data Stack Considerations: Build vs. Buy at ToutData Stack Considerations: Build vs. Buy at Tout
Data Stack Considerations: Build vs. Buy at Tout
 
Webinar with SnagAJob, HP Vertica and Looker - Data at the speed of busines s...
Webinar with SnagAJob, HP Vertica and Looker - Data at the speed of busines s...Webinar with SnagAJob, HP Vertica and Looker - Data at the speed of busines s...
Webinar with SnagAJob, HP Vertica and Looker - Data at the speed of busines s...
 
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
 
Leverage Data Services to Boost Sales
Leverage Data Services to Boost SalesLeverage Data Services to Boost Sales
Leverage Data Services to Boost Sales
 
Your Analytics Strategy is Failing
Your Analytics Strategy is FailingYour Analytics Strategy is Failing
Your Analytics Strategy is Failing
 
Join 2017_Deep Dive_Integrating Looker with R and Python
Join 2017_Deep Dive_Integrating Looker with R and PythonJoin 2017_Deep Dive_Integrating Looker with R and Python
Join 2017_Deep Dive_Integrating Looker with R and Python
 
Discover the Operations Suite v6
Discover the Operations Suite v6Discover the Operations Suite v6
Discover the Operations Suite v6
 
Incorta story with product
Incorta story with productIncorta story with product
Incorta story with product
 
Join2017_Deep Dive_AWS Operations
Join2017_Deep Dive_AWS OperationsJoin2017_Deep Dive_AWS Operations
Join2017_Deep Dive_AWS Operations
 
Dyn ppt
Dyn pptDyn ppt
Dyn ppt
 
Storytelling & Interactive reporting with Power BI bookmarks and drillthrough
Storytelling & Interactive reporting with Power BI bookmarks and drillthroughStorytelling & Interactive reporting with Power BI bookmarks and drillthrough
Storytelling & Interactive reporting with Power BI bookmarks and drillthrough
 
The Three Pillars of Customer Success Analytics
The Three Pillars of Customer Success AnalyticsThe Three Pillars of Customer Success Analytics
The Three Pillars of Customer Success Analytics
 
Webinar: SAP BW Dinosaur to Agile Analytics Powerhouse
Webinar: SAP BW Dinosaur to Agile Analytics PowerhouseWebinar: SAP BW Dinosaur to Agile Analytics Powerhouse
Webinar: SAP BW Dinosaur to Agile Analytics Powerhouse
 
KTern - The Best product for SAP S/4HANA Conversion
KTern - The Best product for SAP S/4HANA ConversionKTern - The Best product for SAP S/4HANA Conversion
KTern - The Best product for SAP S/4HANA Conversion
 
Data Modeling in Looker
Data Modeling in LookerData Modeling in Looker
Data Modeling in Looker
 
Advanced Analytics for Salesforce
Advanced Analytics for SalesforceAdvanced Analytics for Salesforce
Advanced Analytics for Salesforce
 

Similar to Advanced Analytics Implementations at EA scale

"Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Di...
"Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Di..."Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Di...
"Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Di...Tealium
 
Google Analytics Powerups and Smartcuts
Google Analytics Powerups and Smartcuts Google Analytics Powerups and Smartcuts
Google Analytics Powerups and Smartcuts Charles Meaden
 
Google analytics agency model
Google analytics agency modelGoogle analytics agency model
Google analytics agency modelDice Nakamura
 
Data Driven Website Optimization - Big Footprint Tech4Good Presentation
Data Driven Website Optimization - Big Footprint Tech4Good PresentationData Driven Website Optimization - Big Footprint Tech4Good Presentation
Data Driven Website Optimization - Big Footprint Tech4Good PresentationBigFootprint
 
Process mining: The role of Data in Business Processes
Process mining: The role of Data in Business ProcessesProcess mining: The role of Data in Business Processes
Process mining: The role of Data in Business ProcessesBonitasoft
 
Persona-Led Reporting: Designing Blinding Reports to Keep Every Stakeholder H...
Persona-Led Reporting: Designing Blinding Reports to Keep Every Stakeholder H...Persona-Led Reporting: Designing Blinding Reports to Keep Every Stakeholder H...
Persona-Led Reporting: Designing Blinding Reports to Keep Every Stakeholder H...Rumble Romagnoli
 
Building a Marketing Data Warehouse from Scratch - SMX Advanced 202
Building a Marketing Data Warehouse from Scratch - SMX Advanced 202Building a Marketing Data Warehouse from Scratch - SMX Advanced 202
Building a Marketing Data Warehouse from Scratch - SMX Advanced 202Christopher Gutknecht
 
5 Essential Practices of the Data Driven Organization
5 Essential Practices of the Data Driven Organization5 Essential Practices of the Data Driven Organization
5 Essential Practices of the Data Driven OrganizationVivastream
 
Paul Duncan - Advanced Tracking & Enriched SERP Results via Google Tag Manager
Paul Duncan - Advanced Tracking & Enriched SERP Results via Google Tag ManagerPaul Duncan - Advanced Tracking & Enriched SERP Results via Google Tag Manager
Paul Duncan - Advanced Tracking & Enriched SERP Results via Google Tag ManagerJulia Grosman
 
Tips & Tricks for Getting Things Done Using Analytics Data
Tips & Tricks for Getting Things Done Using Analytics DataTips & Tricks for Getting Things Done Using Analytics Data
Tips & Tricks for Getting Things Done Using Analytics DataCharles Meaden
 
Google Analytics Training Seminar - Vorian Agency
Google Analytics Training Seminar - Vorian AgencyGoogle Analytics Training Seminar - Vorian Agency
Google Analytics Training Seminar - Vorian AgencyVorian Agency
 
Plan a Digital Analytics Training Strategy for an Analytics Agency
Plan a Digital Analytics Training Strategy for an Analytics AgencyPlan a Digital Analytics Training Strategy for an Analytics Agency
Plan a Digital Analytics Training Strategy for an Analytics AgencyPhil Pearce
 
Vorian Agency - Google Analytics Seminar
Vorian Agency - Google Analytics SeminarVorian Agency - Google Analytics Seminar
Vorian Agency - Google Analytics SeminarMatt Lynch
 
Hub'Scan - Bring order to your tagging chaos with data quality assurance - Ju...
Hub'Scan - Bring order to your tagging chaos with data quality assurance - Ju...Hub'Scan - Bring order to your tagging chaos with data quality assurance - Ju...
Hub'Scan - Bring order to your tagging chaos with data quality assurance - Ju...Julien Coquet
 
Digital Measurement Strategy - Avoiding Ready Fire Aim Marketing
Digital Measurement Strategy - Avoiding Ready Fire Aim MarketingDigital Measurement Strategy - Avoiding Ready Fire Aim Marketing
Digital Measurement Strategy - Avoiding Ready Fire Aim MarketingJeff Sauer
 
Accrosoft End of Year Presentation
Accrosoft End of Year PresentationAccrosoft End of Year Presentation
Accrosoft End of Year PresentationRachel Lindsay
 
Nikki rae Google Analytics Audit at BrightonSEO
Nikki rae Google Analytics Audit at BrightonSEONikki rae Google Analytics Audit at BrightonSEO
Nikki rae Google Analytics Audit at BrightonSEOanalyticstraining
 
Web Analytics, heartbeat for your Online Marketing
Web Analytics, heartbeat for your Online MarketingWeb Analytics, heartbeat for your Online Marketing
Web Analytics, heartbeat for your Online MarketingSteve De Veirman
 
Google Analytics - Webmaster Tools Pro Setup & Tips
Google Analytics -  Webmaster Tools Pro Setup & TipsGoogle Analytics -  Webmaster Tools Pro Setup & Tips
Google Analytics - Webmaster Tools Pro Setup & TipsRank Fuse Digital Marketing
 

Similar to Advanced Analytics Implementations at EA scale (20)

"Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Di...
"Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Di..."Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Di...
"Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Di...
 
Google Analytics Powerups and Smartcuts
Google Analytics Powerups and Smartcuts Google Analytics Powerups and Smartcuts
Google Analytics Powerups and Smartcuts
 
Google analytics agency model
Google analytics agency modelGoogle analytics agency model
Google analytics agency model
 
Data Driven Website Optimization - Big Footprint Tech4Good Presentation
Data Driven Website Optimization - Big Footprint Tech4Good PresentationData Driven Website Optimization - Big Footprint Tech4Good Presentation
Data Driven Website Optimization - Big Footprint Tech4Good Presentation
 
Process mining: The role of Data in Business Processes
Process mining: The role of Data in Business ProcessesProcess mining: The role of Data in Business Processes
Process mining: The role of Data in Business Processes
 
Persona-Led Reporting: Designing Blinding Reports to Keep Every Stakeholder H...
Persona-Led Reporting: Designing Blinding Reports to Keep Every Stakeholder H...Persona-Led Reporting: Designing Blinding Reports to Keep Every Stakeholder H...
Persona-Led Reporting: Designing Blinding Reports to Keep Every Stakeholder H...
 
Building a Marketing Data Warehouse from Scratch - SMX Advanced 202
Building a Marketing Data Warehouse from Scratch - SMX Advanced 202Building a Marketing Data Warehouse from Scratch - SMX Advanced 202
Building a Marketing Data Warehouse from Scratch - SMX Advanced 202
 
5 Essential Practices of the Data Driven Organization
5 Essential Practices of the Data Driven Organization5 Essential Practices of the Data Driven Organization
5 Essential Practices of the Data Driven Organization
 
Paul Duncan - Advanced Tracking & Enriched SERP Results via Google Tag Manager
Paul Duncan - Advanced Tracking & Enriched SERP Results via Google Tag ManagerPaul Duncan - Advanced Tracking & Enriched SERP Results via Google Tag Manager
Paul Duncan - Advanced Tracking & Enriched SERP Results via Google Tag Manager
 
Tips & Tricks for Getting Things Done Using Analytics Data
Tips & Tricks for Getting Things Done Using Analytics DataTips & Tricks for Getting Things Done Using Analytics Data
Tips & Tricks for Getting Things Done Using Analytics Data
 
Google Analytics Training Seminar - Vorian Agency
Google Analytics Training Seminar - Vorian AgencyGoogle Analytics Training Seminar - Vorian Agency
Google Analytics Training Seminar - Vorian Agency
 
Plan a Digital Analytics Training Strategy for an Analytics Agency
Plan a Digital Analytics Training Strategy for an Analytics AgencyPlan a Digital Analytics Training Strategy for an Analytics Agency
Plan a Digital Analytics Training Strategy for an Analytics Agency
 
Vorian Agency - Google Analytics Seminar
Vorian Agency - Google Analytics SeminarVorian Agency - Google Analytics Seminar
Vorian Agency - Google Analytics Seminar
 
Hub'Scan - Bring order to your tagging chaos with data quality assurance - Ju...
Hub'Scan - Bring order to your tagging chaos with data quality assurance - Ju...Hub'Scan - Bring order to your tagging chaos with data quality assurance - Ju...
Hub'Scan - Bring order to your tagging chaos with data quality assurance - Ju...
 
Digital Measurement Strategy - Avoiding Ready Fire Aim Marketing
Digital Measurement Strategy - Avoiding Ready Fire Aim MarketingDigital Measurement Strategy - Avoiding Ready Fire Aim Marketing
Digital Measurement Strategy - Avoiding Ready Fire Aim Marketing
 
Accrosoft End of Year Presentation
Accrosoft End of Year PresentationAccrosoft End of Year Presentation
Accrosoft End of Year Presentation
 
Marketing Analytics Masterclass April 2017
Marketing Analytics Masterclass April 2017Marketing Analytics Masterclass April 2017
Marketing Analytics Masterclass April 2017
 
Nikki rae Google Analytics Audit at BrightonSEO
Nikki rae Google Analytics Audit at BrightonSEONikki rae Google Analytics Audit at BrightonSEO
Nikki rae Google Analytics Audit at BrightonSEO
 
Web Analytics, heartbeat for your Online Marketing
Web Analytics, heartbeat for your Online MarketingWeb Analytics, heartbeat for your Online Marketing
Web Analytics, heartbeat for your Online Marketing
 
Google Analytics - Webmaster Tools Pro Setup & Tips
Google Analytics -  Webmaster Tools Pro Setup & TipsGoogle Analytics -  Webmaster Tools Pro Setup & Tips
Google Analytics - Webmaster Tools Pro Setup & Tips
 

Recently uploaded

The Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship DeckThe Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship DeckToluwanimi Balogun
 
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Onlineanilsa9823
 
GreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web RevolutionGreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web RevolutionWilliam Barnes
 
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...Search Engine Journal
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...aditipandeya
 
How To Utilize Calculated Properties in your HubSpot Setup
How To Utilize Calculated Properties in your HubSpot SetupHow To Utilize Calculated Properties in your HubSpot Setup
How To Utilize Calculated Properties in your HubSpot Setupssuser4571da
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessAggregage
 
Social Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdfSocial Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdfSocial Samosa
 
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesGoogle 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesSearch Engine Journal
 
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...ChesterYang6
 
Cost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surgesCost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surgesPushON Ltd
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
9654467111 Call Girls In Mahipalpur Women Seeking Men
9654467111 Call Girls In Mahipalpur Women Seeking Men9654467111 Call Girls In Mahipalpur Women Seeking Men
9654467111 Call Girls In Mahipalpur Women Seeking MenSapana Sha
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.DanielaQuiroz63
 

Recently uploaded (20)

The Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship DeckThe Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship Deck
 
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
 
GreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web RevolutionGreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web Revolution
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting GroupSEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
 
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
 
The Fandom Dividend - Catalyzing Brand Growth through Cultural Engagement - M...
The Fandom Dividend - Catalyzing Brand Growth through Cultural Engagement - M...The Fandom Dividend - Catalyzing Brand Growth through Cultural Engagement - M...
The Fandom Dividend - Catalyzing Brand Growth through Cultural Engagement - M...
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
 
How To Utilize Calculated Properties in your HubSpot Setup
How To Utilize Calculated Properties in your HubSpot SetupHow To Utilize Calculated Properties in your HubSpot Setup
How To Utilize Calculated Properties in your HubSpot Setup
 
Brand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLaneBrand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLane
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail Success
 
Social Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdfSocial Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdf
 
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel LeminTurn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
 
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
 
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesGoogle 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
 
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
 
Cost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surgesCost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surges
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
 
9654467111 Call Girls In Mahipalpur Women Seeking Men
9654467111 Call Girls In Mahipalpur Women Seeking Men9654467111 Call Girls In Mahipalpur Women Seeking Men
9654467111 Call Girls In Mahipalpur Women Seeking Men
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.
 
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAILBUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
 

Advanced Analytics Implementations at EA scale

  • 7. @AniLopez • Former Web developer / Project manager / SEO • Measurement strategist working for agencies or in-house
  • 8. @AniLopez • Aug 2013 Joined EA’s DI as Technical Solutions Architect • Feb 2015 Full time employee as Measurement Strategist Digital Intelligence Team
  • 9. EA’s Landscape Why analytics is so important to our business
  • 10. Gaming Industry was simpler way back
  • 11. Transition from physical to digital distribution
  • 14. Product publishing cycle has evolved Revenue = (Units sold x Price) - (Production + Distribution + Marketing) Cost 1993
  • 15. New monetization opportunities Base Game FIFA + Ultimate Team
  • 17. New monetization opportunities Freemium + In-game Micro-transactions
  • 18. Why Analytics is so important to us Attract Engage Convert Retain Advocate • Measurement tools have become more sophisticated • We can measure pretty much everything • Do we have a more accurate picture?
  • 19. •Not in the videogame industry •Connecting the dots is challenging •Analytics even more important!!!
  • 20. EA Scale What we deal with
  • 21. What we deal with +35 properties 1 e-commerce
  • 22. New +10 Production & Analysis teams • Business Intelligence • CRM / DBs managers • Campaign Managers • Producers • Programmers • QA engineers • UX experts • Ops • Data Analysts What we deal with
  • 24. +1,300 tags: Measurement, A/B Testing, Heat Mapping, Marketing
  • 25. +5 Billion hits a month sent to GA via Tealium
  • 26. How I feel… Monday first hour
  • 28. How I feel… Friday late afternoon
  • 29. Projects Let’s get to the meat of the matter
  • 30. 1.Migrate from SiteCatalyst to Google Analytics 2.Global Revenue Attribution Project 3.Migrate from Classic GA to Universal 4.House Cleaning 5.Customer Data Integration 6.Ongoing Standardization 7.Executing and Tracking Semantic SEO
  • 31. 1. Migrate from SiteCatalyst to GA Premium Issues • Poor adoption of the tool • Complicated implementation • Not flexible enough for our changing environment • Very expensive
  • 32. 1. Migrate from SiteCatalyst to GA Premium Solution
  • 33. 1. Migrate from SiteCatalyst to GA Premium • Optimal adoption of the tool • Very flexible implementation • Remarkable amount of money saved that we invested in brain power ROI
  • 34. 1.Migrate from SiteCatalyst to Google Analytics 2.Global Revenue Attribution Project 3.Migrate from Classic GA to Universal 4.House Cleaning 5.Customer Data Integration 6.Ongoing Standardization 7.Executing and Tracking Semantic SEO
  • 35. 2. Global Revenue Attribution Source Campaign Medium +35 websites 1 E-commerce
  • 36. Issues • GA accounts at franchise sites with no transactional data • Origin GA account (e-commerce) with no original attribution 2. Global Revenue Attribution Campaigns GA Account Campaign data No revenue data GA Account No campaign data Revenue data
  • 37.
  • 38. Solution • Cross-domain tracking from franchise sites towards Origin 2. Global Revenue Attribution Source Campaign Medium Franchise GA tracker Franchise GA tracker Origin GA tracker Extended Session
  • 39. Solution • Cross-domain tracking from franchise sites towards Origin 2. Global Revenue Attribution Campaign data Revenue data Campaign data Revenue data
  • 40. 2. Global Revenue Attribution • Much better analysis what increases revenue & saves money • No programmers required all done via Tealium ROI
  • 41. 1.Migrate from SiteCatalyst to Google Analytics 2.Global Revenue Attribution Project 3.Migrate from Classic GA to Universal 4.House Cleaning 5.Customer Data Integration 6.Ongoing Standardization 7.Executing and Tracking Semantic SEO
  • 42. Scenario • When we migrated from SiteCatalyst to GA, Universal was in beta • Universal Analytics got out of beta April 2014 • Classic GA is not an option anymore, Universal is way better Issues • Large number of tags to replace • Even larger amount of JavaScript code in extensions to review • Legacy sketchy implementations • Countless hours of QA • “Non-Stop production” environment 3. Migrate from Classic GA to Universal
  • 43. Solution 3. Migrate from Classic GA to Universal
  • 44. And the patience of a loving mother 3. Migrate from Classic GA to Universal
  • 45. 3. Migrate from Classic GA to Universal • All the benefits of Universal Analytics • No programmers required More money saved!!! ROI
  • 46. What I mean by “No programmers” Before Tealium • Digital Intelligence sent specifications to programmers • They implement alongside their regular stuff (more workload) • QA testing • DI validated This means • Resistance • Lots of back and forth • Less time to test • Higher risk of inconsistent data collection
  • 47. What I mean by “No programmers” With Tealium • Programmers do their stuff at their own pace • DI implements tracking • DI + QA test This means • Earlier integration of tracking in the project • Agile implementations • Perfect data collection • Everybody happy!! • (Requires certain technical knowledge though)
  • 48. 1.Migrate from SiteCatalyst to Google Analytics 2.Global Revenue Attribution Project 3.Migrate from Classic GA to Universal 4.House Cleaning 5.Customer Data Integration 6.Ongoing Standardization 7.Executing and Tracking Semantic SEO
  • 49. 4. House Cleaning Everything tends to chaos After a year and a half • Are all Tealium profiles active? • What happens with the marketing tags when campaigns are over? • Who has access to the tool and what level?
  • 50. @tomomichu 4. House Cleaning Solution • Hired extra brain power for a short gig • Audited all profiles and removed orphaned tags, load rules, and data layers • Reviewed / revoked user permissions 65 users now, very few publish to Prod • Audited privacy practices and updating profiles to meet compliance • Developed governance and user guidelines
  • 51. 4. House Cleaning • Less margin for errors • Tighter governance • Privacy policy enforcement • Money saved!! ROI
  • 52. 1.Migrate from SiteCatalyst to Google Analytics 2.Global Revenue Attribution Project 3.Migrate from Classic GA to Universal 4.House Cleaning 5.Customer Data Integration 6.Ongoing Standardization 7.Executing and Tracking Semantic SEO
  • 53. 5. Customer Data Integration “Full customer journey” but how do we get to know the customer*? Stitching the pieces • Before we know customer at a personal level • When they register and give us their details • whether they buy or not • In-game data. How, what, when they play • Campaign evaluation • Product quality / User satisfaction
  • 54. 5. Customer Data Integration Solution Encourage then to register
  • 55. 5. Customer Data Integration Solution Facilitate log-in Automated cross properties
  • 56. 5. Customer Data Integration In Tealium • CRM makes it available on our properties after login • It’s passed to Tealium’s Data Layer • Mapped to tags that attach info to the rest of the data they collect Outside Tealium • Data exported from different tag vendors • Data captured from other sources like Social Media • Warehoused / Mix and match
  • 57. • Better understanding of customer cycle / ecosystem • Increases revenue and saves money ROI 5. Customer Data Integration
  • 58. 1.Migrate from SiteCatalyst to Google Analytics 2.Global Revenue Attribution Project 3.Migrate from Classic GA to Universal 4.House Cleaning 5.Customer Data Integration 6.Ongoing Standardization 7.Executing and Tracking Semantic SEO
  • 59. 6. Ongoing Standardization Issues • Entropy We already know everything tends to chaos already • Frantic production rhythm There is never a good moment to come up with standards • Teams change / technologies / business models evolve There is never a unique standard • Lack of buy-in from stakeholders “Best” is often times trampled by circumstances or egos
  • 60. 6. Ongoing Standardization Solution • Learned from errors • Introduced standardization during: • Migration from Classic GA to Universal • House cleaning • Got decision makers involved, educated and presented with evidence
  • 61. 6. Ongoing Standardization What did we standardize? • Best practices around implementing measurement strategies • Code in extensions: GA function wrappers • Naming conventions • Tealium elements: Data Points, Load Rules, Tags, Extensions • GA elements: Events, Custom Dimensions
  • 62. • Less margin for errors • Easier deployments • All that saves money ROI 5. Customer Data Integration
  • 63. 1.Migrate from SiteCatalyst to Google Analytics 2.Global Revenue Attribution Project 3.Migrate from Classic GA to Universal 4.House Cleaning 5.Customer Data Integration 6.Ongoing Standardization 7.Executing and Tracking Semantic SEO
  • 64. 7. Semantic SEO What is got to do SEO and Tealium? The EA Content Service is a flexible, API-driven mechanism that, in conjunction with a model that defines different content types and elements, allows content to be published on any platform and consumed on any device. Aaron Bradley @aaranged
  • 65. 7. Semantic SEO How we tell better to Search Engines what our site is all about? They now read “JSON for Linking Data” or JSON-LD
  • 66. 7. Semantic SEO Learn more > http://www.seoskeptic.com/json-ld-big-day-at-google/ EA Content Service
  • 67. 7. Semantic SEO Consequence: “SERPs domination”
  • 68. 7. Semantic SEO • More and better organic traffic • Deeper content analysis • Significant increases in revenue ROI
  • 70. How Tealium Helps • Centralized control Who does what and where (Dev, QA, Prod) • Performance Tasks separation, everyone focus on what they do best • Agility Ability to react quickly to last minute changes • Scalability Marketing campaigns growing across products / properties / territories
  • 71. What I’ve learned • Taming chaos is your job Don’t chicken out of it! • Everything evolves including measurement strategies. Don’t panic, question everything and adapt • No tool is perfect But support and commitment should. Be demanding • No tool, or set of them, is going to provide a 100% complete vision of the customer journey • No tool is going to solve the biggest issue Lack of measurement strategy
  • 72. ROI
  • 73. What we deal with (recap) • +35 properties • 1 E-commerce (across several platforms) • +10 Production teams • Quite a few Data Analysts, BIs, DB managers • +1,300 Measurement and marketing tags • +5 Billion monthly hits via Tealium (only Google Analytics) • Advanced tracking implementations • How many people required to manage all that?
  • 74. All this chaos wrangled by only one guy and
  • 75.
  • 76. No programmer was harmed in the making of these implementations