学页|UTM渠道归因分析器

SKILL商业运营
商业运营 未标注权限 许可证不明确
安装这个技能

UTM渠道归因分析器(Edu UTM Attribution):面向国内教培小机构(5-30人)的零部署渠道归因与ROI分析 Skill。把散落在抖音/美团/表单后台的线索Excel导入统一台账,自动手机号哈希去重(90天窗口)、五级置信度归因(utm自动/渠道二维码/首问人工/模糊匹配/无源挂起),首触+末触双视角ROI矩阵,按行业阈值(低于1:3砍、1:3~1:5优化、高于1:5加码)输出月度复盘HTML报告与预算建议。触发场景:渠道归因、投放ROI、招生渠道分析、哪个渠道带来的学员、线索来源统计、获客成本CAC、单线索成本CPL、月度招生复盘、渠道预算怎么分、地推效果、转介绍效果核算、老带新ROI、抖音投放效果、美团点评效果、UTM链接生成、渠道二维码、无源线索、微信归因丢失。交互方式:拖入线索CSV/Excel说导入本月线索、说建一个抖音渠道、说4月抖音花了2万、说李同学签约8800、说出4月渠道复盘报告。

一句话选型结论

按资料字段整理

学页|UTM渠道归因分析器是商业运营类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类商业运营 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install xuyeedu/utm-attribution
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

商业运营
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方xuyeedu仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 enterprise
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791624707
正文体量12.3 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写运营方案

按目标产出活动方案与执行清单。

分析数据与指标

从报表里找问题、给结论。

整理客户与销售材料

把客户信息与话术整理成可直接用的材料。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在商业运营场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
学页|UTM渠道归因分析器当前 未标注权限 未标注 未标注 未标注 有
MX 股票筛选器 联网访问 ClawHub 市场 79.9 万 OpenClaw 有
交易 未标注权限 ClawHub 市场 58.1 万 OpenClaw 有
营销技巧 只读 ClawHub 市场 54.0 万 OpenClaw 有
百灵鸟好 联网访问 GitHub 仓库 52.6 万 Codex、Claude、Cursor 有
股票信息浏览器 接触敏感数据 ClawHub 市场 40.5 万 OpenClaw 有

SKILL.md 全文

12.3 KB
模型实际读到的说明书原文,来自技能仓库

UTM 渠道归因分析器(Edu UTM Attribution)

功能概述

面向没有数据团队的教培小机构(5-30 人),把"校长月末凭感觉分预算"变成"说一句话拿到渠道 ROI 矩阵与砍/优化/加码建议"。

核心能力一句话:多平台线索表导入 → 手机号哈希去重 → 首触/末触双归因(五级置信度)→ 渠道投入台账 → ROI 矩阵 → 月度复盘 HTML 报告。全流程本地处理,明文手机号不落盘,数据不出工作区。

解决的核心痛点:微信会剥离 utm_* 参数导致归因失效——本 skill 不假装解决,而是用「规范 UTM 链接 + 渠道专属二维码参数(qr=渠道ID)+ 首问补采话术」三层补偿策略,并诚实标注每条归因的置信度与全量归因覆盖率。

使用前提

  • 运行环境:Python 3.8+(WorkBuddy 内置运行时即可);二维码 PNG 自动生成需 pip install qrcode[pil](可选,未安装时输出参数贴纸);
  • 连接器/API Key:均无需,零外部依赖;
  • 前置数据:各投放平台后台导出的线索表(CSV/XLSX,需含手机号列;姓名/时间/来源/备注列自动识别);
  • 数据范围:单次导入建议 ≤5000 条。

快速开始

  1. 说:"初始化归因台账" → 建立运行时目录与空台账;
  2. 说:"建一个抖音渠道,预算 2 万,责任人小王" → 渠道建档;
  3. 拖入线索 Excel,说:"导入本月抖音线索" → 自动清洗、去重、归因;
  4. 说:"4 月抖音广告花了 2 万,投手人力 3000" → 投入台账登记;
  5. 说:"出 4 月渠道复盘报告" → 生成 HTML 报告(ROI 矩阵+建议+预警);
  6. (可选)说:"跑个归因演示" → 30 秒内置样例走通全流程。

使用手册

核心功能与操作示例

功能 1:渠道建档与链接生成

  • 触发方式:说"建一个 XX 渠道"/"给 XX 生成链接/二维码"
  • 渠道类目六选一:线上投放 / 微信私域 / 线下地推 / 转介绍 / 异业合作 / 自然到访
  • 操作示例:
    > 用户:建一个抖音信息流渠道,预算 2 万,责任人小王
    > 技能:✅ 渠道已建档:ch_online_ads_01「抖音信息流」(线上投放),月预算 ¥20,000
  • 链接生成:活动名自动转规范 slug(中文/空格自动转连字符);同渠道+同活动重复生成自动复用
  • 渠道二维码:在任意落地页 URL 后追加 ?qr=<渠道ID> 即可被归因引擎识别(微信内发二维码而非长链接,规避参数剥离)

