Automating Analytics - Jeff Sauer (GAUC16)

144
Automating Analytics

Transcript of Automating Analytics - Jeff Sauer (GAUC16)

Page 1: Automating Analytics - Jeff Sauer (GAUC16)

Automating Analytics

Page 2: Automating Analytics - Jeff Sauer (GAUC16)

Time

Page 3: Automating Analytics - Jeff Sauer (GAUC16)

Time

All links available at end of presentation

Page 4: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

My first international flight to Amsterdam

Page 5: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Look at how happy I was to be there

That’s me!

Page 6: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Photographic evidence, just in case

That’s me!

That’s Schiphol!

Page 7: Automating Analytics - Jeff Sauer (GAUC16)

Things were so simple then

Page 8: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

This was meant to entertain 5 people

Page 9: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics@jeffalytics Photo via: http://www.airliners.net/photo/1924679/

The plane was a little cramped

Page 10: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalyticshttp://blog.clicktale.com/2010/11/17/a-brief-history-of-web-analytics/

Measuring the web was also simple back then

Page 11: Automating Analytics - Jeff Sauer (GAUC16)

Things sure have changed

Page 12: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics@jeffalyticshttps://www.gartner.com/technology/research/digital-marketing/transit-map.jsp?prm=gml-tm

There are so many digital marketing touch points

Page 13: Automating Analytics - Jeff Sauer (GAUC16)

Overwhelmed?

Page 14: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics Found via google.com/trends

It’s OK to be overwhelmed. We all are.

Page 15: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics Found via google.com/trends

And yes, for you analysts out there, I did investigate the spike in 2013

Page 16: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics@jeffalytics

It is due to a music video with 4+ million views

Page 17: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

So I downloaded the raw data

Page 18: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

And did some normalization

Page 19: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Then re-created a chart

Page 20: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Then tried to plot how many people have become overwhelmed

Page 21: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Then I realized Excel won’t let me format numbers European style (sorry)

Page 22: Automating Analytics - Jeff Sauer (GAUC16)

Analytics can be Overwhelming

Page 23: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Google Releases 70+ Updates Per Year

Page 24: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics http://blog.clicktale.com/2010/11/17/a-brief-history-of-web-analytics/

Updates are necessary for evolving ecosystem

Page 25: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics https://www.jeffalytics.com/google-analytics-guide/

Periodic Table of Google Analytics just updated!

Page 26: Automating Analytics - Jeff Sauer (GAUC16)

We need to evolve as well

Page 27: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics Source: http://www.motaen.com/wallpapers/view/id/996

Three Stages of Evolving Web Analytics

Page 28: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Stage 1: Data Collection

Data Collection

Page 29: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Data collection is ubiquitous

Page 30: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Simply put some JavaScript on your site

Page 31: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Or Google Tag Manager

@jeffalytics

Page 32: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics https://www.jeffalytics.com/website-survey/

Or automated data collection

Page 33: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics https://www.fiverr.com/categories/online-marketing/web-analytics-services/

Or five dollar web analytics

Page 34: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics https://www.fiverr.com/search/gigs?query=user+testing

Or five dollar user testing

Page 35: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

And you’re rolling in data

Page 36: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics https://reaktor.com/blog/10-truths-about-data/

There are many truths about data

Page 37: Automating Analytics - Jeff Sauer (GAUC16)

#11: Data is Dumb

Page 38: Automating Analytics - Jeff Sauer (GAUC16)

“Hij was een beetje dom”

Page 39: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Data is just the beginning

Page 40: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Data has no connections, patterns or paths

Page 41: Automating Analytics - Jeff Sauer (GAUC16)

The ugly side of data collection and

sharing

Page 42: Automating Analytics - Jeff Sauer (GAUC16)

InIntelligence

without context

Page 43: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Automated Intelligence

Page 44: Automating Analytics - Jeff Sauer (GAUC16)

Dp Data Puking(h/t @Avinash)

Page 45: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Send your company unnecessary emails

Page 46: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

And people can receive hundreds of reports from you

Page 47: Automating Analytics - Jeff Sauer (GAUC16)

Please don’t do this

Page 48: Automating Analytics - Jeff Sauer (GAUC16)

But Jeff, your presentation is

about automation!

Page 49: Automating Analytics - Jeff Sauer (GAUC16)

Automation is not sending more

