SlideShare une entreprise Scribd logo
1  sur  61
MEASURE RIGHT
THE FIRST TIME
  Scott Yacko & Jonathan Kressaty
             BOLO 2012

           vuurr.com


                                    1
WHAT WE’LL COVER
_ What you need
_ How to track
_ How to design experiments
_ What to experiment on
_ Putting it all together



                              2
INTERNET MARKETING IS
  THE INTERSECTION OF
   COPYWRITING AND
     MATHEMATICS.

                        3
YOUR HIRING DECISIONS
SHOULD REFLECT THIS.


                        4
TOOLS


        5
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)



                                                                   6
DETERMINE YOUR MODEL

   CPA            ROI          MARGIN

 Minimize the    Maximize      Minimize ad
 cost of each   revenue for    spend as a
   customer     every dollar    percent of
  acquisition      spent         revenue



                                             7
DETERMINE YOUR MODEL

          CPA                                     ROI                        MARGIN

  Ad Spend ($)                            Revenue - Spend                    Revenue - Spend
 Conversion (qty)                             Spend                             Revenue

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




                                                                                                                8
DETERMINE YOUR MODEL -
FINDING ROI & MARGIN



                         MARGIN


                 ROI


                            9
DETERMINE YOUR MODEL -
        FINDING CPA (MANUALLY)
                                                                       Completed
Advertising => AdWords => Campaigns => Site Usage                     Conversions




                                                    Advertising => AdWords => Campaigns => Clicks
                                 Total Cost


                                                                                            10
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




                                                               11
TRACKING


           12
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

                                                      13
GOALS & ECOMMERCE
_ Assign relevant goal values - 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




                                                             14
TRACKING CAMPAIGNS

                             _ Every click is valuable
          Name/
          Content            _ Every traffic source matters
                             _ Proper campaign tracking is
         Campaign
                               crucial to adequately gauging
Source              Medium
                               traffic value



                                                               15
PROPER URL TAGGING




                     16
TRACKING RICH MEDIA:
VIDEOS


_ Instantiate video with YouTube/Vendor JavaScript API
_ Track state changes, namely Plays and Completes
_ On these changes, push GA events

                                                         17
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

                                                                        18
TRACKING RICH MEDIA:
FORM ABANDONMENT
 _ Track full and empty exits as events
 _ Determine fields causing abandonment




                                          19
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

                                                                 20
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




                                                               21
EXPERIMENT DESIGN


                    22
INTERNET MARKETING IS
ABOUT EXPERIMENTATION
y = f( x1, x2, x3, . . . . xn )
y=    CTR      x1 =     Page or Ad Copy

       CR       x2 =      Page Layout

      Goals     x3 =   Button Color & Size

                xn =     Other Factors...

                                             23
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.

                                                                       24
DESIGNING EXPERIMENTS -
   FULL FACTORIAL DESIGN
Let’s run an experiment where we test two different button colors,
button positions, and button labels simultaneously.

            3 FACTORS WITH 2 VARIATIONS EACH

        Number of Unique Tests                     =23=8

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

                                                                        25
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%
                                                            26
DESIGNING EXPERIMENTS -
OFAT VS. FULL FACTORIAL
ONE FACTOR AT A TIME                 FULL FACTORIAL
        Iterative                More Complex to Setup
    Simple to Setup       VS.   Requires more visitor data
Easy to Measure Results          to test all combinations


  SLOW & GRADUAL                   QUICK & DRASTIC
   IMPROVEMENT                      IMPROVEMENT


                                                             27
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.

                                                               28
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.

                                                                         29
SO WHAT QUANTITY OF
 VISITORS IS ENOUGH?


                       30
DETERMINING MINIMUM
  SAMPLE SIZE
x = Sample mean
µ = Population mean       E=x-µ
Z = Number of standard
deviations above mean
α = Confidence distance
                                       σ
from 100%
σ = Standard deviation    E = Z α/2   √n
n = Minimum sample size

                                           31
DETERMINING MINIMUM
SAMPLE SIZE




   - α/2   Z      α/2


                        32
