Quantcast
Viewing all articles
Browse latest Browse all 128

How to Smartly Identify the Original Traffic Source in Google Analytics

Do you want to know the original traffic source of your returning users? Read on and you will learn how to derive useful insights for your marketing strategy.

On default, Google Analytics applies the last non-direct click attribution model to the standard reports section. You can use the Model Comparison Tool and Multi-Channel reports to learn a bit more about channel roles, but still your options and data set are rather limited.

Image may be NSFW.
Clik here to view.
last non-direct click
What if you want to learn more about original traffic sources?

In this blogpost we will explore the background and actual analysis behind this key question for marketers.

Table of Content

Let’s start with the basics before we will dive into the Google Analytics data analysis.

Pageviews, Sessions and Users

In Google Analytics, there are a few rules you need to understand:

  • Each user is connected to one or more sessions.
  • Each session consists (in 99% of the cases) of one or more pageviews.
  • Two common scenarios that lead to a session to expire:
    • 30 Minutes of browser inactivity.
    • On midnight (based on configuration settings).

Further, keep in mind:

  • GA’s measurement model is primarily based on cookies and cookies are not shared across different browsers and devices.
  • Also, a user (website visitor) can decide to delete her cookies.
  • Intelligent Tracking Prevention makes performing a user analysis (on Mobile) more challenging.

These are important limitations to keep in mind when you want to derive the original traffic source either via the existing GA data or via enriching your data with an initial traffic source Custom Dimension.

Last thing, we will focus our analysis on the “users”  metric as we are interested in exploring the original traffic source of a user.

Segmentation in Google Analytics

I can’t stress enough how important segmentation is. In my opinion, segments are a key Google Analytics feature and crucial to understand for everybody working in Digital Marketing.

Read this blogpost if you want to learn more about segments in Google Analytics.

The question – “Where did my returning visitors originally come from?” – can only be answered after applying the right set of segments.

Here is an overview of unsegmented data of the Google Analytics Demo Account (Q2, 2019):

Image may be NSFW.
Clik here to view.
Unsegmented data Q2-2019 Demo Store

Organic Search is clearly the most important driver of traffic and sales for the Google Analytics Merchandise Store.

A few numbers in relation to Organic Search that we can derive from this report:

  • 57% of users.
  • 55% of sessions.
  • 59% of revenue.
  • 65% of transactions.

Returning Users Definition

What is a “returning user” in Google Analytics?

From experience I can say that some terminology used in Google Analytics can be confusing.

A “returning user” is identified by the “Session Count” parameter (_s) in Google Analytics.

Image may be NSFW.
Clik here to view.
Session Count Parameter

In the example above it is my first session and I will be recognised as a new user in Google Analytics.

As long as I revisit the website within 30 minutes my session count remains “1”. However, when I visit the website after 30 minutes, the new ” session count”  value in the cookie becomes “2”, which means in my example “_s=2”.

The definition of a “returning user” is based on that number. The session will be attributed to a “returning user” if “session count” is greater than 1.

Returning Users Segment

Now we have the information that we need to set up the segment for our analysis.

Note: the standard “Returning Users” segment doesn’t work as you can’t use it together with the “session count” dimenion.

Here we go:

Image may be NSFW.
Clik here to view.
Returning Users more than 1 (1)

Image may be NSFW.
Clik here to view.
Returning Users more than 1 (2)

  • Count of Sessions > 1 -> Returning User.
  • 23% Users fall in this segment.
  • They are good for 44% of all sessions.

Exploring the Data

Let’s apply this segment to the same report (Q2, 2019):

Image may be NSFW.
Clik here to view.
returning users - step 1

As expected, Organic Search is still on top, but numbers have changed.

We need to do two more things to focus on the ” original traffic source”:

  • Apply “Count of Sessions” as a secondary dimension.
  • Use an advanced filter to set “Count of Sessions” to 1.

Image may be NSFW.
Clik here to view.
returning users - step 2+3

And here is the report that answers our initial question!

Image may be NSFW.
Clik here to view.
returning users report

As you can see, there are small deviations (less than 1%) between “user” and “session” numbers. No worries, this doesn’t impact our analysis and findings. You can either use the “user” or “session” dimension.

