How do you value a click that doesn't lead straight to a sale?

Preview:

DESCRIPTION

Introduction to MediaCom North's approach to online attribution (click path) analysis. Presented at SASCON Manchester June 2013

Citation preview

Online Attribution How do you value a click that doesn’t lead straight to a sale? June 2013 neil.charles@mediacom.com

Today we’ll cover

1. Attribution analysis: what’s the issue?

2. Traditional attribution may lead to under-valuing your ROI

3. What’s MediaCom’s approach?

4. What are the implications for online ROI?

5. Can we do the same for off-line channels?

A person who wants to buy a new laptop might make a purchase

something like this…

Google

search for

‘buy laptop’

Clicks a paid-for

Google ad for

currys.co.uk

A person who wants to buy a new laptop might make a purchase

something like this…

Google

search for

‘buy laptop’

Clicks a paid-for

Google ad for

currys.co.uk

Investigates some

other retailers

A person who wants to buy a new laptop might make a purchase

something like this…

Google

search for

‘buy laptop’

Clicks a paid-for

Google ad for

currys.co.uk

Investigates some

other retailers

Checks

currys.co.uk again

via a paid ad, by

searching

‘Currys laptops’

A person who wants to buy a new laptop might make a purchase

something like this…

Google

search for

‘buy laptop’

Clicks a paid-for

Google ad for

currys.co.uk

Investigates some

other retailers

Checks

currys.co.uk again

via a paid ad, by

searching

‘Currys laptops’

Purchases a

laptop the

following day, by

searching for

‘currys’

The customer who bought the laptop has done three

things that we can measure

Generic PPC Click

Brand PPC Click

SEO Click

Traditional attribution approach gives part of a single

sale, to each ad that the customer saw

Generic PPC Click

Brand PPC Click

SEO Click

But how much credit do you give each ad?

Generic PPC Click

Brand PPC Click

SEO Click

100% Last click wins

Equal weight

“Modelled” weight

33% 33% 33%

25% 25% 50%

If you remove an ad, you break the attribution chain and

the WHOLE sale is potentially lost

Generic PPC Click

Brand PPC Click

SEO Click

The traditional approach may lead you to under-value

your advertising ROI

Generic PPC Click Brand PPC Click SEO Click

33% 33% 33%

Traditional

Approach

Generic PPC Click Brand PPC Click SEO Click

100% 100% 100%

Assuming that every interaction which leads to a purchase

is essential, would give us the best case for marketing ROI

In the example of the laptop buyer, we can assume that if

either of the paid ads was removed, they wouldn’t have

bought from Currys.

This gives the best case scenario ROI for the ads

Calculating the best case is useful to work out how important

click-path might be

“Countless hours can be spent

manipulating and setting up data

before you can even think about

gleaning insights on your

campaign.” doubleclickadvertisers.blogspot.co.uk

We take a two step approach

“How wrong is last click wins?”

We take a two step approach

“How wrong is last click wins?”

“What is the true ROI?”

Search works at the end of the funnel.

Display is less likely to be an end point.

% of ad clicks and views that lead directly to a conversion,

vs. appearing in a converting customer’s funnel (example client)

Which end points have attribution paths?

% of converting customers who have a multi-channel path,

by ‘last click wins’ end point (example client)

We can break paths down further, to see where

converting customers have been

Advert interactions anywhere in path, by end point (example client)

Now we can see the difference between how many

converting people saw an ad in total, vs. last click

Potential “Reach multiplier” over last click wins (example client)

Previous examples are typical of results we see across

multiple industries

Typical “Reach multiplier” with bands showing highest and lowest measured results

The previous analysis showed potential multipliers

Somebody seeing a display ad and then converting on a PPC

term, does not necessarily mean that the display ad is

responsible for that conversion

Many people who eventually go on to become customers may

see different ads, without reacting to them

Lining up all conversion paths, gives overall chance of

conversion Channels Seen

Non

ConvertingAffiliates Display Facebook PPC

Retargetin

gYouTube

All

Converting

