A Framework for Attribution Modeling - Analytics Angels

A Framework for Attribution Modeling


 Attribution modeling, the process of identifying which marketing touch points contribute to a conversion, tells the story of how prospective buyers engage with you. It also reveals which marketing channels and activities result in the engagement you are trying to achieve. To evaluate the effectiveness of those channels and activities, you will need to develop a measurement strategy that tracks results that’s accessible across your organization.


Let’s start with a simple, common business scenario. Say you’re a marketing manager at a mid-sized tech company and you work with several different kinds of business leaders, i.e. product managers, sales directors, division managers, etc. You’ll definitely need to develop a measurement strategy that is well-vested across the board. We’ll show you why below really soon.


One of the key necessities for attribution modeling is analytics tracking. You will need to implement a tagging management solution (TMS) to track anything you want to measure on your website. For example, using a TMS like Google Tag Manager, Signal, or Ensighten to tag and track all of your links and conversions will give you the data you need to make good decisions on which channels and campaigns are successful, or which part of your website you need to optimize. There is no way around this because you need to have an appropriate measurement framework for attribution, and to build that model you need good data.


What kinds of analytics tracking are available? There are basically four high-level concepts you should know before getting started:


  • Campaign Tracking – To understand which campaigns your customers are interacting with, you need to set-up campaign parameters within your landing pages and track incoming traffic with tracking links (i.e. UTM link builder)
  • Value Event – These are actions that do not tie directly to a conversion, i.e. someone watches a video, you need to set-up Goals in your web analytics platform to track these events
  • Conversion Event – These tie directly to baseline value-add on a website, i.e. someone fills out a form, you will also need to set-up goals for these as well (also called micro-conversions)
  • Personal Identifiable Information (PII) – Getting even more granular, try building a framework that collects PII so you can attribute success at an individual level and optimize/personalize content along the customer journey (i.e. filling out a form and having that form fill out filter to your marketing automation system)


Now let’s get back to our business scenario. In order to set-up a successful measurement framework that takes into account the above analytics, try to carry out the following exercise in a meeting with your business leaders, web developers, or marketing managers:  imagine all of the Conversion Events that need to occur to meet your business objectives, and what Value Events and Campaign Channels you are going to invest in to create the conversion.


Here is one example for a mid-size B2B tech company:


Conversion Event: Contact Request Purchase of Services
Value Event: Watching webcast, download an e-book, click-through from email Signing up for email, watching a demo, making an appointment
Campaign Channel: Display ad, SEO, email marketing, paid search Email nurture campaign, direct marketing, etc.


This is something you can share with your stakeholders. It will give you a visual way to get back to the fundamental purpose of every single webpage, event, and engagement. From the outside looking in, it gives you the purpose of each campaign, i.e. what value events you want as a result of these campaign investments.


These are the essential building blocks that will give you proper tracking to collect data for your attribution campaign. If you’re missing certain campaigns or data, you’re not going to have a complete picture of which marketing channels are contributing or not to your bottom line, or even just your incoming website traffic. You do need to involve other people in your company to get this completed, but it is not a complex task and you will reap the benefits from this exercise. No go get started!


Share with friends


  • It's not my first time to visit this site, i am visiting this website dailly and get good facts from here daily.

  • If you desire to increase your experience only keep visiting this site and be updated with the most up-to-date news posted here.

  • I was recommended this web site by my cousin. I am not sure whether this post is written by him as no one else know such detailed about my problem. You are incredible! Thanks!

  • My brother suggested I would possibly like this blog. He used to be totally right. This submit actually made my day. You can not imagine just how so much time I had spent for this info! Thanks!

  • Somebody necessarily help to make seriously posts I might state. This is the first time I frequented your web page and so far? I surprised with the research you made to make this particular publish incredible. Great job!

  • Sweet blog! I found it while surfing around on Yahoo News. Do you have any tips on how to get listed in Yahoo News? I've been trying for a while but I never seem to get there! Appreciate it

  • I blog often and I really appreciate your content. This great article has really peaked my interest. I'm going to bookmark your blog and keep checking for new details about once a week. I opted in for your Feed as well.

  • Thanks to my father who stated to me concerning this website, this web site is truly amazing.

  • If some one wishes expert view concerning blogging and site-building afterward i propose him/her to go to see this webpage, Keep up the good job.

Leave a comment

Your email address will not be published. Required fields are marked *

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Sign Up For Our Monthly Newsletter