DETERMINING MINIMUM
SAMPLE SIZE (CONTINUED)
               σ               Standard


   E = Z α/2 √n                Deviation


                               Minimum
                              Sample Size




            Z         σ
   n=   [       α/2

                  E       ]
                                            33
A/B TESTING SOFTWARE




                       34
TESTING


          35
EVERY SINGLE CLICK HAS A
COST ASSOCIATED WITH IT


                           36
KNOW YOUR LEVERS
            _ Product Pricing
            _ Organic Rankings
            _ Ad bids, placement, content
            _ Email subject lines & content
            _ Social content
            _ Site Content

                                              37
FUNNEL ANALYSIS &
OPTIMIZATION
  IMPRESSIONS                          Traffic Sources drive impressions & clicks

        CTR                                         _ SEM, SEO, Social, Email, & More

                                       Optimizing those sources get more clicks
    CLICKS                                          _ Improve Quality Score
    (Site Visits)                                   _ Split Test Ad Copy
                                                    _ Adjust Keyword Bids
                                                    _ Increase Organic Rankings
                                                    _ Increase Social Reach
        CR
                    Optimized landing pages & site content increase conversions
                                                    _ Split Test Landing Page Copy
                                                    _ Improve Call to Action
                                                    _ Experiment with Deep Linking
  CONVERSIONS                                       _ Look at Bounce Rates
                                                    _ Look at Cart Abandonment
   (Sales/Leads)

                                                                                        38
FUNNEL ANALYSIS &
OPTIMIZATION
           ORGANIC     OFFLINE
 EMAIL      SEARCH   MARKETING AFFILIATES
         PPC      SOCIAL       PHONE CALLS
           ALL OF THESE SOURCES HAVE
         LEVERS THAT MANIPULATE THEIR
             QUALITY & LIKELIHOOD
                   TO BECOME
                     BUYERS


                                             39
EMAIL OPTIMIZATION LEVERS
EMAILS SENT
              LEVER 1: List Size     Increase List Size
              _ Completely         _ Optimize CR on
              dependent on         subscription page
              conversion rate of   _ Increase sales to lure
  OPENED      subscription form    repeat buyers
  EMAILS      LEVER 2: Open Rate     Test Subject Line
              LEVER 3: CTR           Test Email Copy

   LINKS
  CLICKED
                                                              40
EMAIL OPTIMIZATION LEVERS
EMAILS SENT
               LEVER 1: List Size          Increase List Size
               LEVER 2: Open Rate          Test Subject Line
                       Quantity Opened   _ Use an email application
              OPEN =
  OPENED                                 with A/B testing
              RATE      Quantity Sent    _ Call to action is
  EMAILS                                 important
              LEVER 3: CTR                 Test Email Copy

   LINKS
  CLICKED
                                                                      41
EMAIL OPTIMIZATION LEVERS
EMAILS SENT
              LEVER 1: List Size            Increase List Size
              LEVER 2: Open Rate            Test Subject Line
              LEVER 3: CTR                  Test Email Copy
  OPENED              Clicks from Email   _ Treat as a landing page
  EMAILS      CTR =   Quantity Opened     _ Test layout, buttons,
                                          content, etc.



   LINKS
  CLICKED
                                                                      42
PPC OPTIMIZATION LEVERS
AD IMPRESSIONS   LEVER 1: Budget              Increase Budget
                 _ Directly drive           _ Optimize for maximum
                 conversions factoring in   conversions at current CPC
                 conversion rate & CPC
                 LEVER 2: Bids                Optimize for KPI
  AD CLICKS
                 LEVER 3: Quality Score       Maximize QS
                 LEVER 4: CTR                 Test Ad Copy



                                                                         43
PPC OPTIMIZATION LEVERS
AD IMPRESSIONS    LEVER 1: Budget                Increase Budget
                  LEVER 2: Bids                  Optimize for KPI
                              Ranking Score of Position Below
                 Actual
                  Cost    =      Quality Score of Your Ad
                                                                + $0.01
  AD CLICKS
                  LEVER 3: Quality Score         Maximize QS
                  LEVER 4: CTR                   Test Ad Copy



                                                                          44