Display,Affiliates,PPC,Retargeting,YouTube, 43.3% 0.0% 22.8% 0.0% 31.6% 2.3% 0.0% 56.7%

Display,PPC,Retargeting,YouTube, 46.6% 0.0% 12.5% 0.0% 37.6% 1.8% 1.4% 53.4%

Display,Affiliates,PPC,Retargeting, 51.7% 4.0% 10.8% 0.0% 30.8% 2.6% 0.0% 48.3%

Affiliates,PPC,Retargeting, 52.8% 0.0% 0.0% 0.0% 47.2% 0.0% 0.0% 47.2%

Display,PPC,Retargeting, 53.1% 0.0% 11.1% 0.0% 33.3% 2.4% 0.0% 46.9%

PPC,Retargeting,YouTube, 58.0% 0.0% 0.0% 0.0% 42.0% 0.0% 0.0% 42.0%

Display,PPC,YouTube, 62.6% 0.0% 6.5% 0.0% 29.1% 0.0% 1.8% 37.4%

PPC,Retargeting, 63.6% 0.0% 0.0% 0.0% 36.4% 0.0% 0.0% 36.4%

PPC,YouTube, 65.4% 0.0% 0.0% 0.0% 32.4% 0.0% 2.2% 34.6%

Display,Affiliates,PPC,YouTube, 66.4% 0.0% 7.8% 0.0% 25.8% 0.0% 0.0% 33.6%

Display,PPC, 67.3% 0.0% 5.2% 0.0% 27.5% 0.0% 0.0% 32.7%

Display,Affiliates,PPC, 70.2% 2.2% 6.0% 0.0% 21.6% 0.0% 0.0% 29.8%

Affiliates,PPC, 74.2% 3.3% 0.0% 0.0% 22.5% 0.0% 0.0% 25.8%

Display,Affiliates,Retargeting,YouTube, 75.1% 4.1% 15.4% 0.0% 0.0% 4.0% 1.4% 24.9%

Display,Affiliates,Retargeting, 79.4% 3.9% 12.8% 0.0% 0.0% 3.9% 0.0% 20.6%

PPC, 83.9% 0.0% 0.0% 0.0% 16.1% 0.0% 0.0% 16.1%

Display,Retargeting,YouTube, 84.4% 0.0% 12.1% 0.0% 0.0% 2.0% 1.5% 15.6%

Display,Retargeting, 88.9% 0.0% 9.3% 0.0% 0.0% 1.8% 0.0% 11.1%

Display,Facebook, 97.3% 0.0% 0.0% 2.7% 0.0% 0.0% 0.0% 2.7%

Display,Affiliates,YouTube, 98.0% 0.4% 1.3% 0.0% 0.0% 0.0% 0.2% 2.0%

Display,Affiliates, 98.7% 0.4% 0.9% 0.0% 0.0% 0.0% 0.0% 1.3%

Retargeting, 98.9% 0.0% 0.0% 0.0% 0.0% 1.1% 0.0% 1.1%

Affiliates,YouTube, 99.6% 0.4% 0.0% 0.0% 0.0% 0.0% 0.0% 0.4%

Conversion Channel

How many sales

would I lose, if my

customers didn’t see

this ad?

With regression analysis, we can determine which

channels add to the chance of conversion

Affiliates Display Facebook PPC VOD

% of last interaction wins conversions 2% 65% 0% 27% 4%

Minus Affiliates 100% 5% 0% 0% 2%

Minus Display 60% 100% 100% 3% 100%

Minus Facebook 0% 0% 100% 0% 0%

Minus PPC 5% 4% 0% 100% 3%

Minus Retargeting 7% 16% 0% 5% 7%

Minus YouTube 5% 19% 0% 0% 100%

Modelled multiplier estimate 2.38 1.13 1.00 1.11 4.15

Loss

fro

m

rem

ovi

ng

chan

ne

l

Conversion Channel

Impact of removing a channel from current schedule

This can make working out ROI forecasts quite

complicated...

What about off-line attribution?

Off-line attribution can’t work the same way

because we don’t know exactly who saw a TV

or press ad

We need econometric modelling...