We work with “users” here and can derive where the “user” came from in their first session. Let’s aggregate these findings with the first “traffic sources” overview.

Image may be NSFW.
Clik here to view.
Original Traffic Source Agg
The “orange” bar displays the traffic source that was responsible for attracting a returning user to the site. You can use this information to find out what works in terms of acquiring visitors to your site.

Social – although percentages are very low – doesn’t seem to bring a lot of returning users for the Demo Store, just one-time visits.

Going Beyond

There are many ways to make this analysis even more useful.

Let’s quickly discuss three ways to extend this analysis.

#1: Segment on Most Loyal Customers

There are many ways to define a loyal customer. In this context it relates to “Count of Sessions” of a particular user.

We could make a similar analysis, but now we only want to include returning users with at least four sessions:

Image may be NSFW.
Clik here to view.
returning users with more than 3 sessions

As expected, the number of users that fall in this segment is greatly reduced (6%).

So be mindful and don’t analyze a segment that is simply too small to provide any meaning.

Here is the corresponding data table:

Image may be NSFW.
Clik here to view.
returning users with more than 3 sessions (2)

Both the number of users and revenue that falls in this segment are very low.

#2: Make a Revenue Analysis

We already touched upon the revenue metric above, but if you wish you can extend your analysis to include revenue metrics as well and answer questions like:

  • Does the revenue share across traffic sources deviate if we look at the “original traffic source” compared to all data?
  • Do visitors that return more often to the site actually buy more often or simply need more sessions to convert?
  • What is the difference in purchase behaviour of visitors returning a few times to the site compared to those that return 10 times or more?

Make sure to define your business question first before diving into segmentation and data analysis.

#3: Pass the Original Traffic Source into GA

The solution presented in this post doesn’t require you to make any modifications to your Google Analytics tracking implementation.

I came across another way to actually enhance your data with the original traffic source, tracked through GTM with the help of a Custom Dimension.

The solution in this video might provide you with even more flexibility as you can insert the Custom Dimension in a lot of different reports in Google Analytics. And make an advanced analysis.

Keep in mind that you need to be familiar with GTM to get this up and running.

Limitations

Limitations are a fact of life when working on any piece of data analysis.

You can both identify the original traffic source through your current data or by enhancing your data with a Custom Dimension through GTM. But there are certainly limitations you should know about.

1. Cookie Solution isn’t Always Reliable

Keep in mind that returning users and the original traffic source of a user are never 100% accurate (far from that) because of:

  • Automatic deletion of cookies on Safari (ITP).
  • Clearing cookies.
  • Using different browsers.
  • Using different devices.
  • Using incognito / private browsing.

2. Limitation of 93 Days of Data

Also, a segmented user-level analysis in GA is limited to a period of 93 days.

Image may be NSFW.
Clik here to view.
User-level analysis limitations

It means that within Google Analytics, you cannot retrieve the original traffic source more than three months back of a user that visits your site today.

3. Sampling and Data Accuracy

Google Analytics sampling can be a pain when applying (user-level) segments.

Image may be NSFW.
Clik here to view.
Google Analytics sampling example - user level

Websites with a few thousands visitors a month are usually not affected by sampling.

However, if you work with one of those high-traffic websites, you should certainly take sampling into account when performing an analysis.

4. Retroactive Analysis is not Possible

Last thing to note is that inserting the original traffic source doesn’t provide you with retroactive insights. In other words, this solution works from the moment it is successfully implemented.

However, you can get around this if you decide to work with the data already available in Google Analytics.

Concluding Thoughts

Both deriving the original traffic source through your current data as well as setting it up via a Custom Dimension and GTM can be beneficial.

It can provide you with a lot of additional insights and feed your marketing strategy.

Keep in mind that (especially) with a segmented user-level analysis, there are limitations. Google Analytics is not yet capable of accurately collecting user stats in most cases.

Now it’s your turn!

What are your thoughts on capturing the initial traffic source? Did you already put it into practice on your website?

One last thing... Make sure to get my automated Google Analytics Audit Tool. It contains 25 key health checks on the Google Analytics Setup.

Get Free Access to The Google Analytics Audit Tool

The post How to Smartly Identify the Original Traffic Source in Google Analytics appeared first on Online Metrics.


Viewing all articles
Browse latest Browse all 128

Trending Articles