PPC OPTIMIZATION LEVERS
AD IMPRESSIONS   LEVER 1: Budget              Increase Budget
                 LEVER 2: Bids                Optimize for KPI
                 LEVER 3: Quality Score Maximize QS
                 _ Function of ad content, _ Relevant ad
  AD CLICKS      landing page content,     _ Relevant landing page
                 historical CTR, & more    _ Display URL
                 LEVER 4: CTR                 Test Ad Copy



                                                                     45
PPC OPTIMIZATION LEVERS
AD IMPRESSIONS   LEVER 1: Budget            Increase Budget
                 LEVER 2: Bids              Optimize for KPI
                 LEVER 3: Quality Score     Maximize QS

  AD CLICKS      LEVER 4: CTR               Test Ad Copy
                         Clicks from Ad   _ Continuously A/B test ad
                 CTR =   Ad Impressions   _ Keep highest CTR ad
                                          _ Delete lower CTR ads
                                          _ Repeat until returns
                                          diminish


                                                                       46
SOCIAL CONTENT
OPTIMIZATION LEVERS
    SOCIAL
 IMPRESSIONS
                 LEVER 1: Network              Add Networks
                 _ Be there in the first place _ Pinterest
                                              _ Reddit
                                              _ Others
SOCIAL CONTENT
    CLICKS       LEVER 2: Content           Quantity/Quality
                 LEVER 3: Interactions      Followers/Frequency


                                                                  47
SOCIAL CONTENT
OPTIMIZATION LEVERS
    SOCIAL
 IMPRESSIONS
                 LEVER 1: Network            Add Networks
                 LEVER 2: Content            Quantity/Quality
                 _ Links to deep content    _ Frequency
                 _ Polite, relevant posts   _ Better content drives
SOCIAL CONTENT                              more shares/retweets
    CLICKS
                 LEVER 3: Interactions       Followers/Frequency


                                                                      48
SOCIAL CONTENT
OPTIMIZATION LEVERS
    SOCIAL
 IMPRESSIONS
                 LEVER 1: Network              Add Networks
                 LEVER 2: Content              Quantity/Quality
                 LEVER 3: Interactions         Followers/Frequency
SOCIAL CONTENT   _ More interactions drives   _ Increase quantity and
    CLICKS       more clicks                  value of followers
                                              _ Don’t “buy” followers


                                                                        49
WEBSITE LAYOUT & CONTENT

   VISITS     LEVER 1: Layout        Forms, Phone #s
              LEVER 2: Content       Quantity, Quality
              LEVER 3: Click Areas   Size, Color, Position
CONVERSIONS   LEVER X: etc.....




                                                             50
EXECUTION


            51
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               Email              Social
                  Spend             Subject             Effort
                                                                 52
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 )
                                                                     53
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

                                                  54
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




                                                                    55
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




                                                                56
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%




                                                                 57
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%

                                                                         58
ITERATING


            59
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
                                                             60
QUESTIONS?
     Scott Yacko - scott@vuurr.com - @scottmyacko
  Jonathan Kressaty - jonathan@vuurr.com - @kressaty


             Code & Presentation at
              vuurr.com/bolo
                                                       61

Contenu connexe

En vedette

Right First Time and the motives behind it
Right First Time and the motives behind itRight First Time and the motives behind it
Right First Time and the motives behind itMohit Adhikary
 
Getting Scope & Requrements Right the First Time! half day workshop - sp fe...
Getting Scope & Requrements Right the First Time!   half day workshop - sp fe...Getting Scope & Requrements Right the First Time!   half day workshop - sp fe...
Getting Scope & Requrements Right the First Time! half day workshop - sp fe...Michelle Caldwell, PSM, SSGB
 
