measure right the first time - infusionsoft partnercon

59
MEASURE RIGHT THE FIRST TIME Infusionsoft Partnercon 2012 vuurr.com

Upload: vuurr

Post on 07-Jul-2015

3.306 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Measure Right the First Time - Infusionsoft Partnercon

MEASURE RIGHT THE FIRST TIME

Infusionsoft Partnercon 2012

vuurr.com

Page 2: Measure Right the First Time - Infusionsoft Partnercon

WHAT WE’LL COVER

• What you need• How to track• How to design experiments• What to experiment on• Putting it all together

Page 3: Measure Right the First Time - Infusionsoft Partnercon

TOOLS

Page 4: Measure Right the First Time - Infusionsoft Partnercon

TOOLS YOU MUST HAVE

• Google Analytics (or SiteCatalyst, or similar)• Optimizely (or similar, but you need killer

statistics)• Call tracking => analytics platform of choice• Link builder appropriate for your analytics

platform of choice• AdWords/AdCenter/Facebook properly

configured (if advertising)

Page 5: Measure Right the First Time - Infusionsoft Partnercon

DETERMINE YOUR MODEL

CPA ROI MARGIN

Minimize the cost of

each customer

acquisition

Maximize revenue for every dollar

spent

Minimize ad spend as a percent of revenue

Page 6: Measure Right the First Time - Infusionsoft Partnercon

DETERMINE YOUR MODEL

CPA ROI

Ad Spend ($)Conversion (qty)

Revenue - SpendSpend

all in dollars ($), answer is %

Revenue - SpendRevenue

all in dollars ($), answer is %answer is in dollars ($) per

conversion

MARGIN

Page 7: Measure Right the First Time - Infusionsoft Partnercon

DETERMINE YOUR MODEL - FINDING ROI & MARGIN

MARGIN

ROI

Page 8: Measure Right the First Time - Infusionsoft Partnercon

DETERMINE YOUR MODEL - FINDING CPA (MANUALLY)

Completed Conversions

Total Cost

Advertising => AdWords => Campaigns => Site Usage

Advertising => AdWords => Campaigns => Clicks

Page 9: Measure Right the First Time - Infusionsoft Partnercon

DETERMINE YOUR MODEL - FINDING CPA (AUTOMATICALLY)

• Use the Google Analytics API to query for total number of conversion by source & medium, and then properly divide them into the total marketing expense for each source & medium.

• Use a third party tool

Page 10: Measure Right the First Time - Infusionsoft Partnercon

TRACKING

Page 11: Measure Right the First Time - Infusionsoft Partnercon

INSTALLING ANALYTICS

• Follow your vendor’s instructions

• Don’t just dump the tracking code in and “go”

• Setup proper funnels, events, goals, and filters

• Know the difference between accounts, properties, and profiles

• Attach GWT and AdWords (if applicable)

• Track ALL OF THE THINGS

Page 12: Measure Right the First Time - Infusionsoft Partnercon

GOALS & ECOMMERCE

• Assign relevant goal values. A video view != purchase

• Track eCommerce as accurately as possible

• Explicit funnels are only useful if the supporting steps are relevant and provide information - use sparingly

Page 13: Measure Right the First Time - Infusionsoft Partnercon

TRACKING CAMPAIGNS

Campaign

Name/Content

Source Medium

• Every click is valuable

• Every traffic source matters

• Proper campaign tracking is crucial to adequately gauging traffic value

Page 14: Measure Right the First Time - Infusionsoft Partnercon

PROPER URL TAGGING

Page 15: Measure Right the First Time - Infusionsoft Partnercon

TRACKING RICH MEDIA: VIDEOS

• Instantiate video with YouTube/Vendor JavaScript API

• Track state changes, namely Plays and Completes

• On these changes, push GA events

Page 16: Measure Right the First Time - Infusionsoft Partnercon

TRACKING RICH MEDIA: SOCIAL BUTTONS

_gaq.push(['_trackSocial', network, socialAction, opt_target, opt_pagePath]);

