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

How to Analyze and Optimize on the Ecommerce Conversion Rate Metric in GA4

$
0
0

In UA, the Ecommerce conversion rate was one of the popular metrics. In GA4, this metric is not available by default, but you can still access it via default reports and Explore.

In my experience, the majority of Ecommerce shops and non-Ecommerce shops with GA4 Ecommerce implemented, want to report on Conversion Rate metrics. Currently, you need to take a couple of steps before you can see this metric in the GA4 UI.

GA4 - Ecommerce Conversion Rate is whereIn the previous blogpost we ran through conversion rates and GA4 where in this blogpost I will introduce you to Ecommerce conversion rate metrics in GA4.

Table of Contents

I will start with a general introduction to Ecommerce conversion rate and GA4.

Ecommerce Conversion Rate

The Ecommerce conversion rate (Ecom CVR) in Universal Analytics (GA3) is based on sessions. In other words, in what percentage of sessions does the user convert?

In my blogpost about the conversion rate in GA4, you can read about both session as well as user level conversion rates and the benefits of using both. You will get much more context around user behavior and conversions if you analyze these CVRs on both scopes.

Our goal in this blogpost is to demystify the Ecommerce conversion rate in GA4 at the session and user level.

Standard Reports

Adding the Ecommerce conversion rate metric to GA4 in standard reports requires a few, easy steps.

Review this part of my Conversion Rate in GA4 article to exactly learn how to do this.

In short, here are all steps you need to follow:

  • Navigate to ‘Traffic acquisition’ within the reporting UI.
  • Click on ‘Customize report’ in the top right corner.
  • Click on ‘Metrics’ under report data.
  • Click on ‘Add metric’ link.
  • Search for and add ‘Session conversion rate’; click on Save.
  • Save changes to the current report.
  • Review the new metric in your report.
  • Under ‘Session conversion rate’: change ‘all events’ to ‘purchase’.

GA4 - Ecommerce Conversion Rate metric in standard reports

Keep in mind:

  • Edit or administrator access is required for making these changes.
  • You need to add this metric to every report where you want it to appear.
  • You can change the order of the metrics; i.e. you can list it next to the ‘Conversions’ metric.
  • The ‘user conversion rate’ metric is also available for you to include in a report of your choice.

Explorations

At the surface, it seems impossible to have the Ecommerce conversion rate metric in an Exploration in GA4.

Currently, there is no native Ecommerce conversion rate in GA4.

But, you can apply a few tricks to see this metric in your reports.

You will find more details about the setup below, but this is how the final report looks like:

GA4 - Ecom CVR report

Let me explain a bit more about the setup (you can tweak it and include additional/other metrics and dimensions where needed).

GA4 - Ecom CVR report setup

Ecommerce Conversion Rate Report Setup

Here you will find the exact setup of the GA4 Ecommerce conversion rate report.

Dimensions

  • Event name – required, as you need to use it as part of the filter
  • Session default channel grouping – optional, you can include it to segment the Ecom CVR at the channel level

Rows

Add the ‘Session default channel grouping’ here. ‘Event name’ is not required as it solely functions as a filter.

Metrics

  • Session conversion rate – required, as you transform this metric into the Ecommerce conversion rate in GA4
  • Conversions – optional, you can include it to provide more context around the Ecom CVR
  • Sessions – optional, you can include it to provide more context around the Ecom CVR

Values

Similar to ‘Metrics’; the only difference is that by having them here you actually see them in the report.

Also, the order is a bit different:

  • Conversions (sort order = descending)
  • Sessions
  • Session conversion rate

The above setup reflects the importance of each channel in terms of transaction volume.

Filters

This is the most tricky part.

  • Event name matches regex^(session_start|purchase)$

Note: you need to add the ‘purchase’ AND ‘session_start’ event to include all sessions and not only those with a purchase.

Caveats with ‘session_start’ Event

Most people might not know, but not all sessions include the ‘session_start’ event (below).

You will see this when you create a segment within the Exploration.

