+ All Categories
Home > Documents > How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains...

How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains...

Date post: 07-Jul-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
63
Transcript
Page 1: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build
Page 2: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

How Tableau Uses Google AnalyticsAmanda LapidWeb Analytics Product Manager/GA ExpertTableau

Page 3: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

How We Use Google Analyticsto answer questions

Page 4: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

How Tableau uses GA

Why use web analytics

data?

When to use Tableau vs the GA Web UI?

Where does this data come

from?

How We Use Google Analyticsto answer questions

Page 5: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

Who Am I?

Page 6: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

• Platform for tracking, collecting, and reporting on website activity

What Is Google Analytics?

Page 7: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

First Business Question

“How many pageviews did X

page get?”

Page 8: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

Tableau Online Pageviews

Why do we care about this?

Page 9: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

How Tableau uses GA

Why use web analytics

data?

The Underlying Question

Page 10: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

What Is the Toyota Method?

Sakichi Toyoda, founder of Toyota

Ask “Why?” 5 times to get to the root cause

Why?Why?

Why?

Why?

Why?

Page 11: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

1. Why? To understand how our pages/initiatives are performing

2. Why? To see if we can improve site content or user flow

3. Why? To get more people to buy/try/learn about our product

4. Why? To grow our business

5. Why?

“How Many Pageviews are There for Tableau Online?”

Page 12: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build
Page 13: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

So Why Do We Care About Pageviews?

Page 14: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

I use it as a gut check for how the product page is performing in relation to the broader site. It's more of a canary in the coal mine. If we're moving out of sync with the broader site, I know something is up.

Greg BennettSenior Product Marketing Manager, Tableau

Page 15: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

What Are Some Other Examples?

Page 16: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

“How Is the Engineering Blog Performing?”

“How is the blog performing?”

“What pages are most popular?”

“What channels are driving traffic? How are we doing compared to last

year?”

Page 17: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

• “How many people visited the site after the Salesforce announcement?”

• “Do people watch the free training videos? What videos are most popular?”

• “How many people have downloaded the Hyper API?”

Page 18: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

“Where are users dropping off?”

Second Business Question

Page 19: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

“Are people dropping off because of this?”

Page 20: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

What Did Our Report Look Like?

Manually typed data into emailOpened up GA and navigated to reports

Page 21: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

How Tableau uses GA

Why use web analytics

data?

When to use Tableau vs the

GA Web UI

The Underlying Question

Page 22: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build
Page 23: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

Use the GA web UI for:• Ad hoc reporting• Quick and simple data pulls – only

1-2 dimensions• Analysis and exploration

• Segments

What Are They Each Good at?

Use Tableau for:• Joining with other data• Ongoing reporting• Stakeholder dashboards• In-depth analysis• Quick QA

Page 24: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

Real-time reporting

All pages

Top events

Audience overview

High-level site metrics

Instant QA check

Performance of individual pages

User actions and site metrics

Page 25: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

Scalability

EffortGA

Tableau

Email “Quick Question”

GA funnel report

When Do We Use GA Reports and When Do We Use Tableau?

Page 26: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build
Page 27: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

We launched the new interstitial page on 8/12… how has the new page has impacted flow from the tc19 domain to the registration domain?

BJ MillerStaff Marketing Engineer

Page 28: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

What’s the Quickest Way to Build a Funnel Report?

- Built in GA- Actually less time

than email

Page 29: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

Where Is the Funnel Report Feature in GA?

Page 30: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

How Did I Make the Funnel Report?

Page 31: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

What Does the End Result Look Like?Pre-Interstitial

Of the users who get to the TC19 domain, 15% click a CTA to register.

BUT of those users, only 54% reach the registration domain

Page 32: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

Well, Did Performance Improve?

Clicks to register increased from 15% to 18%

On the interstitial page, 65% of people would click to register and 87% reached the registration domainBEFORE

Users clicking register and getting to registration domain: 54%

AFTERUsers clicking register and getting to

registration domain: 56%

BEFOREUsers clicking register and actually

registering: 25%

AFTERUsers clicking register and actually

registering: 35%

Page 33: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

So Why Wouldn’t We Use This All the Time?

Pros:- Faster to pull data- Automatic updates- Visual- Detailed

Cons:- Amanda is only one able to

make edits- Only specific data is available- Requires logging into GA