Instantiate by subscribing to edge.create and message.send

Google Analytics handles for you

Instantiate by subscribing to the ‘tweet’ intent event

Page 17: Measure Right the First Time - Infusionsoft Partnercon

TRACKING RICH MEDIA: FORM ABANDONMENT

• Track full and empty exits as events

• Determine fields causing abandonment

Page 18: Measure Right the First Time - Infusionsoft Partnercon

TRACKING OFFLINE: PHONE CALLS

• Build GA gif request and HTTP GET on phone call

• Push calls as pageviews ( /call/+14805551234/abcdefg )

• Use Twilio & Twimlbin or another 3rd party service

• Consider filtering out those pageviews from main profile

• Setup goals in Google Analytics to fire on calls

• Give each ad, landing page, social source, different number

Page 19: Measure Right the First Time - Infusionsoft Partnercon

TRACKING PAID CLICKS

• Properly configure AdWords to push to Analytics

• Verify all cost data is applied to Analytics account

• Put MSN AdCenter {AdId} & {Keyword} in destination URL, then use AdCenter API to pull the cost and associate with relevant clicks from Analytics API

Page 20: Measure Right the First Time - Infusionsoft Partnercon

EXPERIMENT DESIGN

Page 21: Measure Right the First Time - Infusionsoft Partnercon

INTERNET MARKETING IS ABOUT EXPERIMENTATION

y = f( x1, x2, x3, . . . . xn )

y CTRCTR

CRCR

GoalsGoals

X1= X2= X3= Xn=

Page or Ad CopyPage or Ad Copy

Page LayoutPage Layout

Button Color & SizeButton Color & Size

Other FactorsOther Factors

Page 22: Measure Right the First Time - Infusionsoft Partnercon

DESIGNING EXPERIMENTS - ONE FACTOR AT A TIME

Let’s run an experiment where we test two different button colors.

Run Button Color ( x1 ) CTR ( y )

1 Green 5.2%

2 Orange 7.7%

Factors are tested in series, one at a time. This is extremely time intensive, requiring many tests for very gradual improvement.

Page 23: Measure Right the First Time - Infusionsoft Partnercon

DESIGNING EXPERIMENTS - FULL FACTORIAL DESIGN

Let’s run an experiment where we test two different button colors, button positions, and button labels simultaneously.

This tests multiple changes in parallel to find optimal combination of factors (x variables) to optimize results (y variable).

3 FACTORS WITH 2 VARIATIONS EACH

Number of Unique Tests = 23 = 8

Page 24: Measure Right the First Time - Infusionsoft Partnercon

DESIGNING EXPERIMENTS:FULL FACTORIAL DESIGN

Run Color (x1) Position (x2) Text (x3) CTR (y)

1 Green Left Try Now 5.2%

2 Orange Left Try Now 7.7%

3 Green Right Try Now 9.3%

4 Orange Right Try Now 12.7%

5 Green Left Buy Today 21.2%

6 Orange Left Buy Today 19.3%

7 Green Right Buy Today 14.9%

8 Orange Right Buy Today 17.7%

Page 25: Measure Right the First Time - Infusionsoft Partnercon

DESIGNING EXPERIMENTS: OFAT VS. FULL FACTORIAL

ONE FACTOR AT A TIME

IterativeSimple to Setup

Easy to Measure Results

SLOW & GRADUALIMPROVEMENT

VS.FULL FACTORIAL

More Complex to SetupRequires more visitor

data to test all combinations

QUICK & DRASTIC IMPROVEMENT

Page 26: Measure Right the First Time - Infusionsoft Partnercon

DESIGNING EXPERIMENTS:STATISTICAL SIGNIFICANCE

Preliminary results - is orange better?

Button Color ( x1 )

Visitors Clicks CTR ( y )

Green 38 2 5.2%

Orange 39 3 7.7%

Too small of a sample size leads to incorrect conclusions.

Page 27: Measure Right the First Time - Infusionsoft Partnercon

DESIGNING EXPERIMENTS: STATISTICAL SIGNIFICANCE

