In this webinar with Ryan Koonce, you’ll learn how to utilize UTM parameters to accurately track your marketing and advertising efforts, and report on them using different attribution models to correctly calculate your cost of acquisition (COA).
Ryan is the founder of SaaS Management Group, a leading growth marketing and analytics consultancy who has founded a number of startups and was a pioneer in viral marketing and landing-page testing and optimization.
In his talk, he wants to teach you how create effective tracking links using explicit UTM parameters instead of Google Auto-Tagging and what you should look out for if you are running Twitter, Facebook, and Google advertising campaigns when calculating an accurate COA.
- What is marketing attribution and why it matters for your business
- Best practices for creating different types of links with UTM parameters
- How common online advertisers (i.e. Google, Facebook, Twitter) attribute the success of their campaigns and what this means for you
- How to build reports to understand attribution and allocate cost data
3. Thue is the Kissmetrics Webinar Wizard and
Marketing Ops Manager. Before joining forces with
Kissmetrics, he was a Lyft driver in SF, which is also
how he ended up as a Kissmetrics marketer.
Whenever Thue is not trying to automate everything
around him, you can find him hiking in the Sierras.
THUE MADSEN
Marketing Operations Manager, Kissmetrics
@ThueLMadsen
Before founding SaaS Management, Ryan created a
number of data-driven testing methods that helped
him build multi-million user companies.
RYAN KOONCE
CEO, SaaS Management Group
@RyanKoonce
www.SaaSMgmt.com
7. Attribution is crediting your conversions to your
advertising and marketing channels, and
assigning them a cost.
• For clarity, in this discussion we’re going to use “channel” to mean
any method of marketing or advertising
• A conversion is anything that’s important to you. It could be filling
out a lead form, inviting a friend, or completing a purchase.
• We’re going to focus on WEB attribution today, but the same
principles apply for native mobile attribution, or any other type of
promotion and conversion you might be considering.
WHAT IS ATTRIBUTION?
9. If you’re not tracking your channels properly,
there is no way for you to understand
attribution.
The solution: “UTM Parameters”
GOOD CHANNEL TRACKING + GOOD CONVERSION
TRACKING = GOOD ATTRIBUTION
10. •UTM Parameters allow you to pass additional information in your promotional
URLs to your analytics tools such as Google Analytics and Kissmetrics
•These tools look for these parameters and automatically parse the information
when someone clicks on them.
•Originally developed by Google for measuring data in Google Analytics.
•Now the industry standard for creating tracking links.
Example of a UTM:
yourdomain.com/?
utm_source=twitter&utm_medium=social&utm_content=promotion_A&utm_campai
gn=Android%20-%20US%20-%20Download%20App%20-%20Fantasy
%20Football%20App%20-%20Followers%20
WHAT ARE UTM PARAMETERS?
11. WHAT ARE UTM PARAMETERS?
Name Description
Campaign Source
(utm_source)
Required parameter. Use utm_source to identify the source
of the campaign. Usually this is the place where you
purchased the ad such as “google” or “facebook”
Campaign Medium
(utm_medium)
Required Parameter. Use utm_medium to specify where
your ad is running. This could be email, cpc, or social
Campaign Term
(utm_term)
If used in paid search, include the keyword that you bid on.
Campaign Content
(utm_content)
Generally used to differentiate between content types. In
Google this would be used to A/B test that pointed to the
URL.
Campaign Name
(utm_campaign)
Used to identify the campaign name that you set up in your
advertising account.
12. Suppose you’re advertising on Google Adwords, Facebook, and in an email
newsletter campaigns You want to see which one of these channels is most
effective. Start by adding UTM parameters to all your links.
UTM EXAMPLE
Facebook Example
um_source facebook
um_medium social
um_term (omit)
um_content funny-cat-ad
um_campaign US-Cat-Owners
yourdomain.com/?utm_source=facebook&utm_medium=social&utm_content=funny-cat-
ad&utm_campaign=US-Cat-Owners
14. BEWARE OR AUTO-TAGGING, GCLID OR VALUETRACK!
Auto-tagging is using the automatic tracking URLs provided by Adwords to provide
Google Analytics with attribution or conversion data.
• Auto-tagging doesn’t actually produce UTM parameters and is only understood
by Google products.
• This limits your ability to track UTM parameters in any other tool including
Kissmetrics.
• There is no technical downside to implementing manual UTM parameters.
• Since Google created UTM parameters their product will be able to read the
UTM.
• Do not combine glid or valuetrack with UTM parameters - it is an either/or
scenario.
15. BEWARE OR AUTO-TAGGING, GCLID OR VALUETRACK!
BUT my SEM expert told me I had to use gclid!
Of course they did! Adding UTM parameters is a pain.
• Your SEM is generally only looking at conversion data in Adwords (or the place
they purchased the media) - they don’t need your “special” utm parameters.
• Insist! In a multi-channel universe, inevitably ALL the channels are taking credit
for some of the same conversions.
• Knowing which channel worked and which didn’t is the foundation of multi-
channel attribution
16. Some of your publishers
are taking credit for the
same conversion.
THIS MEANS YOU’RE PAYING MORE THAN YOU THINK!
17. GOOGLE ADWORDS / ANALYTICS CONVERSION
TRACKING
• AdWords will attribute a conversion to the last AdWords click only.
• On the other hand, for all reports except the Multi-Channel Funnels reports,
Google Analytics uses a last click attribution model across all channels
(excluding direct).
For example, let’s say a user clicks on a creative from your AdWords account, then
returns the next day via a Google organic search result and reaches your Goal page
or triggers a Transaction. Google Analytics will attribute the Goal or Transaction to
google/organic. AdWords will attribute the Goal to the AdWords campaign.
19. TWITTER CONVERSION TRACKING
• Default post-view attribution window: 1 day
• Default post-engagement attribution: 14 days
20. EXAMPLE
Suppose you had a campaign running on Google Adwords, Twitter, and
Facebook, all with different creative, but driving the user to the same
landing page.
1. Your customers stops work for lunch, and quickly checks their Twitter
feed. Your ad flies by.
2. Next she heads over to google, and does a search for a super-widget,
and your site comes up in the sponsored results. She clicks on your ad
and lands on your site.
3. Her phone rings and while she’s talking, she heads over to Facebook
and checks her feed. Your retargeting campaign in Facebook kicks in
and she is reminded about your product and clicks one of the ads, goes
to your site and then makes a purchase.
22. EXAMPLE RESULTS
In their reporting, Twitter, Facebook, AND Google are going to take
credit for the conversions
• Your conversion data in these reports will almost always be over
reported.
• Your effective COA as reported in these tools will almost always be
under reported.
• The data in the advertising providers dashboards will almost never
match your analytics data.
This means that in all three systems, your cost per conversion
will be under reported.
24. WHAT ARE ATTRIBUTION MODELS
• Attribution Models are ways of describing which channel should
receive the “credit” for a specific conversion (sale, lead, etc.).
• Any attribution model that makes sense for your business can
work.
• We’re going to talk about the five most popular.
25. ATTRIBUTION MODELS
• First touch - The first ad clicked received credit for the conversion
• Last touch - The last ad clicked receives credit for the conversion
• Linear - All ads receives equal credit for the conversion
• Position Based - Visits from the first and last channel receive the
most credit while the middle channels receive an equal amount of
credit
• Time Decay - The ad leading up to the conversion received varied
amounts of credit with the last ad taking the most.
For now we’re going to ignore look-back windows.
27. FIRST TOUCH ATTRIBUTION
First click receives credit for the conversion.
Consider this example:
1. Person clicks on adwords and visits site.
2. Clicks around but doesn’t purchase.
3. Comes back to site (type in URL - “Direct”) and makes a purchase.
We spent $10 on Adwords. In this case, our COA would be $10
because the sale originated with a click at Google.
29. LAST TOUCH ATTRIBUTION
The last click receives credit for the conversion.
Using the same example:
1. Person clicks on adwords and visits site.
2. Clicks around but doesn’t purchase.
3. Comes back to site (type in URL - “Direct”) and makes a purchase.
We spent $10 on Adwords. However, we spent $0 on direct traffic, so
in this case our COA is $0 because the sale is attributed to direct.
31. LINEAR ATTRIBUTION
All visits receive equal credit for the conversion.
Using the same example:
1. Person clicks on adwords and visits site.
2. Clicks around but doesn’t purchase.
3. Person comes back to site (type in URL - “Direct”) and makes a
purchase.
We spent $10 on Adwords and $0 on Direct traffic. Because we had
one sale from both channels, our COA is $5.
33. POSITION-BASED ATTRIBUTION
Visits from the first and last channel receive the most credit while each
channel in between receives an equal amount of credit.
By default, most position-based attribution models assume:
• 40% of the credit goes to the first channel
• 40% of the credit goes to the last channel
• Remaining 20% going to the middle channels
34. POSITION-BASED ATTRIBUTION
Our example gets more complex.
1. Person clicks on adwords and visits site.
2. Person clicks on Facebook ad and visits site.
3. Person clicks on Twitter ad and visits.
4. Person comes directly to the site (type in URL - “Direct”).
5. Person clicks on an email newsletter ad and visits site, and finally makes a
purchase.
Assume our spend per channel as follows:
Adwords: $10
Facebook: $15
Twitter: $100
Direct: $0
Email: $15
37. TIME-BASED ATTRIBUTION
The ad leading up to the conversion received varied amounts of credit with
the last ad taking the most.
Using our previous example:
1. Person clicks on adwords and visits site.
2. Person clicks on Facebook ad and visits site.
3. Person clicks on Twitter ad and visits.
4. Person comes directly to the site (type in URL - “Direct”).
5. Person clicks on an email newsletter ad and visits site, and finally makes
a purchase.
40. TIME-BASED ATTRIBUTION
1. Person clicks on adwords and visits site.
2. Person clicks on Facebook ad and visits site.
3. Person clicks on Twitter ad and visits.
4. Person comes directly to the site (type in URL - “Direct”).
5. Person clicks on an email newsletter ad and visits site, and finally makes
a purchase.
COA by Attribution Model:
• First Touch: (adwords) $10 COA
• Last Touch: (email ) $15 COA
• Linear: (20%*$10+20%*$15+20%*100+20%*0+20%*$15) = $25 COA
• Position-Based: $17.70
• Time Decay: $23.85
41. WHICH MODEL IS RIGHT FOR YOU?
1. Start slow and grow!
2. First make sure you’re tracking all your conversions correctly.
3. Then look at the difference between the effects of first touch and last
touch attribution.
4. After you have a handle on that, look at other attribution models that
might make sense for your business.
42. HOW SHOULD I MEASURE ATTRIBUTION?
The tool you choose depends on your business goals.
1. Google Analytics
• Supports custom attribution modeling (all 5 types)
• Doesn’t handle “identify” well.
• https://support.google.com/analytics/answer/6148697
2. Kissmetrics (www.kissmetrics.com)
• Supports custom attribution for first touch, last touch and linear.
• Allows you to see “who” (identify) is doing what / when / where.
3. Attribution (www.attributionapp.com)
• Supports the 5 types of attribution out of the box for Facebook and
Adwords, including cost data.
• Doesn’t provide a holistic view of users (only 2 channels).
43. RYAN KOONCE
CEO, SaaS Management Group
@RyanKoonce
ryan@saasmgmt.com
THUE MADSEN
Marketing Operations Manager, Kissmetrics
@ThueLMadsen
tmadsen@kissmetrics.com
Questions?