LSA15: Call Conversion Optimization - Generating More "Good Calls"

21
matchcraft CALL BASED OPTIMIZATION: GENERATING MORE “GOOD” CALLS April 20, 2015 Local Search Association Alex Dionysian, CTO

Transcript of LSA15: Call Conversion Optimization - Generating More "Good Calls"

Page 1: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraftCALL BASED OPTIMIZATION:GENERATING MORE “GOOD” CALLS

April 20, 2015

Local Search Association

Alex Dionysian, CTO

Page 2: LSA15: Call Conversion Optimization - Generating More "Good Calls"

MatchCraft is a global provider of local search, display,

and social marketing solutions that enable traditional

media companies and digital agencies to efficiently

provision quality local marketing solutions for SMB

advertisers.

Founded in 1998, we operate in more than 26 countries

and our AdVantage platform supports over 16 languages

and dialects.

We have offices in Santa Monica, California; Leiden,

Netherlands; Berlin, Germany; Sao Paolo, Brazil; and

Mumbai, India.

We have 80+ employees worldwide.

ABOUT MATCHCRAFT

matchcraft // 04

Page 3: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

THE CALL TRACKING Challenge

- Which calls are good?

- How do we get more of them?

Page 4: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

CALL QUALITY - METHODOLOGY

04

• Listen to actual recorded calls

• 340 calls across 3 verticals

• Usually able to categorize within 60 seconds

• 4 possible call types

• Sale/Info call o relevant to SEM objective

• Irrelevant o repeat of previous call, sale to merchant, etc.

• Answering Mach. / Blank o unable to determine call quality.

• Wrong Number

Page 5: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

HOW MANY “GOOD” CALLS?

Type of Call HVAC Airport Parking Limo Service

Sales/Info 62 44 35

Irrelevant 26 61 20

Ans. Mach. / Blank 26 6 9

Wrong Number 15 32 2

(Sale/Info) / Total 48% 31% 54%

06

Irrelevant call: Cancel reservation, continuation of previous call, personal call

Wrong number: Sometimes put on hold and then discover their error, call for flight information,

Language issues

Page 6: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

CALL DURATION: THE MAGIC BULLET…(NOT)

07

Den

sity

Call Duration (seconds)

Page 7: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

CALLS OVER 30 SECONDS

09

Percent of calls over 30 seconds which are good:

• HVAC - 56% gain of 8%

• Parking - 40% gain of 9%

• Limo - 64% gain of 10%

Page 8: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

Contributing Reasons

04

• Good calls can be short

• Nature of business – e.g. limos & taxis can have fast conclusions

• Voicemail & being put on hold

• Takes a while to realize this is not the merchant you

wanted

• “Please leave a message”

Page 9: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

VARIATION AMOUNG VERTICALS

08

Den

sity

Call Duration (seconds)

Den

sity

Call Duration (seconds)

Chart #1: HVAC Chart #2: Parking

Page 10: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

CONCLUSIONS

09

1. There’s no magic number when it comes to call duration.

2. Much overlap in duration between good and bad calls

3. Good calls can be short and bad calls can be long

Page 11: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

CALL ASSOCIATION

10

Which click led to which call?

Page 12: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

COMMON METHODOLOGY

11

• Time stamping

• Potentially in combination with number rotation

Page 13: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

30 min. window

CALL ASSOCIATION – WHICH CLICK IS IT?

12

30 min. window

Calls

0 Clicks 2 Clicks

Timeframe

Clicks

It can (mostly) work…

Page 14: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

% OF GOOD CALLS THAT DID NOT HAVE

A PRECEDING CLICK

11

• What percent of calls have no click in the 30 prior minutes?

• 22% for the Limo Service merchant

Page 15: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

% OF GOOD CALLS THAT DID NOT HAVE A PRECEDING

CLICK

8%

1%

22%

0%

5%

10%

15%

20%

25%

HVAC Parking Limo Service

13

Go

od

ca

lls w

ith

ou

t a

pre

ce

din

g c

lick

Page 16: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

CONCLUSIONS

14

• Big variation across the three merchants we looked at

• High click rate = higher chance of accidental association

• Dynamic Number Insertion (DNI) with number rotation can help

• 30 minutes may not be long enough

• More complicate algorithms may extract more signal

• DNI with larger pool can help

Page 17: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

LOOKING INTO A THICK FOG

Page 18: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

Call quality

– Eliminate repeat calls

– Acknowledge bad/irrelevant calls – take them into account

Call to click association ambiguity

– Spread the credit for the call potentially on more than one click

Addressing low spend/click/call volume

– Look for like merchants

STATISTICAL OPTIMIZATION METHODS

Page 19: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

HOW DO WE DEAL WITH NOISY DATA?

15

Aggregate data in different dimensions to

squeeze the signal out of the data

Page 20: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

Q&A

16

Page 21: LSA15: Call Conversion Optimization - Generating More "Good Calls"

matchcraft //

THANK

YOU!Contact Information:

Alex Dionysian

CTO, MatchCraft LLC

[email protected]

(310) 314-3320

17