You Ask, I Answer: Custom Attribution Models in Google Analytics?

Warning: this content is older than 365 days. It may be out of date and no longer relevant.

You Ask, I Answer: Custom Attribution Models in Google Analytics?

Dee asks, “With regard to your attribution models in your AI talks, do you need to create custom reports to get this data into your google analytics? If so, how do you go about doing this and/or anything you could provide to help?”

The short answer is that the Trust Insights attribution models exist outside of Google Analytics, produced with custom machine learning code. It’s not something built into the platform because it’s too computationally costly. As you evolve in your own analytics journey, you’ll notice you spend less time in prepackaged software and more time with custom code.

You Ask, I Answer: Custom Attribution Models in Google Analytics?

Can’t see anything? Watch it on YouTube here.

Listen to the audio here:

Download the MP3 audio here.

Machine-Generated Transcript

What follows is an AI-generated transcript. The transcript may contain errors and is not a substitute for watching the video.

In today’s episode D asks, with regard to your attribution models in your artificial intelligence talks, do you need to create custom reports to get this data into Google Analytics? If so, how do you go about doing that and we’re anything can use to provide some help.

So this is in reference to the talk that both I and my business partner Katie Rivera give on five applications of AI for marketing, one of which is doing attribution analysis with Google Analytics data.

Google Analytics has attribution models built in.

It has the the five standard ones first touch, last touch, linear time decay, and of course, your own custom models.

But the custom models are largely position based models.

That’s not bad, right? That’s okay.

Well, I mean, first touch last touch of worthless, but time decay is an okay model, and then customize it with your own weights, isn’t it? Okay model.

But that is relatively.

They’re the models that both Google Analytics and and other companies like Adobe analytics and stuff provide are built for efficiency and speed, they are not built for accuracy, because the better models for attribution analysis are very computationally costly.

They take minutes, sometimes even many minutes close to an hour, depending on the model to run.

It is not something that a vendor is going to offer it, you know, click this button and come back in an hour, come back in, you know, in 30 minutes or go get a sandwich.

That is a very unsatisfying user experience.

And so vendors do not offer that.

But if you want the best possible answers, those are the kinds of models you need to do.

So these models are things you have to essentially build with your own custom code, or obviously, hire a company to do it for you.

So that you can get access to the best possible data.

One of the things that is a natural evolution in your analytics journey is going from a pre packaged product like Google Analytics, being the source of all of your information to more and more those applications being data providers, and then you yourself having to do the computation, the analysis and stuff offline outside of the application, because the application just doesn’t support the kinds of requests that you want to be doing.

That’s not to say that there’s anything wrong with Google Analytics, or Adobe analytics, or any of these companies, there’s nothing wrong with their software, it’s just that at a certain point, your sophistication as a data driven marketer rises above the feature set that’s in the application.

And that’s a good thing.

If you find that you’re getting fewer and fewer answers from the built in software, and you need more and more work outside of the software, that means you’re getting probably means you’re getting to tougher questions, with more valuable answers, right? It’s super easy to look and say all how many goal completions did we get? or How many? How much traffic did we get? Or what percentage of people use a smartphone to get to our device? And those are important questions.

Those are questions you need the answers to but they’re easy, easy questions to answer.

harder questions or things like? What are the behaviors of specific segments? Which attribution model works best? How do we do attribution modeling at the individual channel level rather than the groupings that are built in? And those are things that require more processing outside? And then you start getting into the really complex stuff? Like what about taking into account activity data that is offline? What about taking into account activity data that doesn’t have a direct line of sight to our goal completions? What about blending in our CRM data, all those things exist outside of the application, because that’s not what Google Analytics is for.

And you have to use third party software, third party tools, your own software, your own tools to get those answers.

So when you find that you are at that point, that is a, that’s a moment worth celebrating, because you have reached a level of sophistication as a digital marketer, that indicates you are creating real value for your company, you are asking tougher and tougher questions demanding tougher and tougher answers.

One of the things that you’ll have to change that and also is giving consideration to what vendors you use.

Because if you use the built in software less than less, then paying for an expensive, fancy user interface becomes less and less important.

And the quality and quantity of data you can export from an application becomes more important.

There are services out there.

We are partners and strong friends with the folks over at talk Walker, they have a nice application.

Yeah, it’s good.

But I don’t use it all that much.

I use it for the data export, they have some of the richest, most robust data that you can have access to on social media and listening and stuff like that way more than I was ever able to get out of other competing software packages by 10 x.

And that means that I can build better models, I can run more complex reports, I can do better analysis.

So for you and your journey, you’ll have to once you start running into things like hey, that wasn’t me, there’s a 5000 row export limit.

That’s no, that’s no good.

That’s again, another sign that you are you are reaching the increasing levels of sophistication with your digital marketing.

Same for SEO tools.

I’ve used Mas, and RS and sem rush and spy foo and all these and bright edge all these tools.

And I like RFS the best not because their interfaces beautiful and it’s okay gets the job done.

But their data export is second to none.

I mean that millions of lines of data every month, which you need to be able to do modern day SEO, modern day SEO is all powered by machine learning.

So you better be building your own machine learning models for these things.

So can you build back to these question, can you build this technology yourself? Absolutely.

And in fact, in both my talking Katie’s talk, we explain the methodology use it is Markov chain modeling.

So if you are familiar with Markov chains, do an implementation with the data from Google Analytics.

If you’re not familiar with Markov chains, it’s a good starting point, for your line of inquiry for your area of study to figure out how you can use that.

One area that I’m personally looking at right now is taking up level two hidden Markov models, because there are some things that are hidden, and some data that’s visible.

And I’m trying to figure out how do I build software that can answer that question of what’s hidden? Because what’s hidden for us as marketers is? What’s in somebody’s head? Right? The classical example is, if you don’t have windows, new office, but your coworker comes in and they’re wearing a raincoat, and it’s all wet, you can make an inference with strong probability of probability that it’s raining out.

Right? So you have a known piece of data, but you have the unknown data about what’s going on outside.

The same is true for data in Google Analytics, right? You see organic searches, you see conversions, you see some things, but you don’t see why somebody made a decision, you don’t see offline, you don’t see word of mouth.

But you could infer those things potentially, with a technique like hidden Markov models, or some of the more advanced deep learning methods.

And so that’s my own personal line of inquiry, taking the data that we do have access to, and trying to infer the stuff that we do not have access to.

So that’s where my journey is going.

And we’re, I hope your journey is going as well, because the technology now exists for us to be able to get answers to some of these really difficult questions and marketing.

And that’s, that’s exciting.

It is exciting times.

So unfortunately, the what we can do to help you if the customer reports in Google Analytics because that report does not exist in there.

It’s it’s our own custom code.

If you have a company and you would like to engage Trust Insights to run those reports on your behalf by all means please hit us up.

We’re here.

We’re happy to help.

Otherwise, leave any other comments below.

Subscribe to the YouTube channel into the newsletter, I’ll talk to you soon.

Take care.

want help solving your company’s data analytics and digital marketing problems? Visit Trust insights.ai today and let us know how we can help you


You might also enjoy:


Want to read more like this from Christopher Penn? Get updates here:

subscribe to my newsletter here


AI for Marketers Book
Take my Generative AI for Marketers course!

Analytics for Marketers Discussion Group
Join my Analytics for Marketers Slack Group!



Comments

Leave a Reply

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

Pin It on Pinterest

Shares
Share This