Monthly Repurchase Rate Analysis

  • Last update:  2024-07-12
  • Overview

    Expected Effect

    Monthly repurchase rate = Number of people who made two or more purchases in a month / Total number of people who made purchases in that month

    For example, if 100 users made purchases in a month, and 20 of them made two or more purchases, the monthly repurchase rate would be 20%.

    Similarly, the calculation period can be adjusted to determine the quarterly repurchase rate and annual repurchase rate.

    3c465919ba9a332d592954a1ae91e7f.png

    d8f2a016fc48ffbb554235a59133282.png

    Application Scenario

    You can observe client loyalty through the repurchase rate.

    Increasing the repurchase rate can enhance the frequency of user purchases. For sustained business growth, in addition to continuously acquiring new customers, the repurchase behavior of existing users is particularly important.

    Example

    This document takes the repurchase rate of a supermarket as an example.

    You can download the sample data: Supermarket Sales Data.xlsx.

    Data Preparation

    Create a subject named Monthly Repurchase Rate Analysis in My Analysis and upload the downloaded sample data, as shown in the following figure.

    图片1.png

    Component Creation

    In this example, the formula DEF_ADD (specified dimensions and dimensions in the analysis area) is used to calculate the aggregation indicator values. Therefore, before performing the calculation, you need to drag the field Order Date into the analysis area.

    Click the 8ae4ed8720a2b40ba40dbf887b2a73a.png icon next to the field Order Date and select Year-Month from the drop-down list to group the data by month.

    891a3f722314a9f101f86b632f1124c.png

    Calculating the Purchase Count of Each Client in a Month

    On the component page, create a calculation field named Purchase Count in a Month, as shown in the following figure.

    图片2.png

    Formula

    Description

    Reference

    COUNTD_AGG(Order ID)

    Performs a deduplicated count on the   Order ID data. Since each client may purchase more than one item each time, the Order ID data may appear duplicated.

    COUNT_AGG

    DEF_ADD(COUNTD_AGG(Order ID), Client Name)

    Groups the data by Client Name and dimensions in the analysis area and calculates the purchase count of each client in a month.

    DEF_ADD (Analysis Area Dimension and Specified Dimension)

    Counting the Number of People Who Made a Purchase in a Month

    On the component page, create a calculation field named Number of People Who Made a Purchase in a Month, as shown in the following figure.

    83c25f50b614b83c89939905fba4a87.png

    Formula

    Description

    Reference

    COUNTD_AGG(Client Name)

    Performs a deduplicated count on the Client Name data.

    COUNT_AGG

    DEF_ADD(COUNTD_AGG(Client Name))

    Groups the data by the dimensions in   the analysis area and calculates the number of deduplicated client names.

    DEF_ADD (Analysis Area Dimension and Specified Dimension)

    Counting the Number of People Who Made Purchases in a Month

    On the component page, create a calculation field named Number of People Who Made Purchases in a Month, as shown in the following figure.

    e8b0727667e6ddac4452fbd095ab11f.png

    Formula

    Description

    Reference

    DEF_ADD(COUNTD_AGG(Client Name),[],Purchase Count in a Month>=2)

    Groups the data by the dimensions in   the analysis area and filters the 

    Purchase Count in a Month data 

    with a value of more than or equal to 2and calculates the number of 

    deduplicated client names.

    DEF_ADD (Analysis Area Dimension and Specified Dimension)

    Calculating the Monthly Repurchase Rate

    On the component page, create a calculation field named Monthly Repurchase Rate, as shown in the following figure.

    f8785cf8d867114f787526c81f3c64b.png

    Component Editing

    1. Drag the field Monthly Repurchase Rate into the analysis area.

    Click the 6e366cc5c98776f006f72c9bc624f08.png icon next to the field Monthly Repurchase Rate and choose Summary Mode > Average from the drop-down list. Re-click the 6e366cc5c98776f006f72c9bc624f08.png icon, select Value Format, and select Percentage.

    图片3.png

    With the operations above, you can obtain the monthly repurchase rate.

    You can also use a line chart to display the trend of the monthly repurchase rate, as shown in the following figure.

    d8f2a016fc48ffbb554235a59133282.png

    Effect Display

    For details, see section "Expected Effect."

    Conclusion

    The repurchase rate shows an overall upward trend, indicating that client loyalty to the supermarket is increasing. This suggests that the marketing strategies employed during this period are a success.

    You can observe the health of client loyalty by overlaying the repurchase rate and the total number of purchasing clients on a time trend graph. The ideal state is when the repurchase rate does not fluctuate with changes in the number of clients and generally maintains an upward trend. As the company grows, these loyal clients will consistently create long-term value.

    Attachment List


    Theme: 高度なデータ分析学習
    前の記事
    次の記事
    • いいね
    • 良くない
    • 閲覧しただけ

    フィードバック

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    9s后关闭

    反馈已提交

    网络繁忙