GA4 - how to create a segment within an Exploration

And here is the segment (you can review the details before saving).GA4 - 'session_start' segmentBasically it means that the reported numbers in your Exploration might deviate a bit from what you see in the standard reports, but the difference is minimal.

Here is an example (numbers are based on six months of data):

Exploration vs Standard report

  • Conversions (Transactions): 38529 vs 38529
  • Sessions: 1158973 vs 1164512
  • Session conversion rate (Ecom CVR): 3.32% vs 3.31%

As mentioned, the impact is minimal, but as an Analyst it is always good to know what is causing minimal differences in some cases.

User Ecommerce Conversion Rate Report

Simply replace the ‘Session conversion rate’ metric by ‘User conversion rate’ and add a few user-scoped dimensions and metrics to analyze the user Ecommerce conversion rate in GA4 in an Exploration report.GA4 - User conversion rate in GA4Here are the numbers based on six months of data:

Exploration vs Standard report

  • Conversions (Transactions): 38529 vs 38529
  • Total users: 756971 vs 761059
  • User conversion rate (Ecom CVR): 4.89% vs 4.87%

You will see that the difference between the User-scoped Ecommerce conversion rate in an Exploration and Standard report is negligible again.

There is one more detail I need to share:

“You can’t calculate the Ecom CVR as ((Transactions / Total users) * 100%); you would need to create a segment reflecting the Users w/ Purchase and divide it by Total users instead.”

I hope you are still with me! Let’s dive into Looker Studio in the next section.

Looker Studio

Tip: use GA4SPY to find out details about metrics and dimensions available in GA4.GA4 - GA4SPY conversion rate

It shows us there are specific Conversion Rate metrics available in GA4. And that they are not available in Explorations (yet).

Opening Looker Studio will also reveal these metrics. But, the report breaks when you try to add these type of metrics:GA4 - Looker Studio Session conversion rate for purchase

In this case, instead of trying to fix the error above, I prefer to create a calculated metric directly in Looker Studio.

You can do this via the ‘Chart setup’ environment as shown below.

Step 1: remove the metric that throws an error and click on ‘CREATE FIELD’.GA4 - Looker Studio - create field

Step 2: create the new metric definition and click on ‘APPLY’.

GA4 - Looker Studio - create new metricStep 3: review your report and Ecommerce conversion rate.

GA4 - Looker Studio - review reportThere you have it! No error and everything works as expected.

As a final step, I recommend changing ‘Number’ to ‘Percent’ if you like to use it in other reports as well.

You need to go to ‘Manage added data sources’ to do so.

GA4 - Looker Studio - manage added data sources

You will see the screen below after clicking on ‘edit’ GA4 – Google Merch Shop.

GA4 - Ecommerce conversion rate - number INTO percent

  • Change ‘Number’ into ‘Percent’.
  • Add a ‘Description’ if helpful for you and your team.

Creating an accurate ‘user-scoped Ecommerce conversion rate’ would require a few additional steps which go beyond the scope of this article.

Read this article if you want to learn more about calculated fields in Looker Studio.

Additionally, you can work with Google Sheets and first feed your GA4 data into Google Sheets before connecting it to Looker Studio. Your options are endless!

And, if you are skilled enough, BigQuery might come in handy as well.

Concluding Thoughts

Working with Ecommerce conversion rate metrics in GA4 isn’t that easy as long as they are not natively available.

By now you know what strategies to apply to set up and analyze Ecommerce conversion rate metrics in a variety of place:

  • Standard reports
  • Explorations
  • Looker Studio reports

Getting a deeper understanding of GA4 and how it works will empower you and your organization in getting the most out of this platform.

This is it from my side. As always, I am curious to hear about your experience and struggles (if any) when trying to analyze and optimize your business and conversions with GA4.

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

Get Free Access to The Google Analytics 4 Audit Tool

The post How to Analyze and Optimize on the Ecommerce Conversion Rate Metric in GA4 appeared first on Online Metrics.


Viewing all articles
Browse latest Browse all 128

Trending Articles