Econometrics measures and then improves the

effectiveness of advertising

Measures the effectiveness (return on investment) of past

advertising campaigns

Splits marketing campaigns into their individual parts

Forecasts the effectiveness of

future advertising campaigns

Uses forecasts to produce a

more effective marketing mix

-50

0

50

100

150

200

250

Wee

k 1

Wee

k 4

Wee

k 7

Wee

k 10

Wee

k 13

Wee

k 16

Wee

k 19

Wee

k 22

Wee

k 25

Wee

k 28

Wee

k 31

Wee

k 34

Wee

k 37

Wee

k 40

Wee

k 43

Wee

k 46

Wee

k 49

Wee

k 52

Wee

k 55

Wee

k 58

Wee

k 61

Wee

k 64

Wee

k 67

Wee

k 70

Wee

k 73

Wee

k 76

Wee

k 79

Wee

k 82

Wee

k 85

Wee

k 88

Wee

k 91

Wee

k 94

Wee

k 97

Wee

k 10

0

Wee

k 10

3

Wee

k 10

6

Wee

k 10

9

Wee

k 11

2

Wee

k 11

5

Wee

k 11

8

Wee

k 12

1

Wee

k 12

4

Wee

k 12

7

Wee

k 13

0

Wee

k 13

3

Wee

k 13

6

Wee

k 13

9

Wee

k 14

2

Wee

k 14

5

Wee

k 14

8

Wee

k 15

1

Wee

k 15

4

Sale

s (£

'000

s)

Press Radio

TV Store Openings

Seasonality Actual

Model

We start with a sales history; two to three years of weekly

sales data

-50

0

50

100

150

200

250

Wee

k 1

Wee

k 4

Wee

k 7

Wee

k 10

Wee

k 13

Wee

k 16

Wee

k 19

Wee

k 22

Wee

k 25

Wee

k 28

Wee

k 31

Wee

k 34

Wee

k 37

Wee

k 40

Wee

k 43

Wee

k 46

Wee

k 49

Wee

k 52

Wee

k 55

Wee

k 58

Wee

k 61

Wee

k 64

Wee

k 67

Wee

k 70

Wee

k 73

Wee

k 76

Wee

k 79

Wee

k 82

Wee

k 85

Wee

k 88

Wee

k 91

Wee

k 94

Wee

k 97

Wee

k 10

0

Wee

k 10

3

Wee

k 10

6

Wee

k 10

9

Wee

k 11

2

Wee

k 11

5

Wee

k 11

8

Wee

k 12

1

Wee

k 12

4

Wee

k 12

7

Wee

k 13

0

Wee

k 13

3

Wee

k 13

6

Wee

k 13

9

Wee

k 14

2

Wee

k 14

5

Wee

k 14

8

Wee

k 15

1

Wee

k 15

4

Sale

s (£

'000

s)

Sales

and a model, that at this stage doesn’t know anything at

all about sales movements

-50

0

50

100

150

200

250

Wee

k 1

Wee

k 4

Wee

k 7

Wee

k 10

Wee

k 13

Wee

k 16

Wee

k 19

Wee

k 22

Wee

k 25

Wee

k 28

Wee

k 31

Wee

k 34

Wee

k 37

Wee

k 40

Wee

k 43

Wee

k 46

Wee

k 49

Wee

k 52

Wee

k 55

Wee

k 58

Wee

k 61

Wee

k 64

Wee

k 67

Wee

k 70

Wee

k 73

Wee

k 76

Wee

k 79

Wee

k 82

Wee

k 85

Wee

k 88

Wee

k 91

Wee

k 94

Wee

k 97

Wee

k 10

0

Wee

k 10

3

Wee

k 10

6

Wee

k 10

9

Wee

k 11

2

Wee

k 11

5

Wee

k 11

8

Wee

k 12

1

Wee

k 12

4

Wee

k 12

7

Wee

k 13

0

Wee

k 13

3

Wee

k 13

6

Wee

k 13

9

Wee

k 14

2

Wee

k 14

5

Wee

k 14

8

Wee