It turns out our original conclusion of CTR was incorrect.

Button Color ( x1 )

Visitors Clicks CTR ( y )

Green 8,238 486 5.9%

Orange 7,893 734 9.3%

Too large of a sample size wastes time, effort, & money.

Page 28: Measure Right the First Time - Infusionsoft Partnercon

SO WHAT QUANTITY OF VISITORS IS ENOUGH?

Page 29: Measure Right the First Time - Infusionsoft Partnercon

DETERMINING MINIMUM SAMPLE SIZE

x = Sample mean

μ = Population mean

Z = Number of standard deviations above mean

α = Confidence distance from 100%σ = Standard deviation

n = Minimum sample size

E = x - μ

E = Z α/2 σ

√n

Page 30: Measure Right the First Time - Infusionsoft Partnercon

DETERMINING MINIMUM SAMPLE SIZE

α/2 - α/2 Z

Page 31: Measure Right the First Time - Infusionsoft Partnercon

DETERMINING MINIMUM SAMPLE SIZE (CONTINUED)

E = Z α/2 σ√n

Standard Deviation

Minimum Sample Size

n = [Z α/2 σE

]

Page 32: Measure Right the First Time - Infusionsoft Partnercon

A/B TESTING SOFTWARE

Page 33: Measure Right the First Time - Infusionsoft Partnercon

TESTING

Page 34: Measure Right the First Time - Infusionsoft Partnercon

EVERY SINGLE CLICK HAS A COST ASSOCIATED WITH IT

Page 35: Measure Right the First Time - Infusionsoft Partnercon

KNOW YOUR LEVERS

• Product Pricing• Organic Rankings• Ad bids, placement,

content• Email subject lines &

content• Social content• Site Content

Page 36: Measure Right the First Time - Infusionsoft Partnercon

FUNNEL ANALYSIS & OPTIMIZATION

• Improve Quality Score• Split Test Ad Copy• Adjust Keyword Bids• Increase Organic Rankings• Increase Social Reach

• Split Test Landing Page Copy

• Improve Call to Action• Experiment with Deep

Linking• Look at Bounce Rates• Look at Cart Abandonment

IMPRESSIONSIMPRESSIONS

CONVERSIONCONVERSIONSS

(Sales/Leads)(Sales/Leads)

CLICKS(Site Visits)

Traffic Sources drive impressions & clicks

Optimizing those sources get more clicks

Optimized landing pages & site content increase conversionsCR

CTR

• SEM, SEO, Social, Email, & More

Page 37: Measure Right the First Time - Infusionsoft Partnercon

FUNNEL ANALYSIS & OPTIMIZATION

EMAILEMAIL

PPCPPC

ORGANIC ORGANIC SEARCHSEARCH

SOCIALSOCIAL

OFFLINE OFFLINE MARKETINGMARKETING

PHONE PHONE CALLSCALLS

AFFILIATESAFFILIATES

ALL OF THESE SOURCES HAVE ALL OF THESE SOURCES HAVE LEVERS THAT MANIPULATE THEIR LEVERS THAT MANIPULATE THEIR

QUALITY & LIKELIHOOD QUALITY & LIKELIHOOD TO BECOME TO BECOME

BUYERSBUYERS

Page 38: Measure Right the First Time - Infusionsoft Partnercon

EMAIL OPTIMIZATION LEVERS

EMAILS SENTEMAILS SENT

OPENED OPENED EMAILSEMAILS

LINKS LINKS CLICKEDCLICKED

LEVER 1: List Size

• Completely dependent on conversion rate of subscription form

LEVER 2: Open Rate

LEVER 3: CTR

Increase List Size

Test Subject Line

Test Email Copy

• Optimize CR on subscription page

• Increase sales to lure repeat buyers

Page 39: Measure Right the First Time - Infusionsoft Partnercon

EMAIL OPTIMIZATION LEVERS

EMAILS SENTEMAILS SENT

OPENED OPENED EMAILSEMAILS

LINKS LINKS CLICKEDCLICKED