email

Page 50: Automating Analytics - Jeff Sauer (GAUC16)

Nobody needs more email!

Page 51: Automating Analytics - Jeff Sauer (GAUC16)

Sd Structure-less data

Page 52: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics https://www.iperceptions.com/en/4q

Website Survey Data is Great

Page 53: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

But the output needs structure to be useful

Page 54: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Social mentions are great

Page 55: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

But the data is too difficult to maintain

Page 56: Automating Analytics - Jeff Sauer (GAUC16)

The problem with Phase 1?

Page 57: Automating Analytics - Jeff Sauer (GAUC16)

All data, no context

Page 58: Automating Analytics - Jeff Sauer (GAUC16)

“The best analytics tool is common sense

combined with context”

-Jeffalytics

Page 59: Automating Analytics - Jeff Sauer (GAUC16)

Automate only proven processes Focus on insights

Work to give context to data

Only share the truly useful

Phase 1 Graduation Requirements

Page 60: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Stage 2: Forming Knowledge

Data Collection

Forming Knowledge

Data Collection

Page 61: Automating Analytics - Jeff Sauer (GAUC16)

Now we can start to talk about

automation

Page 62: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Moving to information and knowledge

Page 63: Automating Analytics - Jeff Sauer (GAUC16)

Kn Shared Knowledge

Page 64: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Automate knowledge transfer with annotations

Page 65: Automating Analytics - Jeff Sauer (GAUC16)

Cu Custom Alerts

Page 66: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Alert when website is down (or analytics is broken)

Page 67: Automating Analytics - Jeff Sauer (GAUC16)

Some alternatives

Page 68: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

AddThis Traffic Spikes

Page 69: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

WordPress Stats

Page 70: Automating Analytics - Jeff Sauer (GAUC16)

We Website Monitoring

Page 71: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics@jeffalyticsJetpack: https://jetpack.com/support/monitor/

Page 72: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics@jeffalyticsJetpack: https://jetpack.com/support/monitor/

Page 73: Automating Analytics - Jeff Sauer (GAUC16)

Monitor.us Site 24x7

PingdomUptime Robot

Many alternative tools too

Page 74: Automating Analytics - Jeff Sauer (GAUC16)

Just make sure to filter these tools from GA

Page 75: Automating Analytics - Jeff Sauer (GAUC16)

In Information Sharing

Page 76: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics Sign up: https://www.quillengage.com/

Quill Engage offers a Free Account

Page 77: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Automated Weekly and Monthly Reporting

Page 78: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Getting setup is very easy

Page 79: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Choose your GA View and they do the rest

Page 80: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Weekly and Monthly Insights in 5 minutes

Page 81: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Forming a narrative of what happened

Page 82: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics Automated Insights: https://automatedinsights.com/

Also worth checking out Wordsmith

Page 83: Automating Analytics - Jeff Sauer (GAUC16)

Start to automate proven processes

Share knowledge with organization

Save time for yourself & others

Focus only on the actionable

Phase 2 Principles

Page 84: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Stage 3: Automated and Actionable

Data Collection

Forming Knowledge

Accelerated Insights

Data Collection

Forming Knowledge

Page 85: Automating Analytics - Jeff Sauer (GAUC16)

Accelerating insights and

finding wisdom

Page 86: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Connecting the dots, quickly

Page 87: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Extending Google Analytics

@jeffalytics

Page 88: Automating Analytics - Jeff Sauer (GAUC16)

Da Data Import

Page 89: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Compare all advertising side by side

Page 90: Automating Analytics - Jeff Sauer (GAUC16)

Google AdWords Integration Rocks

Cost Data in Google Analytics

Page 91: Automating Analytics - Jeff Sauer (GAUC16)

Google AdWords Integration Rocks

No Data from Bing, Facebook or Other Systems

Cost Data in Google Analytics

Page 92: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

In Settings, Choose Data Import

!"##$%&'()(&*+,#-)