功能 2:线索导入与自动归因

  • 触发方式:拖入 CSV/XLSX + 说"导入本月 XX 线索"
  • 自动能力:中英文列名映射(姓名/手机号/时间/来源/备注)、手机号格式归一化(+86/空格/横线)、非法号码剔除、同号 90 天窗口合并、重复导入幂等跳过
  • 归因规则(五级置信度,写入每条线索):
归因方法 触发条件 置信度
utm_auto 来源列含平台名(匹配渠道名)或 utm_source high
qrcode 来源列含 qr=<渠道ID>(扫码进入) high
manual 顾问首问补采/人工申诉 high
fuzzy_match 无源老线索后续触点补上来源 medium(报表建议复核)
unattributed 无任何依据 → 挂起,不参与 ROI 分母 low
  • 操作示例:
    > 用户:导入本月线索(附:leads.csv)
    > 技能:✅ 新增 10 / 合并 2 / 重复跳过 0 / 无效 1;当前无源挂起 3 条,可说"列出无源线索"逐条首问补采

功能 3:跟进流转与成交登记

  • 触发方式:说"李同学约了周六试听" / "李同学 4/28 签约 8800" / "张同学退费了" / "这条是同学妈妈转介绍的"
  • 状态机:new → attributed → followed → trial → signed(成交)/ lost(流失)/ refunded(退费)/ invalid(作废),非法迁移自动拦截
  • 末触锁定:成交后新增触点不再改写末触渠道;退费自动从 ROI 分子剔除并重算
  • 操作示例:
    > 用户:尾号 8899 的李同学 4 月 28 日签约 8800 元
    > 技能:✅ 成交登记完成:¥8,800(2026-04-28)。末触渠道已锁定(成交后新增触点不再改写末触)。

> 用户:张同学说他是同学妈妈转介绍的
> 技能:✅ 归因已更新:首问补采 → 老带新转介绍渠道(manual,置信度 high)。

功能 4:投入台账与 ROI 复盘

  • 触发方式:说"4 月抖音广告花了 2 万" / "出 4 月渠道复盘报告"
  • 投入四类:ad 广告费 / labor 人力折算 / material 物料 / reward 转介绍奖励(老带新单列核算的关键)
  • 月度报告内容:KPI 总览 → 数据质量预警 → 首触/末触双视角 ROI 矩阵(CPL/CAC/ROI/建议)→ 双视角分歧解读 → 口径说明
  • 建议规则(行业 1.2 万家机构验证,可配置):ROI < 1:3 🔴 建议砍 / 1:3~1:5 🟡 优化 / > 1:5 🟢 加码;归因覆盖率 < 60% 时提示暂缓砍渠道决策
  • 操作示例:
    > 用户:4 月抖音广告花了 2 万,投手人力折算 3000
    > 技能:✅ 投入已登记:2026-04 抖音信息流 广告费 ¥20,000 + 人力折算 ¥3,000。

> 用户:出 4 月渠道复盘报告
> 技能:📊 报告已生成:线索 9(覆盖率 89%)→ 成交 4 单,投入 ¥37,500,产出 ¥37,800。转介绍 ROI 1:8.2 🟢 建议加码;抖音 ROI 1:0.4 🔴 建议砍。

功能 5:演示与配置

  • 说"跑个归因演示":内置 6 渠道+10 线索样例,30 秒走通建渠道→导入→归因→成交→报告全流程(独立临时目录,不污染正式台账)
  • 说"把砍渠道阈值改成 2.5":调整 config;说"查看配置":显示当前规则
  • 操作示例:
    > 用户:跑个归因演示
    > 技能:🎬 演示完成:6 渠道 → 10 线索 → 4 成交 → 月报已生成(含 ROI 矩阵与建议)。正式使用请说"初始化归因台账"。

数据说明

运行时台账文件(安装后自动创建于工作区 utm-attribution/ 目录):

文件 内容 关键字段
channels.json 渠道档案 channel_id(如 ch_online_ads_01)/名称/类目(六类)/责任人/月预算/状态
links.json 追踪链接档案 目标页/utm_source~content/短码/full_url/qr_param
leads.csv 线索台账(脱敏) phone_hash(SHA256)/phone_tail/name_masked(张**)/首触末触渠道/归因方法/置信度/生命周期状态/成交金额
touchpoints.csv 触点记录 lead_id/channel_id/触点时间/触点类型/来源指纹(幂等去重)
spend_ledger.csv 投入台账 月份×渠道×类型(ad广告/labor人力/material物料/reward转介绍奖励)/金额
config.json 归因规则 去重窗口 90 天/ROI 阈值(砍 1:3、加码 1:5)/预警阈值(可对话修改)
reports/ 月度 HTML 报告+快照 报告含 KPI 总览/预警/双视角 ROI 矩阵/口径说明;快照锁定当月口径

