repeat-purchase-rate
repeat-purchase-rate 是一个只读型 Shopify 后台技能,用于计算重复购买率,即有多少比例的客户在首次购买后的指定天数内再次下单。该技能支持按首次购买的商品或商品系列进行细分,从而找出哪些商品最能带来回头客。使用前需要已认证的 Shopify CLI 会话,并具备 read_customers、read_orders 权限。技能提供 store、days_back(默认 90 天获取窗口)、repeat_window(默认 90 天复购观察窗口)、segment_by(product 或 none)、format(human 或 json)等参数。运行过程中不执行任何写操作,可随时安全执行。核心逻辑是先查询获取窗口内新增的客户,再查询订单以构建每位客户的购买历史与首购商品映射,若客户在复购窗口内订单数达到 2 笔及以上则计为复购客户。最终输出整体重复购买率,并在指定 segment_by 为 product 时按首购商品分组统计。结果可输出为人类可读文本或 JSON,并生成 CSV 文件,包含客户 ID、首次下单日期、首购商品、总订单数、是否为复购客户、距复购天数、总消费额等字段。错误处理涵盖 API 限流、游客结账客户排除、历史数据不足等情况。
数据与分析1 次安装