All Products
Search
Document Center

Quick Tracking:Lifecycle

Last Updated:May 19, 2025

Lifecycle overview

Lifecycle, that is, the user in the product from the use to leave the entire stage.

Quick Tracking is divided into four stages: add, retain, recall, and churn based on the stages of the entire process from the first access to the product to churn. Divide users by lifecycle to help enterprises focus on, analyze, and operate users that may be lost, and increase the number of active users. After you query users based on the lifecycle, you can save the queried information as a report and add the information to your custom dashboard for display and statistics.

Note

  • Definition of active caliber: A user who triggers a specified active event is called an active user.

  • New users: users who have never visited in history, visited in this cycle, and triggered active events.

  • Retained users: users that were active in the last cycle and are also active in this cycle.

  • Recalled users: visited in the last N cycles, lost in the previous cycle, active users in this cycle=total active users in this cycle-new users-retained users.

  • Lost users: users that were active in the previous cycle but not active in this cycle

Applied scenarios

Lifecycle can be solved

  • View can view the proportion of new users, retained users, recalled users and lost users to verify the effect of product operation activities.

  • Continuously observe the subsequent retention of recalled users and promote the occurrence or transformation of this concern through various operational means or incentives.

Usage guide

1. Page guide

The lifecycle feature consists of the following components:

imageimage

  1. Historical query list area: Users can click to select the list of historical saved queries.

  2. Information configuration area: the user can select events, indicators, attribute settings and time selection.

  3. In the Analysis Results section, you can view the visualization charts and detailed data of the analysis results.

2. Actions guide

「2.1 Select active event」image

1. Identify specific events that the user is active

2. Add filter conditions:

-Support for attribute filtering of events

Category name

Category description

Description

System attributes

These attributes act on all events and is collected by the SDK

Property values preset by the system, such as the version of the SDK

Global attributes

These attributes are applied to all events and is reported by users, such as the region where you are hungry.

The attributes entered by the user in the global attributes of the collection management platform.

Event attributes

These attributes are applied to all events, which are reported by users or collected by the system. For example, the payment amount of a payment event

Attributes entered by the user in the event attributes of the collection management platform

-Supports different filtering symbols based on different types of attributes

Attribute type

Filter symbol

Symbol definition

Example

String

Equal to

Represents equal to one or more specific values

The device brand is equal to Huawei or Apple

Not equal to

Indicates that one or more specific values are excluded

Device brand excludes Huawei or Apple

Contains

Find values that contain certain characters in an attribute value

The character Huawei is included in the device brand

Does not contain

Exclude values with certain characters in attribute value

The character Huawei is not included in the device brand.

Empty

Find data without attributes

No device brand attribute value

Not empty

Find data with property values

with device brand attribute value

Numeric types

Equal to

Equal to a specific value

Order amount equals 1000

Not equal to

Not equal to a specific value

Order amount not equal to 1000

Greater than

Greater than a specific value

Order amount greater than 1000

Smaller than

Less than a specific value

Order amount less than 1000

In... with...

Between two specific values

Order amount between 1000 and 5000

「2.2 Definition interval/period」

image

Supports three granularity intervals, 1 day /week /month, week and month refer to natural week and natural month. The splitting logic is:

  • Take week as an example. If the time range selected by the user is less than one week, for example, Monday to Wednesday, the current cycle is the time range selected by the user: Monday to Wednesday. The last cycle is an incomplete natural week, from last Sunday to this Saturday.

  • When the time range selected by the user spans two weeks, for example, last Monday to this Wednesday, this cycle is divided into two segments: last Monday to last Saturday and last Sunday to this Wednesday. The corresponding last cycle is a complete natural week, respectively: last Sunday to last Saturday and last Sunday to last Saturday.

「2.3 Select time range」image

You can select a time range and time granularity based on your business requirements. You can select a time range in 「Relative Period」 or 「Fixed Period」. In Relative Period, the default time is set to the last seven days and is displayed by day.

  • The 「Relative Period」 is based on the date range pushed forward by an anchor point and changes over time. It has several dimensions such as the past X days /weeks /months and the current date. You can also customize the time filter conditions for the past X days /weeks /months. Day is a complete natural day. The selection range of week is Monday to Sunday, and month is the natural month (from the 1st to the last day of each month). When selecting the relative time, you can also set whether to include today. The detailed rules are as follows:

A. Past n days: pushing forward the complete n days based on the current time;

B. Past n weeks: based on the current time to push forward n complete weeks, if the current time is the last day of the week, then the past n weeks include the current time of the week. Example: If the current time is the 7.20 (Tuesday), then the past week is 7.12-7.18 (Monday to Sunday). If the current time is the 7.18 (Sunday), then the past week is 7.12-7.18.

C. Past N Months: Push forward N complete months based on the current time. If the current time is the last day of the month, then the past N months include the month where the current time is located. Example: If the current time is 7.20, then the past month is 6.1-6.30; If the current time is 6.30, then the past month is 6.01-6.30.

  • 「Fixed Period」 You can directly select the start date in the calendar box, you can also directly enter the number of days, quickly select the time period, click the application will select the current time range, data analysis.

「2.4 View analysis chart」

Displays the numbers and ratios of new users, retained users, and recalled users among active users within a specified time interval, and the numbers and ratios of lost users between two time intervals. image

After setting the query criteria and clicking 「Start Analysis」, you can view the analysis results.

  • Click 「Export Data」 in the upper right corner to download the Excel file.

  • Click 「Query SQL」 in the upper-right corner to view and copy the current query SQL.

  • Save the commonly used metrics to facilitate subsequent re-query. You can use the 「Save」 setting button in the upper right corner to perform operations.

  • The user lifecycle is the phasing of all users in the entire process from the first access to the product to churn. It is divided into four stages: addition, retention, recall, and loss. The dimensions of each stage are defined as follows:

2

  • Definition of active caliber: A user who triggers a specified active event is called an active user.

  • New users: users who have never visited in history, visited in this cycle, and triggered active events.

  • Retained users: users that were active in the last cycle and are also active in this cycle.

  • Recalled users: visited in the last N cycles, lost in the previous cycle, active users in this cycle=total active users in this cycle-new users-retained users.

  • Lost users: users that were active in the previous cycle but not active in this cycle

「2.5 View detailed data」image

In the detailed data, there are detailed data of statistical results, click 「Export Data」 in the upper right corner to export the current data.

「2.6 Add report to dashboard」

For an already saved report, you can choose to add the report to the dashboard: image

  1. Enter 「Report Name」

  2. Select the added dashboard

  3. Select the type of display you want the chart to display.

  4. Select the display layout of the chart in the self-made dashboard

  5. Click 「OK」