k 15

1

Wee

k 15

4

Sale

s (£

'000

s)

Sales

Model

Step 1: Add large, easy to measure factors to the model

-50

0

50

100

150

200

250

Wee

k 1

Wee

k 4

Wee

k 7

Wee

k 10

Wee

k 13

Wee

k 16

Wee

k 19

Wee

k 22

Wee

k 25

Wee

k 28

Wee

k 31

Wee

k 34

Wee

k 37

Wee

k 40

Wee

k 43

Wee

k 46

Wee

k 49

Wee

k 52

Wee

k 55

Wee

k 58

Wee

k 61

Wee

k 64

Wee

k 67

Wee

k 70

Wee

k 73

Wee

k 76

Wee

k 79

Wee

k 82

Wee

k 85

Wee

k 88

Wee

k 91

Wee

k 94

Wee

k 97

Wee

k 10

0

Wee

k 10

3

Wee

k 10

6

Wee

k 10

9

Wee

k 11

2

Wee

k 11

5

Wee

k 11

8

Wee

k 12

1

Wee

k 12

4

Wee

k 12

7

Wee

k 13

0

Wee

k 13

3

Wee

k 13

6

Wee

k 13

9

Wee

k 14

2

Wee

k 14

5

Wee

k 14

8

Wee

k 15

1

Wee

k 15

4

Sale

s (£

'000

s)

Seasonality

Actual

Model

Step 2: Identify and model major trends in sales

-50

0

50

100

150

200

250

Wee

k 1

Wee

k 4

Wee

k 7

Wee

k 10

Wee

k 13

Wee

k 16

Wee

k 19

Wee

k 22

Wee

k 25

Wee

k 28

Wee

k 31

Wee

k 34

Wee

k 37

Wee

k 40

Wee

k 43

Wee

k 46

Wee

k 49

Wee

k 52

Wee

k 55

Wee

k 58

Wee

k 61

Wee

k 64

Wee

k 67

Wee

k 70

Wee

k 73

Wee

k 76

Wee

k 79

Wee

k 82

Wee

k 85

Wee

k 88

Wee

k 91

Wee

k 94

Wee

k 97

Wee

k 10

0

Wee

k 10

3

Wee

k 10

6

Wee

k 10

9

Wee

k 11

2

Wee

k 11

5

Wee

k 11

8

Wee

k 12

1

Wee

k 12

4

Wee

k 12

7

Wee

k 13

0

Wee

k 13

3

Wee

k 13

6

Wee

k 13

9

Wee

k 14

2

Wee

k 14

5

Wee

k 14

8

Wee

k 15

1

Wee

k 15

4

Sale

s (£

'000

s)

Store Openings

Seasonality

Actual

Model

Step 3: Once the basic model is built, we can get a first estimate for marketing

-50

0

50

100

150

200

250

Wee

k 1

Wee

k 4

Wee

k 7

Wee

k 10

Wee

k 13

Wee

k 16

Wee

k 19

Wee

k 22

Wee

k 25

Wee

k 28

Wee

k 31

Wee

k 34

Wee

k 37

Wee

k 40

Wee

k 43

Wee

k 46

Wee

k 49

Wee

k 52

Wee

k 55

Wee

k 58

Wee

k 61

Wee

k 64

Wee

k 67

Wee

k 70

Wee

k 73

Wee

k 76

Wee

k 79

Wee

k 82

Wee

k 85

Wee

k 88

Wee

k 91

Wee

k 94

Wee

k 97

Wee

k 10

0

Wee

k 10

3

Wee

k 10

6

Wee

k 10

9

Wee

k 11

2

Wee

k 11

5

Wee

k 11

8

Wee

k 12

1

Wee

k 12

4

Wee

k 12

7

Wee

k 13

0

Wee

k 13

3

Wee

k 13

6

Wee

k 13

9

Wee

k 14

2

Wee

k 14

5

Wee

k 14

8

Wee

k 15

1

Wee

k 15

4

Sale

s (£

'000

s)

TV Store Openings

Seasonality Actual

Model