LEVER 1: List Size

LEVER 2: Open Rate

Quantity Opened

LEVER 3: CTR

Quantity Sent

OPEN RATE =

Increase List Size

Test Subject Line

Test Email Copy

• Use an email application with A/B testing

• Call to action is important

Page 40: Measure Right the First Time - Infusionsoft Partnercon

EMAIL OPTIMIZATION LEVERS

EMAILS EMAILS SENTSENT

LINKS LINKS CLICKEDCLICKED

LEVER 1: List Size

LEVER 2: Open Rate

LEVER 3: CTR

Clicks from Email

Quantity Opened

CTR =

Increase List Size

Test Subject Line

Test Email Copy

• Treat as a landing page

• Test layout, buttons, content, etc.

EMAILS SENTEMAILS SENT

OPENED OPENED EMAILSEMAILS

Page 41: Measure Right the First Time - Infusionsoft Partnercon

PPC OPTIMIZATION LEVERS

AD IMPRESSIONSAD IMPRESSIONS

AD CLICKSAD CLICKS

LEVER 1: Budget

LEVER 2: Bids

LEVER 3: Quality Score

Increase Budget

Optimize for KPI

Maximize QS

LEVER 4: CTR Test Ad Copy

• Directly drive conversions factoring in conversion rate & CPC

• Optimize for maximum conversions at current CPC

Page 42: Measure Right the First Time - Infusionsoft Partnercon

PPC OPTIMIZATION LEVERS

AD IMPRESSIONSAD IMPRESSIONS

AD CLICKSAD CLICKS

LEVER 1: Budget

LEVER 2: Bids

LEVER 3: Quality Score

Increase Budget

Optimize for KPI

Maximize QS

LEVER 4: CTR Test Ad Copy

Ranking Score of Position Below

Quality Score of Your Ad

+Actual Cost $0.01= +

Page 43: Measure Right the First Time - Infusionsoft Partnercon

PPC OPTIMIZATION LEVERS

AD IMPRESSIONSAD IMPRESSIONS

AD CLICKSAD CLICKS

LEVER 1: Budget

LEVER 2: Bids

LEVER 3: Quality Score

Increase Budget

Optimize for KPI

Maximize QS

LEVER 4: CTR Test Ad Copy

• Function of ad content, landing page content, historical CTR, & more

• Relevant ad• Relevant landing page• Display URL

Page 44: Measure Right the First Time - Infusionsoft Partnercon

PPC OPTIMIZATION LEVERS

AD IMPRESSIONSAD IMPRESSIONS

AD CLICKSAD CLICKS

LEVER 1: Budget

LEVER 2: Bids

LEVER 3: Quality Score

Increase Budget

Optimize for KPI

Maximize QS

LEVER 4: CTR Test Ad Copy

• Continuously A/B test ad

• Keep highest CTR ad• Delete lower CTR ads• Repeat until returns

diminish

Clicks from AdAd Impressions

CTR =

Page 45: Measure Right the First Time - Infusionsoft Partnercon

SOCIAL CONTENTOPTIMIZATION LEVERS

SOCIAL SOCIAL IMPRESSIONSIMPRESSIONS

SOCIAL CONTENT SOCIAL CONTENT CLICKSCLICKS

LEVER 1: Network

LEVER 2: Content

LEVER 3: Interactions

Add Networks

Quantity/Quality

Followers/Frequency

• Pinterest• Reddit• Others

• Be there in the first place

Page 46: Measure Right the First Time - Infusionsoft Partnercon

SOCIAL CONTENTOPTIMIZATION LEVERS

SOCIAL SOCIAL IMPRESSIONSIMPRESSIONS

SOCIAL CONTENT SOCIAL CONTENT CLICKSCLICKS

LEVER 1: Network

LEVER 2: Content

LEVER 3: Interactions

Add Networks

Quantity/Quality

Followers/Frequency

• Frequency• Better content drives

more shares/retweets

• Links to deep content• Polite, relevant posts

Page 47: Measure Right the First Time - Infusionsoft Partnercon

