Quantcast
Channel: Online Metrics
Viewing all articles
Browse latest Browse all 128

Pro Guide to the Shopping Behavior Analysis Report in Google Analytics

$
0
0

The Shopping Behavior Analysis report holds a tremendous amount of insights. In my experience, most marketers and analysts only scratch the surface, let’s change that!

A few weeks ago one of my Ecommerce clients was preparing a presentation around the performance of the website.

Shopping Behavior Analysis reportHe was creating a ton of different Google Analytics segments and one slide per segment to show how things were going.

I gave him some tips on how to make the report and segmentation much more useful and this was his reply:

“This was extremely helpful – you provided much to think about and I have learnt a great deal from your comments. So thank you for that.”

Enough reason to dive deeper into this report and share advanced tips and strategies on how to get the most out of this Enhanced Ecommerce report.

Table of Contents

I promise that a new world of optimization opportunities will open for you after reading this article. For demonstration purposes I use the Google Analytics Demo Account and Google Merchandise Store.

Prerequisites to Get Started

The correct implementation of Enhanced Ecommerce is a must if you want to answer your burning customer intention and performance questions based on GA data.

The basic view Ecommerce settings need to be configured properly:

Basic Ecommerce Settings

From a coding perspective, here is what you should implement at a minimum:

  • Product View tracking.
  • Add-to-Cart tracking.
  • Checkout tracking.
  • Transaction tracking.

You will want to sit down with your developers to get the job done.

David Vallejo has released a great Google Tag Manager extension. You can get your free copy of GTM Debug here.

Debugging Enhanced EcommerceThere are definitely more GA & GTM tools out there, but this Chrome extension will be a great help in debugging and fixing Enhanced Ecommerce issues.

How to Interpret the Report Data

I have found there is quite a bit confusion when interpreting the Shopping Behavior Analysis report in Google Analytics.

If you want to follow what I am doing:

  1. Get access to the Google Analytics Demo Account.
  2. Select period: 1 Jun 2018 – 30 Jun 2018.
  3. Navigate to Conversions > E-commerce > Shopping Behaviour.

Here is what you will see:

Shopping Behavior Analysis report explained

  • The color “blue” reveals all sessions at each stage.
  • The Shopping Progression percentage is calculated by dividing Sessions with [Action] by All Sessions.
    • (Sessions with Check-Out) / All Sessions) = 3,046/81,306 = 3.75%.
  • The Abandonments percentage is calculated by dividing Sessions with [No Next Step Activity] by All Sessions at Current Step.
    • (Sessions with No Shopping Activity) / All Sessions = 65,104/81,306 = 80.07%.

These are the most basic numbers you should understand.

Further, you can identify how many users entered at each step (example shown below).

Sessions that Enter at Add to Basket

  • In 9.6% of all sessions (576/6,021) a visitor enters at Add to Basket.
  • In 90,4% of all sessions (5,445/6,021) a visitor goes to Add to Basket after seeing a product detail page.

How Enhanced Ecommerce shopping-stage dimensions map to funnel-step metrics:

Shopping-stage dimension - Funnel-step metricsLater in this article, you will find out how to make this shopping-stage dimension overview incredibly useful.

Note: the Shopping Behavior Analysis funnel is different from Google Analytics goal funnels. These goal funnels work with “backfilling” previous steps during a session where the shopping behavior reports behave differently.

Basic Shopping Behavior Analysis

Now that you understand the basics, let’s dive into a basic analysis of this Enhanced Ecommerce report.

The Shopping Behavior Report allows you to see your visitors’ flow through the various stages of your site’s shopping experience.

1. Aggregated Shopping Behavior Data

You will want to analyze the overall data first to see what’s going on.

Optimize shopping behaviour flow

Now, you might want to answer questions like:

  • Which device is performing worst on which step?
  • Which channel drives visitors to the first step, but not much further?
  • Do we have any browser issues at a certain step?

2. Segmented Shopping Behavior Data

This is where the report that is shown below the aggregated numbers comes in scope:

Segmented analysis Shopping FunnelThe dimension shown on default is “User Type”:

  • Based on GA cookie.
  • Same device, browser.
  • No incognito browsing, cookie deletion.

Just be aware of that!

The numbers above reveal that returning visitors:

  • Relatively don’t view one or more products more often. // not taking into account landing page effect
  • Are more likely (53% higher perc.) to add a product to basket.
  • Are are far more likely (85% higher perc.) to enter the check-out.
  • Are are far more likely (72% higher perc.) to buy a product.

Further, you could make an abandonments analysis:

Abandonment analysis

Google has done a great job by adding a list of default dimensions and custom dimensions where you can segment on.

Segment Shopping Behaviour report on default and custom dimensions

You could more quickly spot “dimension” issues/challenges and opportunities by segmenting on these dimensions.

I hope you see the clear advantages of using this report over just looking at a conversion rate metric. You can get many more performance insights quickly. And in addition, the regular Google Analytics funnel report can’t be segmented on.

Want some extra practice?

Segment the data to find out how the Merchandise Store performs regionally and on the device level? A lot to optimize right!

Pro Shopping Behavior Analysis

Most probably by now you already know more about how to use these reports than most people do. And the exciting stuff still has to come!

Let’s go!

1. Apply Custom Segmentation to SBA Report

A basic understanding of Google Analytics segments and knowledge about regular expressions is very handy if you want to dive deeper.

Earlier in this article I mentioned about inflated/unreliable numbers for “Sessions with Product Views”. This is because you can partly control this number by sending or not sending traffic directly to this page.