数据流转:导入线索表 → 清洗去重(手机号哈希)→ 触点表 → 首触/末触归因写入线索 → 状态流转(跟进/试听/成交)→ 投入登记 → 月度聚合出报告。字段级口径详见 references/schema.md。

常见问题

  • 微信内发的链接归因丢了? 微信内置浏览器会剥离 utm_* 参数(行业事实)。对策:线下/私域场景一律用渠道二维码(?qr=渠道ID 写入落地页);确实丢了的线索走首问补采,不猜渠道。
  • 同一个人在两个渠道都留了资? 90 天窗口内自动合并为一条线索、两个触点:首触算最早渠道,末触算最新渠道,两边功劳都记。
  • 手机号安全吗? 台账只存 SHA256 哈希+脱敏姓名(张女士→张**),明文不落盘;imports/ 存原始导入表仅供追溯,建议 30 天清理。
  • 上月报告出了又来新数据? 月报生成时锁定当月快照;后到线索计入次月,重算需显式确认(口径可复现)。

技术指令(开发者参考)

1. 目录结构

utm-attribution/
├── SKILL.md               ← 本文件
├── scripts/
│   ├── utm_core.py        ← 核心引擎:数据模型/导入清洗/归因/ROI计算/HTML渲染
│   └── cli.py             ← CLI 入口:init/channel/link/leads/lead/spend/report/config/demo
├── references/
│   └── schema.md          ← 数据模型与字段口径
└── tests/
    └── run_tests.py       ← UAT 自测(32 项断言,对应 PRD 验收标准)

运行时数据目录(用户工作区内自动创建):

utm-attribution/
├── channels.json / links.json      ← 渠道/链接档案
├── leads.csv / touchpoints.csv     ← 线索台账(脱敏)/触点记录
├── spend_ledger.csv / audit.csv    ← 投入台账/操作日志
├── config.json                     ← 归因规则配置
├── imports/ qrcodes/               ← 原始导入表(定期清理)/二维码
└── reports/ (+snapshots/)          ← 月度 HTML 报告/数据快照

2. 核心工作流(对话 → CLI 映射)

用户意图 CLI 命令
初始化 python scripts/cli.py init(默认运行时 ./utm-attribution)
建渠道 cli.py channel add 抖音信息流 --category online_ads --owner 小王 --budget 20000
生成链接 cli.py link create ch_online_ads_01 --url https://xueye.cn/spring --campaign spring26
渠道二维码 cli.py qrcode ch_offline_ditui_01 --url https://xueye.cn/spring
导入线索 cli.py leads import ./leads.csv --channel ch_online_ads_01(--channel 整表显式归属,可选)
查线索档案 cli.py lead show 8899(线索 ID 或手机尾号)
补归因/申诉 cli.py lead attribute 8899 ch_referral_01 --note &quot;同学妈妈转介绍&quot;
状态流转 cli.py lead status 8899 trial / cli.py lead sign 8899 --amount 8800 / cli.py lead refund 8899
登记投入 cli.py spend add 2026-04 ch_online_ads_01 ad 20000 --note 巨量引擎
月度报告 cli.py report --month 2026-04
查状态/配置/日志 cli.py status / cli.py config show / cli.py audit
演示 cli.py demo

3. 交互约束(务必遵守)

  • 不猜渠道:来源无法识别的线索一律 unattributed 挂起并生成首问补采任务,绝不按类目关键词乱归因;
  • 手机号脱敏:所有输出(对话/台账/报告)不得出现明文手机号,只用尾号 4 位或哈希索引;
  • 状态机严格校验:非法迁移(如 signed→followed)直接拒绝并向用户解释允许的迁移;
  • 幂等:同文件重复导入 0 新增;月报快照锁定后重算需用户显式确认;
  • 口径透明:ROI 报告必须同时展示首触/末触双视角+归因覆盖率+medium 置信度条数,建议措辞用"建议"而非"指令"。

4. 验收自检(安装后验证)

python tests/run_tests.py
# 预期:32 项断言全部通过(渠道/链接/导入/去重/归因/状态机/报表/日志)
# 再执行 cli.py demo 预期:6 渠道 → 10 线索 → 4 成交 → 报告含 ROI 矩阵与建议

常见问题

5 问
答案由本站依据条目字段整理
学页|UTM渠道归因分析器怎么安装?

在支持 Skills 的客户端里执行:skillhub install xuyeedu/utm-attribution。安装方式为未标注。装完刷新技能列表或重开客户端。

学页|UTM渠道归因分析器支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

学页|UTM渠道归因分析器权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

学页|UTM渠道归因分析器收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

学页|UTM渠道归因分析器用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。