'Quality Engineering: Build It Right The First Time' by Allan Woodcock, Shoba...
'Quality Engineering: Build It Right The First Time' by Allan Woodcock, Shoba...'Quality Engineering: Build It Right The First Time' by Allan Woodcock, Shoba...
'Quality Engineering: Build It Right The First Time' by Allan Woodcock, Shoba...TEST Huddle
 
Cast it right the first time with ESI - DesignTech Systems
Cast it right the first time with ESI  -   DesignTech Systems Cast it right the first time with ESI  -   DesignTech Systems
Cast it right the first time with ESI - DesignTech Systems DesignTech Systems Ltd.
 

En vedette (9)

Right First Time and the motives behind it
Right First Time and the motives behind itRight First Time and the motives behind it
Right First Time and the motives behind it
 
right first time dyeing
right first time dyeingright first time dyeing
right first time dyeing
 
The Importance of Little Things
The Importance of Little ThingsThe Importance of Little Things
The Importance of Little Things
 
Make it right the first time
Make it right the first timeMake it right the first time
Make it right the first time
 
Getting Scope & Requrements Right the First Time! half day workshop - sp fe...
Getting Scope & Requrements Right the First Time!   half day workshop - sp fe...Getting Scope & Requrements Right the First Time!   half day workshop - sp fe...
Getting Scope & Requrements Right the First Time! half day workshop - sp fe...
 
'Quality Engineering: Build It Right The First Time' by Allan Woodcock, Shoba...
'Quality Engineering: Build It Right The First Time' by Allan Woodcock, Shoba...'Quality Engineering: Build It Right The First Time' by Allan Woodcock, Shoba...
'Quality Engineering: Build It Right The First Time' by Allan Woodcock, Shoba...
 
Quality
QualityQuality
Quality
 
Cast it right the first time with ESI - DesignTech Systems
Cast it right the first time with ESI  -   DesignTech Systems Cast it right the first time with ESI  -   DesignTech Systems
Cast it right the first time with ESI - DesignTech Systems
 
Interviewing PPT
Interviewing PPTInterviewing PPT
Interviewing PPT
 

Similaire à Measure Right The First Time

Driving Online Donations: A Real-World Test
Driving Online Donations: A Real-World TestDriving Online Donations: A Real-World Test
Driving Online Donations: A Real-World TestEric Athas
 
20141209 meetup hassan
20141209 meetup hassan20141209 meetup hassan
20141209 meetup hassanNanda Kishore
 
Maximizing Your User Acquisition Campaigns | Katya Kornilova
Maximizing Your User Acquisition Campaigns | Katya KornilovaMaximizing Your User Acquisition Campaigns | Katya Kornilova
Maximizing Your User Acquisition Campaigns | Katya KornilovaJessica Tams
 
Header Bidding: More than just a hack?
Header Bidding: More than just a hack? Header Bidding: More than just a hack?
Header Bidding: More than just a hack? AppNexus
 
MLconf NYC Claudia Perlich
MLconf NYC Claudia PerlichMLconf NYC Claudia Perlich
MLconf NYC Claudia PerlichMLconf
 
Driving profitability of Google App Campaigns in scale. What is easy, what is...
Driving profitability of Google App Campaigns in scale. What is easy, what is...Driving profitability of Google App Campaigns in scale. What is easy, what is...
Driving profitability of Google App Campaigns in scale. What is easy, what is...GameCamp
 
Rethinking your mobile tracking strategy by Ekaterina Petrakova
Rethinking your mobile tracking strategy by Ekaterina PetrakovaRethinking your mobile tracking strategy by Ekaterina Petrakova
Rethinking your mobile tracking strategy by Ekaterina PetrakovaEkaterina Petrakova
 
3 data-led growth hacks that got our App ready for take off Applying scientif...
3 data-led growth hacks that got our App ready for take off Applying scientif...3 data-led growth hacks that got our App ready for take off Applying scientif...
3 data-led growth hacks that got our App ready for take off Applying scientif...Skyscanner
 
Delivering On The Promise Of Cross Media
Delivering On The  Promise Of  Cross  MediaDelivering On The  Promise Of  Cross  Media
Delivering On The Promise Of Cross MediaJeffrey Stewart
 