SOCIAL CONTENTOPTIMIZATION LEVERS

SOCIAL SOCIAL IMPRESSIONSIMPRESSIONS

SOCIAL CONTENT SOCIAL CONTENT CLICKSCLICKS

LEVER 1: Network

LEVER 2: Content

LEVER 3: Interactions

Add Networks

Quantity/Quality

Followers/Frequency

• Increase quantity and value of followers

• Don’t “buy” followers

• More interactions drives more clicks

Page 48: Measure Right the First Time - Infusionsoft Partnercon

WEBSITE LAYOUT & CONTENT

VISITSVISITS

CONVERSIONSCONVERSIONS

LEVER 1: Layout

LEVER 2: Content

LEVER 3: Click Areas

Forms, Phone #s

Quantity, Quality

Size, Color, Position

LEVER X: etc.....

Page 49: Measure Right the First Time - Infusionsoft Partnercon

EXECUTION

Page 50: Measure Right the First Time - Infusionsoft Partnercon

THE WEB IS A SYSTEM

• Your marketing strategy is a system of equations• Some levers are independent of others• Some levers manipulate others• Some levers have a larger impact on KPI than

others

Ad Bid SEO Spend

Email Subject

Social Effort

Page 51: Measure Right the First Time - Infusionsoft Partnercon

THE WEB IS A SYSTEM

• Think about moving several levers at once• Always consider what a single and multiple-lever move

will do to the system, and accordingly, your end result• Design a good experiment, continue to measure, and

repeat

y = f( x1, x2, x3, . . . . xn )

Page 52: Measure Right the First Time - Infusionsoft Partnercon

EXAMPLE SCENARIO

• Current Budget: $7,500 / month ( $250 / day )• Conversions: 48 / month ( 1.6 / day )• Average CPA = $158.17• Average CPC = $2.29• Landing Page CR = 1.45%

New Target: 10 Conversions / Day AND Lower CPA

Page 53: Measure Right the First Time - Infusionsoft Partnercon

SCENARIO ONE: ADJUSTING BUDGET

• Average CPA at $158.17 means 10 conversions per day is $1581.70

• $47,000 per month• Easy, but too expensive

Page 54: Measure Right the First Time - Infusionsoft Partnercon

SCENARIO TWO: ADJUSTING CPC

• Budget stays at $250 / day, conversion rate steady at 1.45%

• Need 689 clicks to get 10 conversions• Average CPC must be $0.36• Improbable to bring $2.29 down to $0.36 in

this space while maintaining volume

Page 55: Measure Right the First Time - Infusionsoft Partnercon

SCENARIO THREE: ADJUST CONVERSION RATE

• Budget stays at $250 / day, CPC at $2.29• Can purchase 110 clicks for $250• To get 10 conversions, landing page needs to

convert at 9.1%• Improbable to quickly jump from 1.45% to

9.1%

Page 56: Measure Right the First Time - Infusionsoft Partnercon

FINAL SCENARIO: MOVE ALL THREE LEVERS

• Double the budget to $15,000• Reduce average CPC by 50% ( $2.29 to $1.15 ) via

QS & Keywords• Improve landing page CR from 1.45% to 2.3% via

A/B testing• ( $15k / $1.15 per click ) at 2.3% drives 300

conversions monthly at a CPA of $50• Used 3 levers simultaneously to improve

conversions 6x and reduce average CPA by 68%

Page 57: Measure Right the First Time - Infusionsoft Partnercon

ITERATING

Page 58: Measure Right the First Time - Infusionsoft Partnercon

CREATE A CULTURE OF CONTINUOUS IMPROVEMENT

• Define success• Measure current performance and compare to

targets• Determine biggest levers and how they contribute

to KPIs• Design an experiment• Test repeatedly• Finalize improvements based on adequate data• Repeat

Page 59: Measure Right the First Time - Infusionsoft Partnercon

Questions?

Scott Yacko - [email protected] - @scottmyacko

Jonathan Kressaty - [email protected] - @kressaty