Two segments you will want to create:

  • Sessions where landing page equals a product detail page.
  • Sessions where landing page doesn’t equal a product detail page.

This helps you to analyze the entire shopping funnel in a more meaningful way.

Create your segment in the following way:

GMS Landing Page equals...

It is required that your website structure or other taxonomy allows you to accurately segment on the desired set of pages. For the Google Merchandise Store it’s hard to quickly retrieve this information.

For demonstration purposes, I will show how it works for the homepage (“include” and “exclude” segment).

GMS - Landing Page is Home

GMS - Landing Page is not Home

Note: apply one segment at a time to the Shopping Behavior Analysis report.

SBA segmented level

Now you can review (and compare to other segment) the flow percentages of sessions with “landing page” equals “home”.

If you haven’t used them yet, make sure to learn about sequential segments as well. They might come in handy here!

You can get the information in Excel, Google Sheets or any other external application of your choice.

GMS - landing page home - ExcelEventually, the best insights come from segmenting your data and using this information to optimize your channels and platform.

The possibilities are endless, but always keep in mind that you do an analysis with the primary purpose of learning something and/or answering a business question. Otherwise you can easily get lost in all data that is available. :-)

2. Create Funnel Segments

Most people that I have worked with didn’t hear about funnel segments before.

This is how it works:

Step 1: go to Shopping Behavior report and go with your cursor to one of the funnel steps.

Step 1 - create funnel segmentStep 2: create the actual segment.

Step 2 - create funnel segmentStep 3: you can review the segment after you have created it.

Step 3 - review funnel segmentYou can create three more segments in a minute:

  • Sessions with Add to Basket.
  • Sessions with Check-Out.
  • Sessions with Transactions.

And here they are:

Funnel Segments - Basic

If desired, and for future analysis, you can create a few more segments out of the funnel report:

Enter in Funnel Segments SBAAnd the corresponding data set is shown below:

Sessions that Enter at Add to Basket (2)

As expected, in this funnel report there are no “Sessions with Product Views”.

Now we have seven segments:

Seven funnels segments SBA

And manually we could even create more segments. For example, “Sessions with Add to Basket excluding Sessions where people entered on the Add to Basket page”.

But let’s not make it overly complex!

Last thing, as previously mentioned the segments are based on the “Shopping-stage dimension”.

Example Shopping Stage dimension

By now, you should know:

  • How the Shopping Behavior Analysis report works.
  • How you can make a basic analysis.
  • How you can create funnel segments.

Now it’s time to go one step further: applying the segments to reports for customer (intention) insights.

3. Use Funnel Segments

The great thing is that you can apply the funnel segments to nearly all reports in Google Analytics.

And you can correlate them to any (custom) dimension in Google Analytics.

Two drawbacks of the Shopping Behavior Analysis report are:

  • There is a fixed preset of dimensions and custom dimensions to correlate your metrics to.
  • You can analyze the funnel on just one segment at a time.

Example of Use Case

  • I want to quickly compare the Ecommerce CR% of different channels (Default Channel Grouping report).
  • Thereby I like to focus on sessions with actions “Add to Basket”.

Step 1: navigate to Acquisition > All Traffic > Channels.

Step 2: select segment “Sessions with Add to Basket [Funnel Segment]”.

Step 3: remove default “All Users” segment.

Step 4: select E-commerce tab to focus on these metrics.

GMS - Sessions with Add to Basket [Funnel Segment]

  • The overall Ecom CR% for this segment is 28% with large differences across the various channels.
    • Organic Search converts at 14%.
    • Referrals (bulk) converts at 35%.
    • Direct converts at 50%.

The reliability of the measurements is out of scope here, but the data can reveal useful insights of customer intention on a more granular level.

You can add and compare multiple funnel segments and apply them to the channel, device category, country dimension or any other dimension of your choice. This to find out more about segmented customer intention, customer challenges and opportunities to get the most out of your website and campaigns.

Usually, you will want to get your data out of Google Analytics and analyze it in Google Sheets or a different application.

Selecting multiple segments at once and analyzing them across many dimension values can become a real challenge inside Google Analytics.

This is where the Google Analytics API becomes your best friend!

4. Leverage the Google Analytics API

Two suggestions to learn even more about Shopping Behavior:

  • Pull your segmented data into Google Sheets and take it from there.

Read this article from my friend Ben Collins if you want to learn more about effectively working in Google Sheets.

It really helps with getting insights or periodic reporting if you use a tool like Data Studio.

Note: for working with the Google Analytics API you need to have collaborate access at the view level.

Concluding Thoughts

Getting the most out of the “Shopping Behavior Analysis report” starts with a thorough and accurate Enhanced Ecommerce implementation.

Like with any report in Google Analytics, you need to know how to interpret the data. Every report has its benefits, but also its limitations. That’s why you should always integrate the data of multiple reports and analysis. This is how you can get the most relevant insights for your business.

We started looking at an unsegmented shopping behavior flow. A great starting point, but segmentation is crucial to learn a lot more. And answer questions as what are the biggest obstacles and challenges for improving your conversion?

In the past part we discussed some advanced ways on getting the most out of it. Hope my new blog was helpful for you!

Do you already use the Shopping Behavior Analysis reports? Curious to hear your best tips for making the data actionable.

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 Pro Guide to the Shopping Behavior Analysis Report in Google Analytics appeared first on Online Metrics.


Viewing all articles
Browse latest Browse all 128

Trending Articles