An Introduction to Webtrends Ad Director
An Introduction to Webtrends Ad DirectorAn Introduction to Webtrends Ad Director
An Introduction to Webtrends Ad DirectorWebtrends
 
An Introduction to Webtrends Ad Director
An Introduction to Webtrends Ad DirectorAn Introduction to Webtrends Ad Director
An Introduction to Webtrends Ad DirectorWebtrends
 
The value of site testing
The value of site testing The value of site testing
The value of site testing AlexSpez
 
Effective Promotion Mechanics - INSIGHTS INTO MOBILE REWARDS CAMPAIGNS
Effective Promotion Mechanics - INSIGHTS INTO MOBILE REWARDS CAMPAIGNSEffective Promotion Mechanics - INSIGHTS INTO MOBILE REWARDS CAMPAIGNS
Effective Promotion Mechanics - INSIGHTS INTO MOBILE REWARDS CAMPAIGNSOnpro
 
Analytics Summit Argentina 2020
Analytics Summit Argentina 2020Analytics Summit Argentina 2020
Analytics Summit Argentina 2020amdia
 
MAU 2018: Cracking Google’s Universal App Campaigns: How to Effectively Scal...
MAU 2018: Cracking Google’s Universal App Campaigns:  How to Effectively Scal...MAU 2018: Cracking Google’s Universal App Campaigns:  How to Effectively Scal...
MAU 2018: Cracking Google’s Universal App Campaigns: How to Effectively Scal...Adi Meiri
 
Qmd 1903 wast_googad
Qmd 1903 wast_googadQmd 1903 wast_googad
Qmd 1903 wast_googadEvoLife.bg
 
Attribution or Misattribution? How to make digital measurement less awful - N...
Attribution or Misattribution? How to make digital measurement less awful - N...Attribution or Misattribution? How to make digital measurement less awful - N...
Attribution or Misattribution? How to make digital measurement less awful - N...Mezzo Labs
 

Similaire à Measure Right The First Time (20)

Mastering CRM Analytics
Mastering CRM AnalyticsMastering CRM Analytics
Mastering CRM Analytics
 
Driving Online Donations: A Real-World Test
Driving Online Donations: A Real-World TestDriving Online Donations: A Real-World Test
Driving Online Donations: A Real-World Test
 
20141209 meetup hassan
20141209 meetup hassan20141209 meetup hassan
20141209 meetup hassan
 
Maximizing Your User Acquisition Campaigns | Katya Kornilova
Maximizing Your User Acquisition Campaigns | Katya KornilovaMaximizing Your User Acquisition Campaigns | Katya Kornilova
Maximizing Your User Acquisition Campaigns | Katya Kornilova
 
Header Bidding: More than just a hack?
Header Bidding: More than just a hack? Header Bidding: More than just a hack?
Header Bidding: More than just a hack?
 
MLconf NYC Claudia Perlich
MLconf NYC Claudia PerlichMLconf NYC Claudia Perlich
MLconf NYC Claudia Perlich
 
Driving profitability of Google App Campaigns in scale. What is easy, what is...
Driving profitability of Google App Campaigns in scale. What is easy, what is...Driving profitability of Google App Campaigns in scale. What is easy, what is...
Driving profitability of Google App Campaigns in scale. What is easy, what is...
 
5 tips of monetization
5 tips of monetization5 tips of monetization
5 tips of monetization
 
Rethinking your mobile tracking strategy by Ekaterina Petrakova
Rethinking your mobile tracking strategy by Ekaterina PetrakovaRethinking your mobile tracking strategy by Ekaterina Petrakova
Rethinking your mobile tracking strategy by Ekaterina Petrakova
 
3 data-led growth hacks that got our App ready for take off Applying scientif...
3 data-led growth hacks that got our App ready for take off Applying scientif...3 data-led growth hacks that got our App ready for take off Applying scientif...
3 data-led growth hacks that got our App ready for take off Applying scientif...
 
