Solving marketing attribution (using segment)

I have yet to meet the first marketer telling me they have solved marketing attribution. Sure, plenty of talks throwing around keywords such as multi touch attributionand numerous blog posts about how important marketing attribution is.

While everyone knows that prospects need multiple touch points to get them to buy your product I’ve always felt that reporting on those different touch points hasn’t been solved yet. And I am not alone:


The ultimate solution

Here is a list of things that would help understand and improve our marketing campaigns when it comes to attribution:

  • Seeing the different sources a visitor comes from
  • Understanding which touch points contributed to a conversion.
  • Look at more than just the last touchpoint that contributed to a conversion
  • Link different sessions / multiple devices to a single user
  • Be able to rewrite history / look back in time. PQLs that ultimately end up buying are worth more than other PQLs.


What’s so hard about this?

As a techie I never saw this as a technical challenge. If you are already using segment you are sending the data somewhere allowing companies like hubspot, google analytics or other vendors to associate those pageviews to a user or account.


Existing solutions?

There are a the most important solutions out there that are trying to solving multi-touch marketing attribution:

  • Google Analytics: First/Last touch models, Multi-Channel Funnels. I have been using GA for years but unsure if I should call myself an expert or a total noobie. Also i am trying to cut down on google products.
  • Dreamdata ( Looks promising, demo only though, makes me feel it’s expeeensive.
  • Attribution App ( Best name/desiption of what i am trying to solve. No pricing on the site and on the segment integration page there is no indication to how this works.
  • RockerBox ( Nice marketing but looks like a different selling proposition. Also no pricing (which always makes me feel it’s super expensive) and no mention of segment integration on their site.

So there are companies offering solutions for this but they all were either too enterpricey (request a demo), too hard to explain how it works, filled with buzzwords (i really don’t need AI for this) or would not work with segment requiring you to load more trackers.

Looking at the segment integration catalog there is a list of software vendors in the attribution category but 80% of those are not solving marketing attribution.


An attempt at solving this

In the next posts (starting tomorrow), I will be writing about my attempt to leverage existing segment data and solve marketing attribution for us.

The overall idea is:

  • less code is better
  • no extra trackers for website visitors (loading more trackers)
  • use reporting tools we already have (mixpanel, metabase/SQL)
  • easy deployment (preferably not on our own infrastructure).
  • work with segment (feed data back through identify() track() or group() calls
  • data needs to flow back to all enabled destinations

It’s an experiment to see how much code I need to write to solve this.

See you tomorrow!

Other articles in the series