Guide to Marketo Lead Sourcing - labs.etumos.com
Transcript of Guide to Marketo Lead Sourcing - labs.etumos.com
1
www.etumos.com Etumos Framework for Marketo Contact: (206) 745-9660
Page
Guide to Marketo Lead Sourcing
Taking Marketing and Sales initiatives and providing First Touch, Last Touch,
and Multi-Touch reporting capabilities through Marketo
2
www.etumos.com Etumos Framework for Marketo Contact: (206) 745-9660
Page
Table of Contents
What it is .................................................................................................................................................................3
How it works ......................................................................................................................................................... 4
How to use it ......................................................................................................................................................... 7
Other Notes ........................................................................................................................................................... 11
Lead Source Framework: Appendix ...................................................................................................... 12
3
www.etumos.com Etumos Framework for Marketo Contact: (206) 745-9660
Page
What a Lead Source Program and Framework Are:
A Lead Source Framework groups separate initiatives into a few different categories
in order to account for revenue sources and the returns on investment of individual
strategic initiatives within Marketing, Sales, and otherwise.
This framework is valuable in that it provides the foundational building blocks for data
reporting including first touch, last touch, and multi-touch attribution. We take UTM
parameters that are commonly implemented via a company’s UTM framework and
capture them from hidden fields on forms, then use these UTM parameters to
calculate and stamp each lead source touch—that’s through a Lead Source Program
There are three categories of data being accrued: first touch, last touch, and every
touch. The “first touch” is never overwritten, the “last touch” is overwritten every time,
and “every touch” concatenates every touch into a single field.
There are three hierarchical levels of viewing lead source:
ü Lead Source Category: This provides all-up marketing and sales reporting, a high-
level view useful for CxO-level reporting.
ü Lead Source: This provides marketing strategic initiative-level reporting, useful for
Director-level reporting.
ü Lead Source Detail: This generally provides operational metrics which are
generally less helpful on a macro level, and more useful at a micro level. Useful for
Specialist-level reporting.
This sourcing framework has been developed to account for many different all-up
marketing and sales organizations both now and in the future, but is especially
applicable to demand generation efforts.
Technically, this Lead Source Program is enabled to have one consolidated
Operational program to run all of reporting, allowing data to accrue over time for
sourcing that doesn’t require special attention and does maximize reporting
capabilities over time. It is meant to incorporate First Touch, Last Touch, and Multi-
Touch sourcing as opposed to choosing just one. It creates the building blocks for
weighted multi-touch attribution.
4
www.etumos.com Etumos Framework for Marketo Contact: (206) 745-9660
Page
How the Lead Source Program Works:
Hidden fields on every form collect potential UTM parameters. An original form takes
these UTM parameters from the URL directly, but a more advanced format takes
these UTM parameters from a user’s session cookie (written through some JavaScript
that translates the UTM parameters in the URL and stores them in a session cookie).
Upon form submission, these UTM parameters are written to the “last” category of
sourcing data.
“Last” category fields are then written to “First” category fields when the “First”
category fields are blank (“First” category fields cannot be overwritten). “Last”
category fields are then concatenated to “Every” category fields, taking the previous
value of each “Every” field and appending the new “Last” field for UTM tracking.
After UTM parameters have appropriately been stored, we move on to calculating
“Lead Source” values. A Master Router in this case takes the new UTM data from
“Last” category fields and calculates the corresponding Lead Source fields through
cascading logic. If there is an existing UTM framework, this can be incorporated into
the cascading logic of the Master Router, especially important for incorporating a
specific business’ strategic initiatives beyond the norm.
With the Lead Sources being written to the “Last” category, we then repeat the
process of translating these “Last” category fields into both “First” and “Every”
category fields.
Need a refresher on the Master Router program architecture? Check out the video recording starting at
24:57: Architecting a Robust and Scalable Marketo Instance
- The Etumos Team
5
www.etumos.com Etumos Framework for Marketo Contact: (206) 745-9660
Page
Necessary Building Blocks: Create the appropriate fields within SFDC.
Field Name: Field Type:
Source - First: UTM Medium textarea
Source - First: UTM Source textarea
Source - First: UTM Campaign textarea
Source - First: UTM Term textarea
Source - First: UTM Content textarea
Source - Last: UTM Medium textarea
Source - Last: UTM Source textarea
Source - Last: UTM Campaign textarea
Source - Last: UTM Term textarea
Source - Last: UTM Content textarea
Source - Every: UTM Medium textarea
Source - Every: UTM Source textarea
Source - Every: UTM Campaign textarea
6
www.etumos.com Etumos Framework for Marketo Contact: (206) 745-9660
Page
Set up every form to include hidden fields capturing UTM parameters when they exist.
Field: Where it Pulls
Value From: Default Value:
Source - Last: UTM Medium URL Parameter na
Source - Last: UTM Source URL Parameter na
Source - Last: UTM Campaign URL Parameter na
Source - Last: UTM Term URL Parameter na
Source - Last: UTM Content URL Parameter na
7
www.etumos.com Etumos Framework for Marketo Contact: (206) 745-9660
Page
How to Grow and Modify your Lead Source Program
If you wish to modify the structure such as to incorporate your UTM Framework or
modify your existing UTM Framework, there are a few steps to be taken, mostly in
changing the Master Router that calculates sources based on the UTM fields.
1. To put your own UTM Framework into the Lead Source Program, clone an
existing UTM smart campaign child campaign such as “210a - Inbound: Email
(UTM)” in the example. This is a smart campaign that assigns Lead Source
values based on the UTM values that are captured on form submit.
8
www.etumos.com Etumos Framework for Marketo Contact: (206) 745-9660
Page
2. Create or clone an existing UTM smart list, such as “1 - Email (UTM)” in the
example.
3. Modify the new UTM smart list to watch for the appropriate new value from
your UTM framework, usually watching the “Medium” field on the “Source -
Last” field category:
.
9
www.etumos.com Etumos Framework for Marketo Contact: (206) 745-9660
Page
4. Modify the flow steps of the new cloned child smart campaign, making sure
you’re assigning the correct new values based on your UTM Framework:
10
www.etumos.com Etumos Framework for Marketo Contact: (206) 745-9660
Page
5. As a final step, change the Master Router smart campaign to add your new
smart campaign as a choice within the Request Campaign flow step. Make sure
your new value (based on UTM parameters) happens as a step before “Generic
(Post-First Touch)”—cascading logic means that the first rule that qualifies is
the one that fires!
11
www.etumos.com Etumos Framework for Marketo Contact: (206) 745-9660
Page
Other Notes • When you’re creating fields, make sure that the “First” source category fields
are not over-writable.
• All non-inbound leads (manually created, list imports, or created in SFDC) need
to have Lead Source and Source Detail manually defined upon creation in order
for proper tracking. This Lead Source program stamps people based on form
fill-out, which could be easily modified, but needs special considerations based
on your business logic.
• All list imports in Marketo must include manually-defined Lead Source, Lead
Source Category, and Lead Source Detail as part of the list scrubbing process.
What do you think? Was this helpful? Not helpful enough? Too helpful? Let us know!
- The Etumos Team
12
www.etumos.com Etumos Framework for Marketo Contact: (206) 745-9660
Page
Lead Source Framework: Appendix
The following Lead Source Framework is a starting point of a lead source framework,
applicable for well-rounded demand generation marketing. These values will change
specifically if there are more primary areas of focus and this level of granularity does
not meet your reporting needs.
Values in italics generally require manual assignment.
Lead Source Category:
Inbound Outbound Referral
Lead Source Category:
Inbound: Online Advertising Inbound: Organic Inbound: Direct Inbound: Social Inbound: [UTM Framework category as applicable] Inbound: Generic Inbound: Web Referral Inbound: Event Outbound: List Purchase Outbound: Prospecting Outbound: Targeted Accounts Referral: Employee Referral: Partner Referral: Customer
Lead Source Detail:
Inbound: Email (UTM) - {{lead.Source - Last: UTM Source}} {{lead.Source - Last: UTM Campaign}} Inbound: Generic (Post-First Touch) Inbound: Organic - [Search Engine Name] Inbound: Social - [Social Media Network Name] Inbound: Direct Inbound: Web Referral