measuring your way towards a successful application - 2012-10-04 - google developer group devfest...

76
Sparkline Analytics Vinoaj Vijeyakumaar [email protected] @vinoaj vnjv.co/vvgplus vnjv.co/vvlinkedin Measuring Your Way Towards a Successful Application

Upload: vinoaj-vijeyakumaar

Post on 12-May-2015

1.117 views

Category:

Business


0 download

DESCRIPTION

This was a presentation given to 650+ developers at GDG DevFest Kuala Lumpur (Malaysia) 2012. The event was organised by the Google Developer Group (GDG) Kuala Lumpur chapter and supported by Google Southeast Asia. This talk covers the ways developers and product managers can leverage measurement practices to grow their user base. We look at identifying and tracking the right KPIs and goals. Then we explore implementing advanced Google Analytics features to track meaningful goals. We conclude with best practices for analyzing Google Analytics reports for actionable insights.

TRANSCRIPT

Page 1: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

Vinoaj Vijeyakumaar

[email protected]

@vinoaj

vnjv.co/vvgplus

vnjv.co/vvlinkedin

Measuring Your Way Towards a Successful Application

Page 2: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

About this presentation

•  Presented at Google Developer Group DevFest 2012. •  Presented on Thu 4 Oct 2012 at Berjaya Times Square

(Kuala Lumpur). •  PDF copy available at http://vnjv.co/devfestkl

Page 3: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Are you a Growth Hacker?

•  Recommended reading: http://vnjv.co/Sjbjjq

•  Scale for growth

•  Part developer / part marketer

Page 4: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Measurement framework for growth

Page 5: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Today

Page 6: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

•  Vinny •  2012 - Chief Consultant /

Founder – Sparkline Analytics

•  2007-12 – Senior

Conversion Specialist, Google Southeast Asia

Sparkline Analytics

Page 7: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Measurement framework for growth

Page 8: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

How it’s usually done

Do nothing (inertia)

Try and find some meaning in the data

Read all reports

Learn to use measurement tool

Implement measurement tool

Page 9: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

How it’s usually done

Do nothing (inertia)

Try and find some meaning in the data

Read all reports

Learn to use measurement tool

Implement measurement tool

Page 10: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

Vinoaj Vijeyakumaar

[email protected]

@vinoaj

vnjv.co/vvgplus

vnjv.co/vvlinkedin

Why Goals?

… you won't go far unless you know where the goal posts are. Arnold H. Glasgow

Page 11: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

4 Google Analytics Goal Types

11

Event … a dynamic event (e.g. clicked on a video play button) on a page

Pages/Visit … number of pages visited in a session

Time on Site … time spent on the site during a session

URL Destination … page visitor lands on (e.g. /thankyou.html)

Goal Type Goal Triggered By …

Page 12: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Setting Meaningful Goals Awareness Free

Users Paid

Users Loyalty /

WOM

KPIs

Goa

ls

# paid users # sales # in-app purchases

User upgraded Product purchased In-app purchase made

Macro ($)

# impressions # new visits # mentions

Time on site (new visitors) Pages / session (new visitors)

# signups # referrals

User signs up Referral made Referral signup

Return visits # mentions # referrals

Referral made Referral signup

Page 13: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Other Uses for Goals

• Flow Visualization

• Multi-Channel Funnels • Intelligence Events

• Advanced Segments

Page 14: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Measurement framework for growth

Page 15: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Google Analytics

Page 16: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Track Behaviour

16

Entry Exit

Behaviour

Engagement

Page 17: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

The GA Async Tracking Code

17

Dynamically load the ga.js tracking library

HTML5: Execute script asynchronously

Look for _gaq stack and execute queued commands

Page 18: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Customizing Your Tracking Code •  Tracking across

multiple domains or subdomains.

•  Setting/reading/deleting custom variables.

•  Other customizations. See API docs at http://vnjv.co/gamethods

<script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-23181160-1']);

_gaq.push(['_setDomainName', 'conversionplaybook.com']); _gaq.push(['_setAllowLinker', true]); _gaq.push(['_trackPageview']);