Step 4: The final model is a good fit and includes all major marketing investments

-50

0

50

100

150

200

250

Wee

k 1

Wee

k 4

Wee

k 7

Wee

k 10

Wee

k 13

Wee

k 16

Wee

k 19

Wee

k 22

Wee

k 25

Wee

k 28

Wee

k 31

Wee

k 34

Wee

k 37

Wee

k 40

Wee

k 43

Wee

k 46

Wee

k 49

Wee

k 52

Wee

k 55

Wee

k 58

Wee

k 61

Wee

k 64

Wee

k 67

Wee

k 70

Wee

k 73

Wee

k 76

Wee

k 79

Wee

k 82

Wee

k 85

Wee

k 88

Wee

k 91

Wee

k 94

Wee

k 97

Wee

k 10

0

Wee

k 10

3

Wee

k 10

6

Wee

k 10

9

Wee

k 11

2

Wee

k 11

5

Wee

k 11

8

Wee

k 12

1

Wee

k 12

4

Wee

k 12

7

Wee

k 13

0

Wee

k 13

3

Wee

k 13

6

Wee

k 13

9

Wee

k 14

2

Wee

k 14

5

Wee

k 14

8

Wee

k 15

1

Wee

k 15

4

Sale

s (£

'000

s)

Press Radio

TV Store Openings

Seasonality Actual

Model

0.00

50.00

100.00

150.00

200.00

250.00

01-O

ct-1

0

05-O

ct-1

0

09-O

ct-1

0

13-O

ct-1

0

17-O

ct-1

0

21-O

ct-1

0

25-O

ct-1

0

29-O

ct-1

0

02-N

ov-1

0

06-N

ov-1

0

10-N

ov-1

0

14-N

ov-1

0

18-N

ov-1

0

22-N

ov-1

0

26-N

ov-1

0

30-N

ov-1

0

04-D

ec-1

0

08-D

ec-1

0

12-D

ec-1

0

16-D

ec-1

0

20-D

ec-1

0

24-D

ec-1

0

28-D

ec-1

0

01-J

an-1

1

05-J

an-1

1

09-J

an-1

1

13-J

an-1

1

17-J

an-1

1

21-J

an-1

1

25-J

an-1

1

29-J

an-1

1

02-F

eb-1

1

06-F

eb-1

1

10-F

eb-1

1

14-F

eb-1

1

18-F

eb-1

1

22-F

eb-1

1

26-F

eb-1

1

02-M

ar-1

1

06-M

ar-1

1

10-M

ar-1

1

14-M

ar-1

1

18-M

ar-1

1

22-M

ar-1

1

26-M

ar-1

1

30-M

ar-1

1

03-A

pr-1

1

07-A

pr-1

1

11-A

pr-1

1

15-A

pr-1

1

19-A

pr-1

1

23-A

pr-1

1

27-A

pr-1

1

New

Cus

tom

ers

Immediate TV Contribution TV Carryover contribution

New Customers

The effect of a marketing burst can last well beyond the timing of the spots

Example of a highly impactful TV burst

When TV is on air, search volumes increase dramatically

0 10,000 20,000 30,000 40,000 50,000 60,000

CPC

Organic

CPC

Organic

CPC

Organic

CPC

Organic

Tick

ets

Trai

nC

hea

pB

ran

d

Number of clicks (Feb 2011, Central)

Base

Driven by TV

Bra

nd

Dis

cou

nt

Pro

du

ct 1

Pro

du

ct 2

TV campaign effect on number of clicks on branded and generic search terms

Pay per

click %

increase

Organic

% increase

Brand 218% 251%

Discount 9% 71%

Product 1 7% 322%

Product 2 23% 283%

Forecasting is the holy grail...

With attribution analysis and econometric modelling we can:

Forecast the impact of changing investment in a media channel

And...

Forecast the impact that this will have on other media channels

Attribution recipe

You will need... 1 x SQL server 1 x Database administrator 1 x copy of R (or similar) 1 x econometrician 1 x copy of Tableau 300m x rows of cookie data 3 years of sales data 3 years of search data A full media spend history