get_customer_lifecycle
Compare RFM segmentation across two time periods to analyze customer lifecycle changes, identifying upgraded, churned, new, and lost customers with a migration matrix.
Instructions
比較兩個時間區間的 RFM 分群遷移,分析客戶生命週期變化。
【用途】分別計算兩個時段的客戶 RFM 分群,然後比較客戶在兩期之間的分群遷移, 找出升級(segment 改善)、流失(segment 退步)、新增、消失的客戶, 產出分群遷移矩陣,協助制定客戶經營策略。 【呼叫的 Shopline API】
GET /v1/orders/search(兩個時段各查詢一次) 【回傳結構】dict 含 period1、period2、segment_migration、upgrade_count、churn_count、new_count、lost_count。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| period1_start | Yes | 第一期起始日期 YYYY-MM-DD | |
| period1_end | Yes | 第一期結束日期 YYYY-MM-DD | |
| period2_start | Yes | 第二期起始日期 YYYY-MM-DD | |
| period2_end | Yes | 第二期結束日期 YYYY-MM-DD | |
| r_days | No | Recency 門檻天數(最近消費 ≤ 此值為高 R) | |
| f_threshold | No | Frequency 門檻(消費 ≥ 此值為高 F) | |
| m_threshold | No | Monetary 門檻金額(累計 ≥ 此值為高 M) |