solving the offline conversion conundrum for better digital marketing optimisation
Post on 17-Jul-2015
6.736 Views
Preview:
TRANSCRIPT
ed@metricmogul.co.ukcalltracks.com
Solving the Offline Conversion Conundrum
for better digital marketing optimisation
Ed Brocklebank @edbrocklebank BrightonSEO - April 2015
www.metricmogul.co.uk
ed@metricmogul.co.ukcalltracks.com
You’re the Owner of a bicycle repair BUSINESS
Imagine
ed@metricmogul.co.ukcalltracks.com
Cost per lead
£0
£8
£15
£23
£30
Jan Feb Mar Jun Jul Aug Sep Oct Nov Dec
PPC
SEO
Performance Report
TARGET
ed@metricmogul.co.ukcalltracks.com
The OptionsWhat would you do?
£0
£8
£15
£23
£30
Jan Mar Jul Sep Nov
PPC
SEO
TARGET
ed@metricmogul.co.ukcalltracks.com
The OptionsA. Nothing
What would you do?
£0
£8
£15
£23
£30
Jan Mar Jul Sep Nov
PPC
SEO
TARGET
ed@metricmogul.co.ukcalltracks.com
The OptionsA. Nothing
B. Hire a new SEO team
What would you do?
£0
£8
£15
£23
£30
Jan Mar Jul Sep Nov
PPC
SEO
TARGET
ed@metricmogul.co.ukcalltracks.com
The OptionsA. Nothing
B. Hire a new SEO team
C. Hire a new PPC team
What would you do?
£0
£8
£15
£23
£30
Jan Mar Jul Sep Nov
PPC
SEO
TARGET
ed@metricmogul.co.ukcalltracks.com
The OptionsA. Nothing
B. Hire a new SEO team
C. Hire a new PPC team
D. Hire a new SEO and PPC team
What would you do?
£0
£8
£15
£23
£30
Jan Mar Jul Sep Nov
PPC
SEO
TARGET
ed@metricmogul.co.ukcalltracks.com
Ed brocklebankDigital measurement strategy consultant
About
@edbrocklebank
ed@metricmogul.co.ukcalltracks.com
Ed brocklebankDigital measurement strategy consultant
About
CAN DO WANT TO DO
@edbrocklebank
ed@metricmogul.co.ukcalltracks.com
Ed brocklebankDigital measurement strategy consultant
About
CAN DO WANT TO DO
@edbrocklebank
SHOULD
ed@metricmogul.co.ukcalltracks.com
What is the offline
conversion conundrum?
Why should I care?
What can I do about it?
ed@metricmogul.co.ukcalltracks.com
The Problem
ed@metricmogul.co.ukcalltracks.com
We look at risk/reward ratios to decide what can be
improved.
As digital marketers
ed@metricmogul.co.ukcalltracks.com
ed@metricmogul.co.ukcalltracks.com
Risk
ed@metricmogul.co.ukcalltracks.com
Time
Money
Reputation
Risk
ed@metricmogul.co.ukcalltracks.com
Time
Money
Reputation
RewardRisk
ed@metricmogul.co.ukcalltracks.com
Time
Money
Reputation
Retweets, impressions, follows, TV ad view
Clicks, visits
Registrations, email signup, phone call, store visit, catalog
request
Customers, revenue, order value, lifetime value, market share,
brand loyalty
RewardRisk
ed@metricmogul.co.ukcalltracks.com
Time
Money
Reputation
Small
Large
Retweets, impressions, follows, TV ad view
Clicks, visits
Registrations, email signup, phone call, store visit, catalog
request
Customers, revenue, order value, lifetime value, market share,
brand loyalty
RewardRisk
ed@metricmogul.co.ukcalltracks.com
Risk
ROI
CPA
ROAS
CPC
CPM
Metric Reward
ed@metricmogul.co.ukcalltracks.com
Risk
ROI
CPA
ROAS
CPC
CPM
MetricMoney
Money
Money
Money
Money
Revenue
Signups/Registrations
Revenue
Clicks
Impressions
Reward
ed@metricmogul.co.ukcalltracks.com
Back to the BIKE ShopLet’s go
ed@metricmogul.co.ukcalltracks.com
Cost per leadPPC
SEO
Report A
Fire SEO team
ed@metricmogul.co.ukcalltracks.com
Cost per lead
£0
£8
£15
£23
£30
Jan Feb Mar Jun Jul Aug Sep Oct Nov Dec
PPC
SEO
Report A
Fire SEO team
ed@metricmogul.co.ukcalltracks.com
Return on ad spend
0
0.7
1.4
2.1
2.8
Jan Feb Mar Jun Jul Aug Sep Oct Nov Dec
PPC
SEO
Chart B
ed@metricmogul.co.ukcalltracks.com
What happened?Analysis
ed@metricmogul.co.ukcalltracks.com
Cost per leadDigital marketing team optimising here
What happened?Analysis
ed@metricmogul.co.ukcalltracks.com
Cost per leadDigital marketing team optimising here
Return on ad spendCEO judging performance on revenue
What happened?Analysis
ed@metricmogul.co.ukcalltracks.com
?
ed@metricmogul.co.ukcalltracks.com
ed@metricmogul.co.ukcalltracks.com
Who’s most at riskUnderstanding
ed@metricmogul.co.ukcalltracks.com
Who’s most at risk
Service/non-transactional websites
Understanding
ed@metricmogul.co.ukcalltracks.com
Who’s most at risk
Service/non-transactional websites
Finance/travel
Understanding
ed@metricmogul.co.ukcalltracks.com
Who’s most at risk
Service/non-transactional websites
Finance/travel
High value goods
Understanding
ed@metricmogul.co.ukcalltracks.com
Who’s most at risk
Service/non-transactional websites
Finance/travel
High value goods
Retailers with online and offline stores
Understanding
ed@metricmogul.co.ukcalltracks.com
A SOLUTION
ed@metricmogul.co.ukcalltracks.com
How do we track this?A solution
ed@metricmogul.co.ukcalltracks.com
How do we track this?• In-house system communicates with
analytics system when important event happens.
A solution
ed@metricmogul.co.ukcalltracks.com
How do we track this?• In-house system communicates with
analytics system when important event happens.
• Google Analytics Measurement Protocol (other systems have similar functionality)
A solution
ed@metricmogul.co.ukcalltracks.com
How do we track this?• In-house system communicates with
analytics system when important event happens.
• Google Analytics Measurement Protocol (other systems have similar functionality)
• Must be one or more primary key to tie everything together (UUID, GA cookie ID, Lead ID, etc.)
A solution
ed@metricmogul.co.ukcalltracks.com
Tracking the bike shop (v1)
Google Analytics
Website
CRM
ed@metricmogul.co.ukcalltracks.com
Tracking the bike shop (v1)
Google Analytics
Website
CRM
Event: Submitted Lead Lead ID: 001GA Cookie: 12345678
Event: Submitted LeadLead ID: 001 GA Cookie: 12345678Campaign Info: CPC
JavaScript API
ed@metricmogul.co.ukcalltracks.com
Tracking the bike shop (v1)
Google Analytics
Website
CRM
Event: Booking madeLead ID: 001
Event: Submitted Lead Lead ID: 001GA Cookie: 12345678
Event: Submitted LeadLead ID: 001 GA Cookie: 12345678Campaign Info: CPC
JavaScript API
ed@metricmogul.co.ukcalltracks.com
Tracking the bike shop (v1)
Google Analytics
Website
CRM
Event: Booking madeLead ID: 001
Event: Repair PerformedLead ID: 001
Event: Submitted Lead Lead ID: 001GA Cookie: 12345678
Event: Submitted LeadLead ID: 001 GA Cookie: 12345678Campaign Info: CPC
JavaScript API
ed@metricmogul.co.ukcalltracks.com
Tracking the bike shop (v1)
Google Analytics
Website
CRM
Event: Booking madeLead ID: 001
Event: Repair PerformedLead ID: 001
Event: Submitted Lead Lead ID: 001GA Cookie: 12345678
Event: Submitted LeadLead ID: 001 GA Cookie: 12345678Campaign Info: CPC
JavaScript API
Measurement protocol API
ed@metricmogul.co.ukcalltracks.com
Tracking the bike shop (v1)
Google Analytics
Website
CRM
Event: Booking madeLead ID: 001
Event: Repair PerformedLead ID: 001
Event: Booking madeLead ID: 001GA Cookie: 12345678Campaign Info: CPC
Event: Submitted Lead Lead ID: 001GA Cookie: 12345678
Event: Submitted LeadLead ID: 001 GA Cookie: 12345678Campaign Info: CPC
JavaScript API
Measurement protocol API
ed@metricmogul.co.ukcalltracks.com
Tracking the bike shop (v1)
Google Analytics
Website
CRM
Event: Booking madeLead ID: 001
Event: Repair PerformedLead ID: 001
Event: Booking madeLead ID: 001GA Cookie: 12345678Campaign Info: CPC
Event: Repair PerformedLead ID: 001GA Cookie: 12345678Campaign Info: CPC
Event: Submitted Lead Lead ID: 001GA Cookie: 12345678
Event: Submitted LeadLead ID: 001 GA Cookie: 12345678Campaign Info: CPC
JavaScript API
Measurement protocol API
ed@metricmogul.co.ukcalltracks.com
Tracking the bike shop (v2)
Google Analytics
CRM
Website
Event: Submitted Lead Lead ID: 001GA Cookie: 12345678
Event: Submitted Lead Lead ID: 001
Event: Booking madeLead ID: 001
Event: Repair PerformedLead ID: 001
ed@metricmogul.co.ukcalltracks.com
Tracking the bike shop (v2)
Google Analytics
CRM
Website
Event: Submitted Lead Lead ID: 001GA Cookie: 12345678
Event: Submitted Lead Lead ID: 001
Event: Booking madeLead ID: 001
Event: Repair PerformedLead ID: 001
?
ed@metricmogul.co.ukcalltracks.com
Tracking the bike shop (v2)
Google Analytics
CRM
WebsiteGA Cookie: 12345678
Event: Submitted Lead Lead ID: 001GA Cookie: 12345678
Event: Submitted Lead Lead ID: 001
Event: Booking madeLead ID: 001
Event: Repair PerformedLead ID: 001
?
ed@metricmogul.co.ukcalltracks.com
Tracking the bike shop (v2)
Google Analytics
CRM
WebsiteGA Cookie: 12345678
Event: Submitted Lead Lead ID: 001GA Cookie: 12345678
Event: Submitted Lead Lead ID: 001
Event: Booking madeLead ID: 001
Event: Repair PerformedLead ID: 001
?
Event list
ed@metricmogul.co.ukcalltracks.com
Tracking the bike shop (v2)
Google Analytics
CRM
WebsiteGA Cookie: 12345678
Event: Submitted Lead Lead ID: 001GA Cookie: 12345678
Event: Submitted Lead Lead ID: 001
Event: Booking madeLead ID: 001
Event: Repair PerformedLead ID: 001
?
Event list
Event: Booking madeLead ID: 001GA Cookie: 12345678
Event: Repair PerformedLead ID: 001GA Cookie: 12345678
ed@metricmogul.co.ukcalltracks.com
Tracking the bike shop (v2)
Google Analytics
CRM
WebsiteGA Cookie: 12345678
Event: Submitted Lead Lead ID: 001GA Cookie: 12345678
Event: Submitted Lead Lead ID: 001
Event: Booking madeLead ID: 001
Event: Repair PerformedLead ID: 001
?
Event list
Event: Booking madeLead ID: 001GA Cookie: 12345678
Event: Repair PerformedLead ID: 001GA Cookie: 12345678
FinanceEvent list
ed@metricmogul.co.ukcalltracks.com
Tracking the bike shop (v2)
Google Analytics
CRM
WebsiteGA Cookie: 12345678
Event: Submitted Lead Lead ID: 001GA Cookie: 12345678
Event: Submitted Lead Lead ID: 001
Event: Booking madeLead ID: 001
Event: Repair PerformedLead ID: 001
?
Event list
Event: Booking madeLead ID: 001GA Cookie: 12345678
Event: Repair PerformedLead ID: 001GA Cookie: 12345678
FinanceEvent list
Call centre
Event list
ed@metricmogul.co.ukcalltracks.com
CASE STUDY: FINANCE
ed@metricmogul.co.ukcalltracks.com
Sequence of eventsCase Study
ed@metricmogul.co.ukcalltracks.com
Sequence of eventsCase Study
Website visit
Enquiry
Phone call
Information pack
Sale
ed@metricmogul.co.ukcalltracks.com
Old analysis focus
Sequence of eventsCase Study
Website visit
Enquiry
Phone call
Information pack
Sale
ed@metricmogul.co.ukcalltracks.com
Old analysis focus
Sequence of eventsCase Study
Website visit
Enquiry
Phone call
Information pack
Sale
Cost per enquiry
Cost per phone call
Cost per pack sent Cost per pack
receivedCost per sale
Cost per visit
ed@metricmogul.co.ukcalltracks.com
SYSTEMS Used
Call tracking and analytics system for
data merging.(not just for calls!)
Case Study
You all know this one. The most widely
used analytics tool.
Client CRM system
ed@metricmogul.co.ukcalltracks.com
Subtitle
1
Offline events
2
Batch import whenever CRM/finance data received
ed@metricmogul.co.ukcalltracks.com
Channel performanceSample analysis
ed@metricmogul.co.ukcalltracks.com
Channel performanceSample analysis
95%
84%
ed@metricmogul.co.ukcalltracks.com
Channel performanceSample analysis
17%
21%
95%
84%
ed@metricmogul.co.ukcalltracks.com
Campaign performanceSample analysis
ed@metricmogul.co.ukcalltracks.com
Campaign performanceSample analysis
£139
£92
£56
ed@metricmogul.co.ukcalltracks.com
Campaign performanceSample analysis
£139
£92
£56
£254
£1,903
£371
ed@metricmogul.co.ukcalltracks.com
Campaign performanceSample analysis
Action 1: Divert spend from campaign 1 to 2. Action 2: Understand why campaign 7 claims are not completing.
£139
£92
£56
£254
£1,903
£371
ed@metricmogul.co.ukcalltracks.com
Landing page performanceSample analysis
/have-i-got-ppi
/endowment claims
/
/no-account-details
/ppi-claims
MANY
ed@metricmogul.co.ukcalltracks.com
Landing page performanceSample analysis
/have-i-got-ppi
/endowment claims
/
/no-account-details
/ppi-claims
MANY
ed@metricmogul.co.ukcalltracks.com
Landing page performanceSample analysis
/have-i-got-ppi
/endowment claims
/
/no-account-details STARS(promote, build similar pages)
/ppi-claims
MANY
ed@metricmogul.co.ukcalltracks.com
Landing page performanceSample analysis
/have-i-got-ppi
/endowment claims
/
/no-account-details STARS(promote, build similar pages)
/ppi-claims
Hidden gems (promote)
MANY
ed@metricmogul.co.ukcalltracks.com
Landing page performanceSample analysis
/have-i-got-ppi
/endowment claims
/
/no-account-details STARS(promote, build similar pages)
DOGS (Remove, optimise)
/ppi-claims
Hidden gems (promote)
MANY
ed@metricmogul.co.ukcalltracks.com
Landing page performanceSample analysis
/have-i-got-ppi
/endowment claims
/
/no-account-details
Hopefuls (Survey customers)
STARS(promote, build similar pages)
DOGS (Remove, optimise)
/ppi-claims
Hidden gems (promote)
MANY
ed@metricmogul.co.ukcalltracks.com
IN SUMMARY…
ed@metricmogul.co.ukcalltracks.com
Business Owners care about big rewards, which reside at the end of
the funnel.
Measuring, reporting and optimising for this will make the bosses recognise your value and
keep employing you.
ed@metricmogul.co.ukcalltracks.com
Appendix
ed@metricmogul.co.ukcalltracks.com
Event Trigger location Timeframe Method Collection location
(GA cookie ID pickup) Website Realtime JavaScript CalltracksForm Submitted Website Realtime JavaScript GA, CRM, Calltracks
Phonecall Made Calltracks Realtime MP GA(CSV data sent) CRM, Finance Batch SSH Calltracks
Pack Sent Calltracks Batch MP GAPack Received Calltracks Batch MP GA
Closed (Pre Claim) Calltracks Batch MP GAClaim Started Calltracks Batch MP GA
Invoiced Calltracks Batch MP GAPaid Calltracks Batch MP GA
Closed (Post Claim) Calltracks Batch MP GA
Events Collected
Each event had either a UUID and/or LEAD ID attribute for stitching events together later.
Case study
top related