launch-metrics
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseLaunch Metrics
发布指标
This skill covers how to measure product launches — what to set up before launch day, what to track during, and how to evaluate results afterward. Without consistent measurement, launches are guesswork. With it, each launch informs the next.
此 skill 介绍如何衡量产品发布——发布日前需要做哪些准备、发布期间需要追踪哪些数据,以及发布后如何评估结果。没有一致的衡量方式,发布就只能靠猜测;建立衡量机制后,每次发布都能为下一次提供参考。
Pre-launch setup
发布前设置
Measurement starts before launch day. Setting up tracking the day of the launch means you miss the first-wave data when traffic is highest.
衡量工作应从发布日前开始。等到发布当天再设置追踪,就会错过流量最高时的第一波数据。
What to set up
需要设置的内容
- UTM parameters — Tag every link in every distribution channel
- Analytics events — Instrument the conversion funnel end-to-end
- Baseline capture — Record current metrics before launch so you can measure lift
- Dashboard or view — One place to watch all key metrics on launch day
- UTM 参数——为每个分发渠道中的每个链接添加标签
- 分析事件——对整个转化漏斗进行埋点
- 基线数据采集——记录发布前的现有指标,以便衡量提升幅度
- Dashboard 或视图——集中查看发布当天的所有关键指标
UTM conventions
UTM 规范
UTM parameters track where traffic comes from. Use a consistent naming scheme across all launches so you can compare over time.
utm_source = the platform (twitter, linkedin, email, producthunt, hackernews)
utm_medium = the channel type (social, email, paid, referral)
utm_campaign = the launch name (feature-name-launch, v2-launch, etc.)
utm_content = the specific asset (tweet-thread, announcement-email, blog-post)Example URLs:
- Twitter announcement:
?utm_source=twitter&utm_medium=social&utm_campaign=realtime-api-launch&utm_content=launch-tweet - Launch email:
?utm_source=email&utm_medium=email&utm_campaign=realtime-api-launch&utm_content=announcement-email - Product Hunt:
?utm_source=producthunt&utm_medium=referral&utm_campaign=realtime-api-launch&utm_content=ph-listing
Rules:
- Always lowercase
- Use hyphens, not underscores or spaces, in values
- Campaign name should match across all channels for a single launch
- Create all UTMs from a spreadsheet before launch day so nothing is missing
UTM 参数用于追踪流量来源。所有发布应采用一致的命名方案,以便进行跨期比较。
utm_source = the platform (twitter, linkedin, email, producthunt, hackernews)
utm_medium = the channel type (social, email, paid, referral)
utm_campaign = the launch name (feature-name-launch, v2-launch, etc.)
utm_content = the specific asset (tweet-thread, announcement-email, blog-post)URL 示例:
- Twitter 公告:
?utm_source=twitter&utm_medium=social&utm_campaign=realtime-api-launch&utm_content=launch-tweet - 发布邮件:
?utm_source=email&utm_medium=email&utm_campaign=realtime-api-launch&utm_content=announcement-email - Product Hunt:
?utm_source=producthunt&utm_medium=referral&utm_campaign=realtime-api-launch&utm_content=ph-listing
规则:
- 始终使用小写字母
- 参数值中使用连字符,不要使用下划线或空格
- 同一次发布的所有渠道应使用相同的 Campaign 名称
- 在发布日前使用电子表格创建所有 UTM,确保没有遗漏
Instrumented events
埋点事件
Before launch, verify these analytics events exist and fire correctly:
| Event | Description |
|---|---|
| Landing page loaded with UTM params captured |
| User begins registration |
| Account created |
| First meaningful product action (varies by product) |
| Each CTA button clicked (with label) |
| Launch blog post loaded |
| Launch email opened (from email platform) |
| Link clicked in launch email |
If these events don't exist and you don't have time to add them before launch, at minimum use UTMs to measure traffic and signups from whatever analytics platform you already have.
发布前,验证以下分析事件已经存在并能正确触发:
| 事件 | 说明 |
|---|---|
| 落地页加载,并已捕获 UTM 参数 |
| 用户开始注册 |
| 账户已创建 |
| 用户首次执行有实际意义的产品操作(因产品而异) |
| 用户点击 CTA 按钮(包含按钮标签) |
| 发布博客文章已加载 |
| 发布邮件已被打开(来自邮件平台) |
| 发布邮件中的链接已被点击 |
如果这些事件尚不存在,而且来不及在发布前添加,至少应使用 UTM,并通过现有分析平台衡量流量和注册用户数。
KPIs by tier
各层级 KPI
What "success" looks like depends on launch tier. Don't compare a Tier 3 changelog tweet to a Tier 1 product launch.
不同发布层级的“成功”标准各不相同。不要将 Tier 3 更新日志推文与 Tier 1 产品发布进行比较。
Tier 1 KPIs (full product launch)
Tier 1 KPI(完整产品发布)
| Metric | What it measures | Where to track |
|---|---|---|
| New signups (day 1, week 1) | Direct acquisition impact | Product analytics |
| Landing page visitors | Reach of the announcement | Web analytics |
| Landing page → signup conversion rate | Page effectiveness | Web analytics |
| Email open rate | List engagement | Email platform |
| Email click rate | Email copy effectiveness | Email platform |
| Social impressions + engagements | Awareness | Native platform analytics |
| Press mentions | PR reach | Manual + Google Alerts |
| Backlinks generated | SEO impact | Ahrefs, Search Console |
| Product Hunt rank (if applicable) | PH-specific reach | Product Hunt |
| 指标 | 衡量内容 | 追踪位置 |
|---|---|---|
| 新注册用户数(第 1 天、第 1 周) | 直接获客影响 | 产品分析 |
| 落地页访问者 | 公告触达范围 | Web 分析 |
| 落地页 → 注册转化率 | 页面 effectiveness | Web 分析 |
| 邮件打开率 | 邮件列表互动度 | 邮件平台 |
| 邮件点击率 | 邮件文案效果 | 邮件平台 |
| 社交内容曝光量 + 互动量 | 认知度 | 各平台原生分析工具 |
| 媒体报道提及 | PR 触达 | 人工统计 + Google Alerts |
| 生成的 backlinks 数量 | SEO 影响 | Ahrefs、Search Console |
| Product Hunt 排名(如适用) | Product Hunt 特定渠道触达 | Product Hunt |
Tier 2 KPIs (major feature)
Tier 2 KPI(主要功能发布)
| Metric | What it measures |
|---|---|
| New signups from launch traffic | Acquisition |
| Feature adoption rate (existing users) | Activation |
| Blog post views | Content reach |
| Social engagement rate | Resonance |
| Email open + click rate | List engagement |
| 指标 | 衡量内容 |
|---|---|
| 来自发布流量的新注册用户数 | 获客 |
| 功能采用率(现有用户) | 激活 |
| 博客文章浏览量 | 内容触达 |
| 社交互动率 | 共鸣度 |
| 邮件打开率 + 点击率 | 邮件列表互动度 |
Tier 3 KPIs (small improvement)
Tier 3 KPI(小改进)
| Metric | What it measures |
|---|---|
| Changelog views | Awareness among existing users |
| Social post engagement | Reach |
| 指标 | 衡量内容 |
|---|---|
| 更新日志浏览量 | 现有用户中的认知度 |
| 社交帖子互动量 | 触达 |
Benchmark expectations
基准预期
These are rough benchmarks for a B2B/developer tool with an established audience. Use them to calibrate expectations, not as hard targets.
| Metric | Weak | Solid | Strong |
|---|---|---|---|
| Email open rate (existing list) | < 20% | 30-40% | > 50% |
| Email click rate | < 2% | 4-8% | > 10% |
| Landing page → signup CVR | < 2% | 5-10% | > 15% |
| Twitter launch tweet impressions (10K followers) | < 5K | 10-30K | > 50K |
| HN front page (if hit) | — | 200-500 visits | 2,000+ visits |
| Product Hunt (featured) | < 100 upvotes | 200-500 | 500+ |
| Tier 1 launch: week-1 signups | < 100 | 200-1,000 | 1,000+ |
These vary enormously by audience size, product category, and launch quality. Treat them as directional.
以下基准适用于拥有稳定受众的 B2B/开发者工具。这些数据用于校准预期,而不是硬性目标。
| 指标 | 较弱 | 稳健 | 强劲 |
|---|---|---|---|
| 邮件打开率(现有邮件列表) | < 20% | 30-40% | > 50% |
| 邮件点击率 | < 2% | 4-8% | > 10% |
| 落地页 → 注册 CVR | < 2% | 5-10% | > 15% |
| Twitter 发布推文曝光量(1 万关注者) | < 5K | 10-30K | > 50K |
| HN 首页(如登上) | — | 200-500 次访问 | 2,000+ 次访问 |
| Product Hunt(featured) | < 100 个投票 | 200-500 | 500+ |
| Tier 1 发布:第 1 周注册用户数 | < 100 | 200-1,000 | 1,000+ |
这些数据会因受众规模、产品类别和发布质量而产生巨大差异,应将其视为方向性参考。
Launch day monitoring
发布日监控
On launch day, watch metrics in near real-time for the first 4-6 hours. This is when you can still adjust (reshare a post, send a follow-up tweet, extend a limited offer).
What to watch:
- Signups per hour (alert if significantly below expectation)
- Top traffic sources by signup conversion rate (not just volume)
- Email delivery issues (bounce rate, spam complaints)
- Social engagement velocity in the first 2 hours (predicts final reach)
Don't do:
- Obsessively refresh metrics while neglecting to engage with social comments
- Make major messaging changes mid-launch based on early data
- Panic if a specific channel underperforms — wait for 24-hour data
发布当天,应在最初 4-6 小时内近实时关注指标。这段时间仍可进行调整,例如重新分享帖子、发送后续推文或延长限时优惠。
需要关注:
- 每小时注册用户数(如果明显低于预期则发出警报)
- 按注册转化率排名的主要流量来源(不要只看流量总量)
- 邮件送达问题(退信率、垃圾邮件投诉)
- 最初 2 小时内的社交互动速度(可预测最终触达)
不要做:
- 反复刷新指标,却忽视与社交评论互动
- 根据早期数据,在发布中途大幅调整信息传达策略
- 因某个特定渠道表现不佳而惊慌;应等待完整的 24 小时数据
Post-launch retro
发布后复盘
Run the retro within 5-7 days of launch, when the data is fresh. For Tier 1, schedule this during launch prep. For Tier 2, a Slack thread async works.
应在发布后 5-7 天内进行复盘,以趁数据仍然新鲜。对于 Tier 1,应在发布准备阶段安排好时间;对于 Tier 2,使用异步 Slack 话题串即可。
Retro data to pull
复盘前需要提取的数据
Before the retro, gather:
- Traffic by source (UTM breakdown)
- Signups by source
- Conversion rates by source (signups ÷ visitors)
- Email metrics (open, click, unsubscribe)
- Social metrics by platform
- Comparison to previous comparable launch (if available)
复盘前应收集:
- 各来源的流量(UTM 分解)
- 各来源的注册用户数
- 各来源的转化率(注册用户数 ÷ 访问者数)
- 邮件指标(打开、点击、退订)
- 各平台的社交指标
- 与上一次同类发布的数据对比(如有)
Questions to answer
需要回答的问题
- What was the top-performing channel (by conversion rate, not just volume)?
- What was the worst-performing channel relative to effort invested?
- What was surprising? (channels that over- or under-performed expectations)
- Did messaging land? (qualitative: comments, replies, email responses)
- Where did the funnel leak? (high traffic, low signups → landing page problem; low traffic → distribution problem)
- What would you do differently?
- 哪个渠道表现最佳(按转化率判断,而不只是流量总量)?
- 相对于投入力度,哪个渠道表现最差?
- 有哪些意外情况(哪些渠道的表现超出或低于预期)?
- 信息传达是否有效(定性分析:评论、回复、邮件反馈)?
- 漏斗在哪个环节流失(流量高但注册少 → 落地页存在问题;流量低 → 分发存在问题)?
- 下次会做出哪些不同调整?
Retro output
复盘输出
The retro should produce exactly two things:
- Updated distribution priorities — which channels to invest more/less in next time
- Checklist updates — additions or removals to the launch checklist based on what you learned
Document in a shared place (Notion, Linear, Confluence) so it accumulates over launches. The value compounds: after 10 launches, you have a quantitative model of what works for your product and audience.
每次复盘应恰好产出以下两项内容:
- 更新后的分发优先级——确定下次应增加或减少哪些渠道的投入
- 更新后的检查清单——根据新发现增加或删除发布检查清单中的项目
将结果记录在共享位置(Notion、Linear、Confluence),使其能够随每次发布不断积累。价值会不断累积:完成 10 次发布后,就能建立一套关于哪些方法适合自身产品和受众的量化模型。
Building a launch history
构建发布历史
Track every launch in a single spreadsheet or database:
| Launch | Date | Tier | Top channel | Signups (D1) | Signups (W1) | Email open rate | Notes |
|---|
After 5+ launches, patterns emerge:
- Which channels consistently convert for your audience
- What tier of launch drives what magnitude of signups
- How your benchmarks trend over time (growth in list size, social following)
This history is your most valuable launch asset. It makes future launch planning faster and more accurate than any external benchmark.
使用单个电子表格或数据库追踪每次发布:
| 发布 | 日期 | 层级 | 最佳渠道 | 注册用户数(D1) | 注册用户数(W1) | 邮件打开率 | 备注 |
|---|
完成 5 次以上发布后,规律便会逐渐显现:
- 哪些渠道始终能为你的受众带来更高转化
- 不同发布层级分别能带来多少注册用户
- 各项基准如何随时间变化(邮件列表规模、社交关注者数量)
这份发布历史是最有价值的发布资产。它能比任何外部基准都更快、更准确地指导未来的发布规划。
Companion skills
配套 skill
- launch-strategy — defines the launch tier and checklist that determines what to track
- launch-distribution — each channel's UTM is set up before launch day
- launch-email — email open/click metrics feed back into the retro
- launch-blog-post — blog post UTMs and organic search performance over time
- launch-strategy——定义发布层级和检查清单,用于决定需要追踪哪些指标
- launch-distribution——在发布日前为每个渠道设置 UTM
- launch-email——将邮件打开率和点击率纳入复盘
- launch-blog-post——持续追踪博客文章的 UTM 和自然搜索表现