Delivering On The Promise Of Cross Media
Delivering On The  Promise Of  Cross  MediaDelivering On The  Promise Of  Cross  Media
Delivering On The Promise Of Cross Media
 
An Introduction to Webtrends Ad Director
An Introduction to Webtrends Ad DirectorAn Introduction to Webtrends Ad Director
An Introduction to Webtrends Ad Director
 
An Introduction to Webtrends Ad Director
An Introduction to Webtrends Ad DirectorAn Introduction to Webtrends Ad Director
An Introduction to Webtrends Ad Director
 
The value of site testing
The value of site testing The value of site testing
The value of site testing
 
Effective Promotion Mechanics - INSIGHTS INTO MOBILE REWARDS CAMPAIGNS
Effective Promotion Mechanics - INSIGHTS INTO MOBILE REWARDS CAMPAIGNSEffective Promotion Mechanics - INSIGHTS INTO MOBILE REWARDS CAMPAIGNS
Effective Promotion Mechanics - INSIGHTS INTO MOBILE REWARDS CAMPAIGNS
 
Analytics Summit Argentina 2020
Analytics Summit Argentina 2020Analytics Summit Argentina 2020
Analytics Summit Argentina 2020
 
MAU 2018: Cracking Google’s Universal App Campaigns: How to Effectively Scal...
MAU 2018: Cracking Google’s Universal App Campaigns:  How to Effectively Scal...MAU 2018: Cracking Google’s Universal App Campaigns:  How to Effectively Scal...
MAU 2018: Cracking Google’s Universal App Campaigns: How to Effectively Scal...
 
Advanced Media Measurement: Evolving your Measurement Framework for Success -...
Advanced Media Measurement: Evolving your Measurement Framework for Success -...Advanced Media Measurement: Evolving your Measurement Framework for Success -...
Advanced Media Measurement: Evolving your Measurement Framework for Success -...
 
Qmd 1903 wast_googad
Qmd 1903 wast_googadQmd 1903 wast_googad
Qmd 1903 wast_googad
 
Attribution or Misattribution? How to make digital measurement less awful - N...
Attribution or Misattribution? How to make digital measurement less awful - N...Attribution or Misattribution? How to make digital measurement less awful - N...
Attribution or Misattribution? How to make digital measurement less awful - N...
 

