79

"Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

  • Upload
    tealium

  • View
    349

  • Download
    1

Embed Size (px)

Citation preview

Page 1: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015
Page 2: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Taming Advanced AnalyticsImplementationsat EA Scale#DigitalVelocity15

Page 3: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Ani LopezMeasurement Strategist

Page 4: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

@AniLopez

Page 5: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Pamplona

Page 6: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Barcelona

Page 7: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Vancouver

Page 8: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

@AniLopez

• Former web developer / project manager / SEO

• Measurement strategist working for agencies or in -house

Page 9: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

@AniLopez

• Aug 2013 Joined EA’s DI as Technical Solutions Architect

• Feb 2015 Full time employee as Measurement Strategist

DigitalIntelligenceTeam

Page 10: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

EA’s LandscapeWhy analytics is so important to our business

Page 11: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Gaming industry was simpler way back

Page 12: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Transition from physical to digital distribution

Page 13: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Multi-platform

PCs Consoles

Mobile

Devices

Online

Page 14: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Multi-device game experience

Page 15: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Product publishing cycle has evolved

Revenue = (Units sold x Price) - (Production + Distribution + Marketing) Cost

1993

Page 16: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

New monetization opportunities

Base Game FIFA + Ultimate Team

Page 17: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

New monetization opportunities

Page 18: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

New monetization opportunities

Freemium + in-game micro-transactions

Page 19: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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?

Page 20: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

• Not in the videogame industry

• Connecting the dots is challenging

• Analytics even more important!!!

Page 21: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

EA ScaleWhat we deal with

Page 22: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

What we deal with

+35 properties 1 e-commerce

Page 23: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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

Page 24: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Programmers

Page 25: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

+1,300 tags: Measurement, A/B Testing, Heat Mapping, Marketing

Page 26: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

+5 Billion hits a month sent to GA via Tealium

Page 27: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Monday first hour

Page 28: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Wednesday noon

Page 29: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Friday late afternoon

Page 30: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

ProjectsLet’s get to the meat of the matter

Page 31: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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

Page 32: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

1. Migrate from SiteCatalyst to GA Premium

Issues

• Poor adoption of the tool

• Complicated implementation

• Not flexible enough for our changing environment

• Very expensive

Page 33: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

1. Migrate from SiteCatalyst to GA Premium

Solution

Page 34: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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

Page 35: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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

Page 36: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

2. Global Revenue Attribution

SourceCampaignMedium

+35 websites 1 E-commerce

Page 37: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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 AccountCampaign data

No revenue data

GA AccountNo campaign data

Revenue data

Page 38: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015
Page 39: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Solution

• Cross-domain tracking from franchise sites towards Origin

2. Global Revenue Attribution

SourceCampaignMedium Franchise GA tracker Franchise GA tracker

Origin GA tracker

Extended Session

Page 40: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Solution

• Cross-domain tracking from franchise sites towards Origin

2. Global Revenue Attribution

Campaign dataRevenue data

Campaign dataRevenue data

Page 41: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

2. Global Revenue Attribution

• Much better analysis about whatincreases revenue & saves money

• No programmers required, all done via Tealium

ROI

Page 42: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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

Page 43: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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

Page 44: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Solution

3. Migrate from Classic GA to Universal

Page 45: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

And the patienceof a loving mother

3. Migrate from Classic GA to Universal

Page 46: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

3. Migrate from Classic GA to Universal

• All the benefits of Universal Analytics• No programmers required

More money saved!!!

ROI

Page 47: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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

Page 48: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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)

Page 49: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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

Page 50: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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?

Page 51: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

@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

Page 52: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

4. House Cleaning

• Less margin for errors• Tighter governance• Privacy policy enforcement• Money saved!!

ROI

Page 53: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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

Page 54: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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

Page 55: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

5. Customer Data Integration

Solution

Encourage then to register

Page 56: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

5. Customer Data Integration

Solution

Facilitate log-in

Automated cross properties

Page 57: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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 rest of data they collect

Outside Tealium

• Data exported from different tag vendors

• Data captured from other sources like

social media

• Warehoused / mix and match

Page 58: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

• Better understanding ofcustomer cycle / ecosystem

• Increases revenue and saves money

ROI

5. Customer Data Integration

Page 59: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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

Page 60: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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

Page 61: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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

Page 62: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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

Page 63: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

• Less margin for errors• Easier deployments• All that saves money

ROI

5. Customer Data Integration

Page 64: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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

Page 65: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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

Page 66: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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

Page 67: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

7. Semantic SEO

Learn more > http://www.seoskeptic.com/json-ld-big-day-at-google/

EA Content Service

Page 68: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

7. Semantic SEO

Consequence is “SERPs domination”

Page 69: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

7. Semantic SEO

• More and better organic traffic• Deeper content analysis• Significant increases in revenue

ROI

Page 70: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Wrapping Up

Page 71: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

How Tealium Helps

• Centralized control

Who does what and where (Dev, QA, Prod)

• Performance

Task separation, everyone focused on what they do best

• Agility

Ability to react quickly to last minute changes

• Scalability

Marketing campaigns growing across

products / properties / territories

Page 72: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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

Page 73: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

ROI

Page 74: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

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?

Page 75: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

All this chaos wrangled by only one guy and

Page 76: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015
Page 77: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

No programmer was harmed in the making of these implementations

Page 78: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

ThanksQuestions?

Page 79: "Taming Advanced Analytics Implementations at EA Scale" - Electronic Arts, Digital Velocity 2015

Wait!!Game License

Giveaway