Follow the steps below to create a user lifetime report in Google Analytics 4 (GA4).
Step-1: Navigate to your Google Analytics 4 property and click on the ‘Explore’ link on the left-hand side.
Step-2: Click on the ‘Blank’ template under ‘Explorations’.
Step-3: A new console will open like below.
The screen is divided into three columns called ‘Variable’, ‘Tab Settings’ and ‘Free form 1’.
Variable column:
In the context of analysis, segments, dimensions and metrics are called variables. You can also change the date range and report name under the ‘Variable’ column.
Tab settings column:
The ‘Tab Settings’ column is to configure the report technique like exploration, cohort analysis, path analysis, etc. You can also select the visualization type here like table, pie chart, bar chart, etc.
Free form column:
The ‘Free form’ tab is where the data is shown to the user. Whatever configuration that we do in the ‘Variables’ tab and in ‘Tab Settings’, will be reflected in the ‘Free form’ tab. Once we switch the reporting technique to segment overlap, this exploration tab will change to segment overlap view.
Step-4: Just click on the drop-down under ‘Technique’ at the top of the ‘Tab Settings’ column.
Step-6: A pop-up will appear, as below. Select ‘User lifetime’.
You will get a screen like below.
Step-7: Now before we add a few metrics and dimensions to the report, let’s understand which dimensions and metrics are allowed in this report.
Allowed dimensions
First Purchase Date
First Visit Date
Last Active Date
Last Audience Name: Audience to which users currently belong
Last Platform: The last platform from which users visited your website
User Campaign
Cross Channel Last click
Cross Channel Last engagement
Google Ads preferred the last click
Google Ads preferred last engagement
User Medium
Cross Channel Last click
Cross Channel Last engagement
Google Ads preferred the last click
Google Ads preferred last engagement
User Source
Cross Channel Last click
Cross Channel Last engagement
Google Ads preferred the last click
Google Ads preferred last engagement
Allowed metrics
Lifetime Metrics (LTV)
10th percentile
50th percentile
80th percentile
90th percentile
Average
Total
Lifetime Engagement duration
10th percentile
50th percentile
80th percentile
90th percentile
Average
Total
Lifetime Transactions
10th percentile
50th percentile
80th percentile
90th percentile
Average
Total
Lifetime Ad revenue
10th percentile
50th percentile
80th percentile
90th percentile
Average
Total
Lifetime Ad revenue
10th percentile
50th percentile
80th percentile
90th percentile
Average
Total
Lifetime engage sessions
10th percentile
50th percentile
80th percentile
90th percentile
Average
Total
Active Users
Total Users
Predictive Metrics
10th percentile
50th percentile
80th percentile
90th percentile
Average
Predictive Revenue
10th percentile
50th percentile
80th percentile
90th percentile
Average
Purchase probability
10th percentile
50th percentile
80th percentile
90th percentile
Average
Now let’s add a few dimensions to the report.
As an example, I am adding ‘first visit date’ and ‘last active date’.
To do so you have two options:
Insert dimension as row
Insert dimension as column
It is an individual choice as to how the dimensions look in your report. You can add them in rows or columns based on your requirements.
To add dimension, click on the ‘Drop or select dimension’ under the ‘Rows’ section or ‘Columns’ section.
It will open a pop-up like below where you can select the dimension.
OR
You can also drag a dimension and drop it over ‘Rows’ or ‘Columns’.
I have added the ‘first visit date’ dimension as a column and the ‘last active date’ dimension as a row.
Step-8: Now let’s add a few metrics to the report. As an example I am adding ‘total users’ and ‘LTV’.
To do so click on the ‘Drop or select dimension’ under ‘Values’.
It will open a pop-up like below where you can select the metric you want.
OR
You can also drag a metric and drop it over ‘Values’.
Once you have added it, you will see your report just like the below image.
Congratulations! You have successfully created a user lifetime report in Google Analytics 4.
Now lets understand how this report works.
In the below image, I have highlighted a few areas with numbers to show you how it is working.
No 1: This is the dimension ‘first date visit’ which we added to the report as a column and represents the first time a user visited the website.
No 2: This is the dimension ‘last active date’ which we added to the report as a column and represents the last time the same users (user with a first visit date) were active on the website.
No 3: The number ’83’ (in this case a metric which we added in the values section) represents the total number of users who visited the website for the first time on 2020-08-07 and were last time active on the website on 2021-01-07.
No 4: The $2,013.44 (in this case it’s a metric that we added in the values section) represents the LTV total (user lifetime value) from the first visit to the last active date.
Let’s understand more about how user lifetime data is calculated.
As per Google, user lifetime data is available for users who have been active on your site or app after 15th August 2020. For these users, when they first accessed your site or app, the scope of data in the user lifetime technique contains all of their data.
For example, let’s suppose a user who visited your website for the first time in November 2019 and the same user last time visited your website on 14th August 2020. In this case, there will be no user lifetime data available in the report.
Now let’s suppose the same user visited your website last time on 15th August 2020 (instead of 14th August 2020) then you will have all data associated with user lifetime value in the reports.
For users of your website, the user lifetime report shows aggregated data from the time the user visited your website for the first time.
You can get the following information using the user lifetime report in GA4
Initial interactions:
Time of the first visit to the website
First purchase on the website
User acquired campaign details (for the first time)
Most recent interactions:
Time of the last visit to the website
Last purchase on the website
User acquired campaign details (last campaign where the user was part of the audience and visited the website by clicking on campaign link)
Lifetime interactions:
User lifetime revenue (LTV)
User lifetime engagement details
Predictive metrics: Data generated through machine learning to predict user behavior via predictive audience available in GA4:
Future purchase probability of user
Future churn probability of user
Date ranges in user lifetime analysis
The date range selected by you in the report represents the users who were active during the selected period. But when it comes to user lifetime it displays the information beyond the date range (which is entire user lifetime information even before the start date specified in the report).
User lifetime analysis and reporting identity
The user ID feature allows Google Analytics 4 properties two ways to identify and report on your users across platforms and devices.
The reporting identity methods used by GA4 are as follows:
By user ID, then the device
This method involves the User ID feature (if you have set it up and collecting) to identify the user’s lifetime value.
User ID is unique to each user and is assigned when the user is signed in while browsing the website. If the user ID is not available or the user is not signed in, then GA4 uses device ID to identify a user.
Let’s understand this with an example. Suppose, over the last six months, a user arrives on the website multiple times. Sometimes he is signed into the website and sometimes he isn’t signed in. In the user lifetime report, GA4 will only use the signed-in portion of the user lifetime data, providing you with a more accurate representation of your user data. In this case, the user count will not be duplicated and all the metrics like LTV will be more accurate.
By device only
In this method, GA4 uses only the device ID to identify a user and ignores any user IDs if they were collected. The device is the basic requirement to calculate the user lifetime value.
General settings
Segments:
In the user lifetime report, there is no functionality to apply segments in order to secure user identity. Hence like other reports in the ‘Advance analysis’ tab you don’t see any option to apply segments.
Filters:
You can apply filters to the user lifetime report based on any of the available dimensions and metrics as mentioned above.
To apply a filter click on ‘Filters’ in ‘Tab Settings’.
A small pop-up will open. You can choose any dimension or metric available (let’s say I select metric as user lifetime value more than $50)
Click on the drop-down ‘Select match Type’ and select your condition from the list (lI am selecting greater than ‘ >’ ).
Now click on ‘Enter expression’.
Enter value (I am selecting 100) and click on ‘Apply’.
When you are done you can see the report reflecting with the applied filter.
Another way to apply the filter is by right-clicking on the dimension value or metric value.
For example, if you don’t want to see (not set) values in the report you can just right-click on it, then you will see a pop-up like below. Select ‘Exclude selection’.
Your report will be refreshed after applying the selected filter, like below.
Note: User lifetime reports are always sampled as they contain a subset of user data for users who are eligible for a particular metric or dimension selected in the report.
You can see this at the top right corner of the report if you hover your mouse over the yellow % file icon.
You can share the report template with other colleges as well. Just click on the ‘Share’ icon available in the upper-right corner of the ‘Reporting’ tab.
It will open an overlay with details as below. Click on ‘Share’.
You also get an option to download the report. Click on the ‘Download’ button.
A small pop-up will come like below where you can specify the report format type.
Available options are:
Google Sheets
TSV (tab-separated values)
CSV (comma separated values)
PDF
PDF (all tabs) – this will download all the tabs in the reporting panel in PDF format, if you have multiple tabs.
That is how you can use the user lifetime report in Google Analytics 4 (GA4).
Other articles related to GA4 (Google Analytics 4)
Frequently asked questions about how to use the user lifetime report in Google Analytics 4 (GA4)
What is the user lifetime report in Google Analytics 4?
The user lifetime report shows how your users behaved during their lifetime as a customer ad gives you details like LTV: customer lifetime value, which source or medium gives you users with maximum revenue, the active campaigns bringing users with higher purchase probability, etc.
Why is user lifetime data not available for older date ranges?
As per Google, user lifetime data is available for users who have been active on your site or app after August 15th 2020.
For these users, the scope of data in the user lifetime technique includes all of their data since they first visited your site or app. For example, a user who first visited your site in December 2019, but who was last active on August 14th 2020, is not included. If that same user was active on August 16th 2020, then all their data going back to last year is included.
What is user lifetime value?
User lifetime value is the metric that indicates the total revenue your business has gained from a particular user.
For example, let’s say I purchased a product for the first time on 27th August 2020 worth $500 and then again purchase the product on 1st November 2020 worth $300. After this I didn’t purchase any product to date, so my lifetime value till today will be $800. Let’s suppose I purchase a third item today worth $200 then my lifetime value will be $1000 after today’s purchase.
Register for the FREE TRAINING...
"How to use Digital Analytics to generate floods of new Sales and Customers without spending years figuring everything out on your own."
Here’s what we’re going to cover in this training…
#1 Why digital analytics is the key to online business success.
#2 The number 1 reason why most marketers are not able to scale their advertising and maximize sales.
#3 Why Google and Facebook ads don’t work for most businesses & how to make them work.
#4 Why you won’t get any competitive advantage in the marketplace just by knowing Google Analytics.
#5 The number 1 reason why conversion optimization is not working for your business.
#6 How to advertise on any marketing platform for FREE with an unlimited budget.
#7 How to learn and master digital analytics and conversion optimization in record time.
My best selling books on Digital Analytics and Conversion Optimization
Maths and Stats for Web Analytics and Conversion Optimization
This expert guide will teach you how to leverage the knowledge of maths and statistics in order to accurately interpret data and take actions, which can quickly improve the bottom-line of your online business.
Master the Essentials of Email Marketing Analytics
This book focuses solely on the ‘analytics’ that power your email marketing optimization program and will help you dramatically reduce your cost per acquisition and increase marketing ROI by tracking the performance of the various KPIs and metrics used for email marketing.
Attribution Modelling in Google Analytics and BeyondSECOND EDITION OUT NOW!
Attribution modelling is the process of determining the most effective marketing channels for investment. This book has been written to help you implement attribution modelling. It will teach you how to leverage the knowledge of attribution modelling in order to allocate marketing budget and understand buying behaviour.
Attribution Modelling in Google Ads and Facebook
This book has been written to help you implement attribution modelling in Google Ads (Google AdWords) and Facebook. It will teach you, how to leverage the knowledge of attribution modelling in order to understand the customer purchasing journey and determine the most effective marketing channels for investment.
About the Author
Himanshu Sharma
Founder, OptimizeSmart.com
Over 15 years of experience in digital analytics and marketing
Author of four best-selling books on digital analytics and conversion optimization
Nominated for Digital Analytics Association Awards for Excellence
Runs one of the most popular blogs in the world on digital analytics
Consultant to countless small and big businesses over the decade
Learn and Master Google Analytics 4 (GA4) - 126 pages ebook
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.