Page 34: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

Lauren DenfeldSr Manager, Event Projects & Technology

We are hoping to understand drop off rates in the reg flow over certain date ranges. Would love to do this in Tableau or another way that is easily understood and viewed by those of us who don’t have GA access.

Page 35: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

“Can We Pull GA Data into Tableau?”

Scalability

EffortGA

Tableau

Email “Quick Question”

GA funnel report

Tableau Data Source

Page 36: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

Why Make a Tableau Data Source?

- Anyone within organization can access

- Users know how to adjust and edit report (self-service)

- It can be reused and joined with other data

Page 37: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

1. Write query in Google BigQuery (GBQ) to pull the data

2. Extract the data into a Tableau data source

3. Create workbook

How Did We Build a Tableau Data Source with GA Data?

Page 38: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

1. Write query in Google BigQuery (GBQ) to pull the data

2. Extract the data into a Tableau data source

3. Create workbook

How Did We Build a Tableau Data Source with GA Data?

Page 39: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

How Do I Know if This Data Is Correct?

Users metric can vary due to date partitioning, should be directionally aligned

Page 40: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

Are There Any Other Options?

• Extract from Google BigQuery (GBQ)• Export from GA web UI• Native GA connector within Tableau

Page 41: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

What Does the Funnel Look Like in Tableau?

Page 42: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

“Are our marketing efforts generating

more leads?”

Last Business Question

Page 43: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

Marketing Web Performance Dashboard

Page 44: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

Quote goes here

NameTitle, Org

Page 45: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build
Page 46: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

Are Our Marketing Efforts Generating More Leads?

Page 47: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

How Tableau uses GA

Why use web analytics

data?

When to use Tableau vs the

GA Web UI

Where does this data come

from?

The Underlying Question

Page 48: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

How Do You Collect Data From a Website?

Page 49: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

How Do You Know What to Track?Convert business questions into measurable KPIs

Page 50: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build
Page 51: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

• Using the Measurement Protocol API

How Do We Get Salesforce Lead Data into GA?

Page 52: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

• Using the Measurement Protocol API1. Forms collect users’ GA client ID

from cookie and pass to Eloqua

How Do We Get Salesforce Lead Data into GA?

Page 53: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

• Using the Measurement Protocol API1. Forms collect users’ GA client ID

from cookie and pass to Eloqua2. Eloqua processes form data and

sends it to Salesforce

How Do We Get Salesforce Lead Data into GA?

Page 54: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

• Using the Measurement Protocol API1. Forms collect users’ GA client ID

from cookie and pass to Eloqua2. Eloqua processes form data and

sends it to Salesforce3. Salesforce creates the lead and

notifies sales team

How Do We Get Salesforce Lead Data into GA?

Page 55: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

• Using the Measurement Protocol API1. Forms collect users’ GA client ID

from cookie and pass to Eloqua2. Eloqua processes form data and

sends it to Salesforce3. Salesforce creates the lead and

notifies sales team4. When the lead is created in

Salesforce, we pull that data in GBQ and send it back to GA

How Do We Get Salesforce Lead Data into GA?

Page 56: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

• Using the Measurement Protocol API1. Forms collect users’ GA client ID

from cookie and pass to Eloqua2. Eloqua processes form data and

sends it to Salesforce3. Salesforce creates the lead and

notifies sales team4. When the lead is created in

Salesforce, we pull that data in GBQ and send it back to GA

5. Salesforce data populates as event with custom dimensions in GA

How Do We Get Salesforce Lead Data into GA?

Page 57: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

Once You Have the Data, the Rest Is Just Fun in Tableau

Page 58: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

… and Answering More Questions

Page 59: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

How Tableau wants to use Google Analyticsin the future

Page 60: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

• Continue auditing and updating tracking on Tableau domains

• Create comprehensive, curated data source published on Tableau Server

• Build out audience data for future segmentation and site personalization

• Provide more shared documentation and training

Future Plans/Projects

Page 61: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

Thank You

[email protected]

Page 62: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

View ‘My Evaluations’ in the menu or find your session under ‘Schedule’

Please complete the session survey in the mobile app

Page 63: How Tableau Uses Google Analytics...• Continue auditing and updating tracking on Tableau domains • Create comprehensive, curated data source published on Tableau Server • Build

Recommended