(function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://

ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();

</script>

Page 19: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

The __utm.gif hit __utm.gif?utmwv=6.3&utmn=101027544&utmsr=1280x854&utmsc=32-bit&utmul=en&utmje=1&utmjv=1.5&utmfl=7.0 r24&utmdt=My%20Website&utmhn=www.site.com&utmp=/index.html&utmac=UA-51244-4&utmcc=__utma%3D117945243.823564440.1131054947.1131080858.1133834608.4%3B+__utmb%3D117945243%3B+__utmc%3D117945243%3B+__utmz%3D117945243.1131054947.3.2.utmccn%3D%28Spring%20Sale%29%7Cutmcsr%3D%28google%29%7Cutmcmd%3D%28ppc%29% %7Cutmtm%3D%28shoes%29%3B

Screen Resolution: 1280x854 Screen Colors: 32-bit Browser Language: English(en) Java Enabled? Yes (1) Java Version: 1.5 Flash Version: 7.0r24  

 

Page Title: My Website Hostname: www.site.com Filename: /index.html Google Analytics Account: UA-51244-4 Visits: 4 Campaign: Spring Sale | Google(PPC) | shoes

http://vnjv.co/gagifparams

Page 20: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

What about the 1-page App/Site?

20

Page 21: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Enter Event Tracking •  Track events on your site •  Detect events and trigger

tracking call

21

_gaq.push(['_trackEvent', category, action, opt_label, opt_value]);

Purpose Example

Group of objects being tracked

'Rating Buttons'

Type of user interaction with the object

'Click'

Additional info about the event

'Thumbs down'

Numerical data about the event

-1

Page 22: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

YouTube Video Tracking Example

http://vnjv.co/ytgaevts

Page 23: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

How did visitors interact with my videos? (Action)

Page 24: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Which videos were played? (Label)

Page 25: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Custom Variables: Extended Measurement Model

25

125+ Metrics and Dimensions + X Custom Variables = Custom Measurement Platform

Entry Exit

Behaviour

Engagement

Page 26: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Custom Variables • _setCustomVar(index, name, value, opt_scope);

•  index – position to store and transmit the variable (1 to 5)

•  name – variable name (e.g. “member-type”) (case sensitive)

•  value – variable value (e.g. “premium”) (case sensitive) •  opt_scope – 1:visitor-level; 2:session-level; 3:page-

level (default: 3)

• _setCustomVar(1, ‘foo’, ‘bar’, 2);

Page 27: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Visitor Level Custom Variables •  Stays with the visitor across multiple

visits to the site. •  Cannot store personally identifiable

information.

_setCustomVar( 1, ‘MembershipLevel’, ‘Platinum’, 1);

Page 28: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Session Level Custom Variables •  Labels a session. •  Variable is discarded once session ends.

_setCustomVar( 3, ‘UsedChatWidget’, ‘true’, 2);

Page 29: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Page Level Custom Variables •  Useful for content grouping. •  Identify groups of pages according to

attributes other than the page URL.

_setCustomVar( 5, ‘Author’, ‘John Jane Doe’, 3);

Page 30: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Measure social interactions

Page 31: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Setup for +1 button

•  Setup for the button: None

•  The +1 button on your website is already tracked.

Page 32: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Setup for other networks

_trackSocial(network, action, target_url);

Page 33: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Copy & paste Twitter & Facebook code

http://code.google.com/apis/analytics/docs/tracking/gaTrackingSocial.html

Page 34: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

MilkADeal.com

Page 35: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

<!– Email share button: --> <a onclick="showMailer(&#039;Check out MilkADeal for huge discounts in Malaysia! Here is my referral link: http://milkadeal.com/r/&#039;);return false;" href="#"><div id="lnkMail"></div></a> <!– Functions to track email share button usage: --> <script> function showMailer(myBody){ _gaTrack(); $(".winMessage").html(myBody); $("#mailer").modal(); } function _gaTrack() { _gaq.push(['_trackSocial', 'email', 'share']); } </script>

Page 36: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

What value do socially-engaged visitors hold?

Page 37: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Socially-Engaged Conversions

Page 38: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Encourage email sharing

Page 39: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Page 40: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Social Listening

Page 41: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Social Sources

Page 42: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Social Sources

Page 43: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Social Sources

Page 44: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Social Sources

Page 45: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Social Conversations

Page 46: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Mobile Tracking

46

HTML & Applications WAP

iPhone

 

Windows    

Mobile

 

Android  

Blackberry  

Pearl  &  Curve

 

http://code.google.com/apis/analytics/docs/tracking/mobileAppsTracking.html

Page 47: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Tracking Feature Phones

47

Page 48: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Tracking Your Mobile Site

•  Provided with server-side code to generate the calls to Google Analytics

•  Will track all web-enabled devices, not just JS- and cookie-capable devices

•  Currently provide code snippets for PHP, Perl, JSP, and ASPX platforms

48

Page 49: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Server-to-Server Communications

49

Secure Google Servers Website Server

Request pixel: /ga.php?....

Send request to GA servers

Page 50: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Google Analytics Mobile SDK

•  Native App Tracking •  Unique Users •  Pageviews •  Events •  Ecommerce •  Custom Variables •  Android Market Referrals

Page 51: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Setting Up A Tracker Object In An Activity

import com.google.android.apps.analytics.GoogleAnalyticsTracker;public class UserActivity extends Activity { GoogleAnalyticsTracker tracker;protected void onCreate(Bundle savedInstanceState) { ... tracker = GoogleAnalyticsTracker.getInstance(); tracker.startNewSession("UA-xxx-y", this); ...}

51

Page 52: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Pageviews & Event Tracking

tracker.trackPageView('/homeScreen');

tracker.trackEvent( 'HomeScreenButtons',

'Rate App', 'Click'

);

Page 53: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Dispatching Events •  Tracked data is queued and dispatched in bundles •  Saves battery life •  Can track while users are offline

tracker.dispatch(); - or -

tracker.start("UA-xxx-y", 20, this);

53

Page 54: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Tracking In-App Purchases •  How much revenue does my application generate? •  Which products are most popular?

Page 55: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Reporting In App Purchases

Page 56: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Measurement framework for growth

Page 57: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

View your Data in Context

• Goal conversion rates • Ecommerce values

Page 58: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

The default view is OK …

Page 59: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

But conversion context is much more powerful …

Page 60: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus 60

Advanced Segments

Page 61: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

MY vs non-MY Visits

Page 62: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Traffic Segmented

Page 63: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Insights through Segments

Page 64: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Advanced Segments: The Choice is Yours

64

Visitor Profile New vs. Returning Geographic Distribution Language Mobile vs. Desktop Browsers

Behaviour Engagement (Time-on-Site, Pageviews) Became a Member Requested a Trial

Channels Brand vs non-Brand Keywords Paid vs non-Paid Search Paid vs Organic Direct vs Referral

Page 65: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Intelligence Events Speaker Notes •  Google Analytics (GA) Intelligence Events aim to

surface the unknown unknowns for your business through your web analytics data.

•  Constantly monitors your data and alerts you whenever there are any significant changes (+ve or –ve).

•  Highlights specific areas to focus on and investigate.

Page 66: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Intelligence Events & Shoes of Prey Speaker Notes •  Case Study: Shoes of Prey •  Download full case study at http://vnjv.co/sopgaia

Page 67: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Speaker Notes •  A spike in intelligence alerts with an unexpected

surge in traffic from referrals.

Page 68: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Speaker Notes •  Analyzing the referrals, Shoes of Prey saw a surge in

traffic from polkadotbride.com •  Engagement from that source is also pretty healthy.

High time on site and pages/visit.

Page 69: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

10% increase in sales

Speaker Notes “We knew that their [Polka Dot Bride’s] audience would be receptive and it was a natural choice to partner with them,” he says. “Together we ran a competition for their readers to design and win a pair of wedding shoes on Shoes of Prey. This helped kick-start the launch of our range of wedding shoes, and we’re seeing great sales as a result.” Michael credits the 10% uplift in sales following the release of the new wedding shoe range to this intelligent approach.

Page 70: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

“So much happens around us that we don’t always know, and Intelligence Alerts allows us to become aware of these ‘unknown unknowns’ and make sure we’re responding effectively.” Michael Fox, Co-Founder & Director of

Operations, Shoes of Prey

Page 71: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Measurement framework for growth

Page 72: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

A/B/Multivariate Testing

• Democratize creativity • Take the HiPPO out of the equation

Speaker Notes •  HiPPO = Highest Paid Person’s Opinion

Page 73: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Google Content Experiments

Page 74: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Things to do Tomorrow

Page 75: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

@vinoaj | vnjv.co/vvgplus

Measurement framework for growth

Define your micro- and macro-conversions

•  Mobile •  Event Tracking •  Custom

Variables •  Social

Interactions •  View data in context •  Segment •  Review Intelligence

Events

Page 76: Measuring your way towards a successful application - 2012-10-04 - Google Developer Group DevFest Kuala Lumpur

Spa

rkline

Ana

lytics

Vinoaj Vijeyakumaar

[email protected]

@vinoaj

vnjv.co/vvgplus

vnjv.co/vvlinkedin

Q&A @vinoaj