中文 | English | 日本語 | 한국어 | Русский | Español | العربية | Français | Bahasa Indonesia | Tiếng Việt | Türkçe
Back to Home

User Repurchase Interval Days Pivot Table

Group by registration month, calculate median interval days between 1st-2nd, 2nd-3rd...6th-7th purchases for users with orders on registration day

Please upload an Excel or CSV (UTF-8) file

User ID Column
Each row represents an order. Please specify a column that uniquely identifies users (e.g., member ID, phone number)
Order Date Column
Date when the order occurred, format: 2025-01-01 or 2025/1/1
Registration Date Column
Date of user registration (used to define cohort starting point), format: 2025-01-01 or 2025/1/1

🔍Data Filter (Optional)

After setting filter conditions, only data matching the conditions will be analyzed
正在分析数据,请稍候...
正在处理数据,可能需要几秒钟时间
About This Tool

I. Calculator Introduction

The User Repurchase Interval Days Pivot Table is a specialized tool for grouping users by registration month and analyzing the repurchase interval rhythm of users with orders on registration day. By calculating the median interval days between 1st-2nd, 2nd-3rd, ..., 6th-7th purchases for users in different registration periods, this tool forms a pivot table to help you understand the repurchase rhythm of new customers in different periods, providing data support for developing new customer activation and repurchase strategies.

Core Features

Use Cases

Applicable Clients

This calculator is suitable for all industries and scenarios that need to analyze user repurchase intervals and have user registration dates and order dates, especially catering, e-commerce, retail, lifestyle services, subscription services, and other B2C businesses.

Prerequisites: Your business can provide user ID, order date, and registration date data; and can distinguish whether users have orders on registration day (this tool only counts users with orders on registration day).


II. Algorithm Introduction

2.1 Core Concepts

Grouping Label: Registration Month

Repurchase Intervals

Median and User Scope

2.2 Calculation Logic

The system identifies users with orders on registration day, deduplicates order dates and sorts by date, calculates days between consecutive purchases (1st-2nd, 2nd-3rd, ..., 6th-7th), groups by registration month and calculates median for each cohort×interval type; and counts total users and repurchase users.

2.3 Data Filtering Rules


III. Usage Instructions and Notes

3.1 Data Preparation

Required fields: User ID (user_id), Order Date (order_date), Registration Date (register_date). Supports CSV, Excel; UTF-8 encoding recommended.

3.2 Result Interpretation

Pivot table: rows=registration months, columns=total users, repurchase users, 1st-2nd (days) to 6th-7th (days); cells=median interval days for that cohort×interval. Repurchase users ≤ Total users. As purchase frequency increases, interval days generally increase; compare same interval type across cohorts to assess repurchase rhythm differences.

3.3 Important Notes

3.4 Frequently Asked Questions

Q: Why must users have "orders on registration day"? To define a clear cohort starting point, ensuring all cohorts compare repurchase rhythm from the same starting point.

Q: Difference between Total Users and Repurchase Users? Total Users=users with orders on registration day (including those with only 1 purchase); Repurchase Users=users with at least 2 purchases, so Total Users ≥ Repurchase Users.

Q: Why use median? Median is unaffected by extreme values, better reflecting typical user repurchase interval levels.


IV. Summary

The User Repurchase Interval Days Pivot Table helps you analyze repurchase rhythm of new customers in different periods through median repurchase intervals grouped by registration month. Proper use can quickly identify repurchase interval differences, discover change patterns, and optimize acquisition and repurchase strategies. Contact system administrator for questions.