.(/0&'()(&*+,#-)&1,)2#/$

Page 93: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Choose Cost Data Import Schema

Page 94: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Choose to upload 1x or overwrite data

Page 95: Automating Analytics - Jeff Sauer (GAUC16)

Google AdWords Integration Rocks

No Data from Bing, Facebook or Other Systems

Automatically Import This Data into GA!

Cost Data in Google Analytics

Page 96: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics http://supermetrics.com/product/supermetrics-uploader/

Automate this process

Page 97: Automating Analytics - Jeff Sauer (GAUC16)

De Data Export

Page 98: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics https://www.google.com/analytics/partners/search/apps

Google Analytics App Gallery

Page 99: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics https://www.google.com/analytics/partners/search/apps

There are 8 pages of apps for automation

Page 100: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics https://www.google.com/analytics/partners/search/apps

One of my favorites is Klipfolio

Page 101: Automating Analytics - Jeff Sauer (GAUC16)

Kl Klipfolio

Page 102: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics https://www.klipfolio.com/

Bring marketing data together in one place

Page 103: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Choose from several popular systems

Page 104: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Select from pre-defined template

Page 105: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Create a dashboard with automatic data

Page 106: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Edit the data for accuracy and context

Page 107: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Annotate to share insights with others

Page 108: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Or Create Your Own

Page 109: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics https://zapier.com/zapbook/klipfolio/

Some custom integration ideas

Page 110: Automating Analytics - Jeff Sauer (GAUC16)

Cy CyfeDashboards

Page 111: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics http://www.cyfe.com/

Cyfe for Free API based dashboards

Page 112: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Sample Cyfe Dashboard

Page 113: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Connect Cyfe with other tools using Zapier

Page 114: Automating Analytics - Jeff Sauer (GAUC16)

Za ZapierRecipes

Page 115: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics https://www.zapier.com/

My favorite technology in the world right now

Page 116: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics@jeffalytics

Page 117: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Choose the product you want to integrate

Page 118: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Create your own recipe or choose from recommended lists

Page 119: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Understand all of the possible actions

Page 120: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Set up your trigger criteria

Page 121: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Then choose your action

Page 122: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Automate delivery of every step of the way

Page 123: Automating Analytics - Jeff Sauer (GAUC16)

Well… most of the way

Page 124: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics Vote here: bit.ly/gaplease

Vote for Google Analytics Integration

Page 125: Automating Analytics - Jeff Sauer (GAUC16)

Re ZapierRecipe Ideas

Page 126: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics https://zapier.com/zapbook/quickbooks/

Quickbooks

Page 127: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics https://zapier.com/zapbook/facebook-lead-ads/

Facebook Lead Ads

Page 128: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics https://zapier.com/zapbook/geckoboard/

Geckoboard

Page 129: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics https://zapier.com/zapbook/kissmetrics/

KISS Metrics

Page 130: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics https://zapier.com/zapbook/analytic-call-tracking/

Call Tracking

Page 131: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics Vote here: bit.ly/gaplease

Now imagine all of this with Google Analytics!

Page 132: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Evolving our analytics focus (and automating the good)

Data Collection

Forming Knowledge

Accelerated Insights

Page 133: Automating Analytics - Jeff Sauer (GAUC16)

Still Overwhelmed?

Page 134: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics Found via google.com/trends

Let’s stop being overwhelmed

Page 135: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

Let’s start being empowered

Page 136: Automating Analytics - Jeff Sauer (GAUC16)

Things are better now

Page 137: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

My flight over wasn’t nearly as cramped

Page 138: Automating Analytics - Jeff Sauer (GAUC16)

@jeffalytics

My UberX Driver was a Mercedes E Class

Page 139: Automating Analytics - Jeff Sauer (GAUC16)

Time?

Page 140: Automating Analytics - Jeff Sauer (GAUC16)

Time

Everything I talked about is here: bit.ly/jeffsterdam

Page 141: Automating Analytics - Jeff Sauer (GAUC16)

Action Items

Page 142: Automating Analytics - Jeff Sauer (GAUC16)

Outsource the easy stuff

Focus on knowledge and

insights

Provide data with context

Start with manual processes (it’s OK)

Action Items

Page 143: Automating Analytics - Jeff Sauer (GAUC16)

Setup an automatic dashboard in

Klipfolio

Sign up for a ZapierAccount and install

Zaps

Build a killer dashboard… then

fill it with APIs

Get a free Quill Engage account

Action Items

Page 144: Automating Analytics - Jeff Sauer (GAUC16)

Dank Je!

Jeff SauerAnalytics Teacher and Consultant Email: [email protected]

Links: bit.ly/jeffsterdam

New for 2016: www.analyticscourse.net