Dernier

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Dernier (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Measure Right The First Time

  • 1. MEASURE RIGHT THE FIRST TIME Scott Yacko & Jonathan Kressaty BOLO 2012 vuurr.com 1
  • 2. WHAT WE’LL COVER _ What you need _ How to track _ How to design experiments _ What to experiment on _ Putting it all together 2
  • 3. INTERNET MARKETING IS THE INTERSECTION OF COPYWRITING AND MATHEMATICS. 3
  • 5. TOOLS 5
  • 6. 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) 6
  • 7. DETERMINE YOUR MODEL CPA ROI MARGIN Minimize the Maximize Minimize ad cost of each revenue for spend as a customer every dollar percent of acquisition spent revenue 7
  • 8. DETERMINE YOUR MODEL CPA ROI MARGIN Ad Spend ($) Revenue - Spend Revenue - Spend Conversion (qty) Spend Revenue answer is in dollars ($) per conversion all in dollars ($), answer is % all in dollars ($), answer is % 8
  • 9. DETERMINE YOUR MODEL - FINDING ROI & MARGIN MARGIN ROI 9
  • 10. DETERMINE YOUR MODEL - FINDING CPA (MANUALLY) Completed Advertising => AdWords => Campaigns => Site Usage Conversions Advertising => AdWords => Campaigns => Clicks Total Cost 10
  • 11. 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 11
  • 12. TRACKING 12
  • 13. 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 13
  • 14. GOALS & ECOMMERCE _ Assign relevant goal values - 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 14
  • 15. TRACKING CAMPAIGNS _ Every click is valuable Name/ Content _ Every traffic source matters _ Proper campaign tracking is Campaign crucial to adequately gauging Source Medium traffic value 15
  • 17. TRACKING RICH MEDIA: VIDEOS _ Instantiate video with YouTube/Vendor JavaScript API _ Track state changes, namely Plays and Completes _ On these changes, push GA events 17
  • 18. 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 18
  • 19. TRACKING RICH MEDIA: FORM ABANDONMENT _ Track full and empty exits as events _ Determine fields causing abandonment 19
  • 20. 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 20
  • 21. 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 21
  • 23. INTERNET MARKETING IS ABOUT EXPERIMENTATION y = f( x1, x2, x3, . . . . xn ) y= CTR x1 = Page or Ad Copy CR x2 = Page Layout Goals x3 = Button Color & Size xn = Other Factors... 23
  • 24. 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. 24
  • 25. DESIGNING EXPERIMENTS - FULL FACTORIAL DESIGN Let’s run an experiment where we test two different button colors, button positions, and button labels simultaneously. 3 FACTORS WITH 2 VARIATIONS EACH Number of Unique Tests =23=8 This tests multiple changes in parallel to find optimal combination of factors (x variables) to optimize results (y variable). 25
  • 26. 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% 26
  • 27. DESIGNING EXPERIMENTS - OFAT VS. FULL FACTORIAL ONE FACTOR AT A TIME FULL FACTORIAL Iterative More Complex to Setup Simple to Setup VS. Requires more visitor data Easy to Measure Results to test all combinations SLOW & GRADUAL QUICK & DRASTIC IMPROVEMENT IMPROVEMENT 27
  • 28. 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. 28
  • 29. 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. 29
  • 30. SO WHAT QUANTITY OF VISITORS IS ENOUGH? 30
  • 31. DETERMINING MINIMUM SAMPLE SIZE x = Sample mean µ = Population mean E=x-µ Z = Number of standard deviations above mean α = Confidence distance σ from 100% σ = Standard deviation E = Z α/2 √n n = Minimum sample size 31
  • 33. DETERMINING MINIMUM SAMPLE SIZE (CONTINUED) σ Standard E = Z α/2 √n Deviation Minimum Sample Size Z σ n= [ α/2 E ] 33
  • 35. TESTING 35
  • 36. EVERY SINGLE CLICK HAS A COST ASSOCIATED WITH IT 36
  • 37. KNOW YOUR LEVERS _ Product Pricing _ Organic Rankings _ Ad bids, placement, content _ Email subject lines & content _ Social content _ Site Content 37
  • 38. FUNNEL ANALYSIS & OPTIMIZATION IMPRESSIONS Traffic Sources drive impressions & clicks CTR _ SEM, SEO, Social, Email, & More Optimizing those sources get more clicks CLICKS _ Improve Quality Score (Site Visits) _ Split Test Ad Copy _ Adjust Keyword Bids _ Increase Organic Rankings _ Increase Social Reach CR Optimized landing pages & site content increase conversions _ Split Test Landing Page Copy _ Improve Call to Action _ Experiment with Deep Linking CONVERSIONS _ Look at Bounce Rates _ Look at Cart Abandonment (Sales/Leads) 38
  • 39. FUNNEL ANALYSIS & OPTIMIZATION ORGANIC OFFLINE EMAIL SEARCH MARKETING AFFILIATES PPC SOCIAL PHONE CALLS ALL OF THESE SOURCES HAVE LEVERS THAT MANIPULATE THEIR QUALITY & LIKELIHOOD TO BECOME BUYERS 39
  • 40. EMAIL OPTIMIZATION LEVERS EMAILS SENT LEVER 1: List Size Increase List Size _ Completely _ Optimize CR on dependent on subscription page conversion rate of _ Increase sales to lure OPENED subscription form repeat buyers EMAILS LEVER 2: Open Rate Test Subject Line LEVER 3: CTR Test Email Copy LINKS CLICKED 40
  • 41. EMAIL OPTIMIZATION LEVERS EMAILS SENT LEVER 1: List Size Increase List Size LEVER 2: Open Rate Test Subject Line Quantity Opened _ Use an email application OPEN = OPENED with A/B testing RATE Quantity Sent _ Call to action is EMAILS important LEVER 3: CTR Test Email Copy LINKS CLICKED 41
  • 42. EMAIL OPTIMIZATION LEVERS EMAILS SENT LEVER 1: List Size Increase List Size LEVER 2: Open Rate Test Subject Line LEVER 3: CTR Test Email Copy OPENED Clicks from Email _ Treat as a landing page EMAILS CTR = Quantity Opened _ Test layout, buttons, content, etc. LINKS CLICKED 42
  • 43. PPC OPTIMIZATION LEVERS AD IMPRESSIONS LEVER 1: Budget Increase Budget _ Directly drive _ Optimize for maximum conversions factoring in conversions at current CPC conversion rate & CPC LEVER 2: Bids Optimize for KPI AD CLICKS LEVER 3: Quality Score Maximize QS LEVER 4: CTR Test Ad Copy 43
  • 44. PPC OPTIMIZATION LEVERS AD IMPRESSIONS LEVER 1: Budget Increase Budget LEVER 2: Bids Optimize for KPI Ranking Score of Position Below Actual Cost = Quality Score of Your Ad + $0.01 AD CLICKS LEVER 3: Quality Score Maximize QS LEVER 4: CTR Test Ad Copy 44
  • 45. PPC OPTIMIZATION LEVERS AD IMPRESSIONS LEVER 1: Budget Increase Budget LEVER 2: Bids Optimize for KPI LEVER 3: Quality Score Maximize QS _ Function of ad content, _ Relevant ad AD CLICKS landing page content, _ Relevant landing page historical CTR, & more _ Display URL LEVER 4: CTR Test Ad Copy 45
  • 46. PPC OPTIMIZATION LEVERS AD IMPRESSIONS LEVER 1: Budget Increase Budget LEVER 2: Bids Optimize for KPI LEVER 3: Quality Score Maximize QS AD CLICKS LEVER 4: CTR Test Ad Copy Clicks from Ad _ Continuously A/B test ad CTR = Ad Impressions _ Keep highest CTR ad _ Delete lower CTR ads _ Repeat until returns diminish 46
  • 47. SOCIAL CONTENT OPTIMIZATION LEVERS SOCIAL IMPRESSIONS LEVER 1: Network Add Networks _ Be there in the first place _ Pinterest _ Reddit _ Others SOCIAL CONTENT CLICKS LEVER 2: Content Quantity/Quality LEVER 3: Interactions Followers/Frequency 47
  • 48. SOCIAL CONTENT OPTIMIZATION LEVERS SOCIAL IMPRESSIONS LEVER 1: Network Add Networks LEVER 2: Content Quantity/Quality _ Links to deep content _ Frequency _ Polite, relevant posts _ Better content drives SOCIAL CONTENT more shares/retweets CLICKS LEVER 3: Interactions Followers/Frequency 48
  • 49. SOCIAL CONTENT OPTIMIZATION LEVERS SOCIAL IMPRESSIONS LEVER 1: Network Add Networks LEVER 2: Content Quantity/Quality LEVER 3: Interactions Followers/Frequency SOCIAL CONTENT _ More interactions drives _ Increase quantity and CLICKS more clicks value of followers _ Don’t “buy” followers 49
  • 50. WEBSITE LAYOUT & CONTENT VISITS LEVER 1: Layout Forms, Phone #s LEVER 2: Content Quantity, Quality LEVER 3: Click Areas Size, Color, Position CONVERSIONS LEVER X: etc..... 50
  • 51. EXECUTION 51
  • 52. 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 Email Social Spend Subject Effort 52
  • 53. 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 ) 53
  • 54. 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 54
  • 55. 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 55
  • 56. 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 56
  • 57. 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% 57
  • 58. 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% 58
  • 59. ITERATING 59
  • 60. 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 60
  • 61. QUESTIONS? Scott Yacko - scott@vuurr.com - @scottmyacko Jonathan Kressaty - jonathan@vuurr.com - @kressaty Code & Presentation at vuurr.com/bolo 61