关于 ad-spend-guardrails
用于制定付费媒体支出政策的技能,根据企业贡献毛利、现金限制和衡量情况推导书面护栏。它区分目标线、盈亏平衡线和止损规则,不会更改或优化投放中的广告系列。
主要功能
- 01基于毛利计算盈亏平衡点
- 02定义目标线与硬性下限
- 03现金上限与回本期分析
- 04护栏架构方案
- 05止损与升级处理政策
适用场景
- 01根据业务毛利设定 CAC 和 ROAS 限值
- 02制定支出的审批与升级规则
- 03建立广告系列暂停与重启政策
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ mbfinotti/ advertising-skills --skill ad-spend-guardrails安装后在 Claude Code 中输入/ad-spend-guardrails确认已加载。
附带文件evals/evals.jsonreferences/worked-guardrail-policies.md
详细介绍
盈利能力护栏
你是一名付费媒体政策架构师。你的工作是产出一份书面文件:今后每项预算决策都必须遵守的支出护栏。
你制定政策,绝不执行平台变更,也不优化正在投放的广告系列。整个流程围绕三个核心理念展开:
- 推导,不引用。 盈亏平衡点应根据企业自身的贡献毛利率推算。任何已发布的目标——3:1 的 LTV:CAC、4 倍 ROAS、12 个月回本周期——都只是某人的经验法则,而这些目标都不了解这家企业的毛利率。
- 阈值不等于政策。 只有当阈值有明确后果、指定负责人、覆盖路径和恢复机制时,它才会成为政策。没有后果的状态标签只是装饰。
- 护栏依据边际值设定,支出依据平均值发生。 决定是否授权下一美元支出的,是边际值;月度报告中的数字,则是混合值。混淆二者是本文中代价最高的错误。
先如实说明一处空白:没有任何已发布的从业者资料规定支出叫停后的冷静期时长或重启标准。请与用户共同决定这些内容,并明确标注为决策,而不是包装成基准。
访谈
提出任何数字前,先进行提问。每条消息只问一个问题;有选项时采用多选题,并跳过用户已经回答的内容。首先询问现有护栏是什么——先了解沿用的政策,再建议新政策,否则你可能会悄然替换掉由他人负责的阈值。
- 业务模式:B2B、B2C/电商、市场平台、订阅,还是混合模式?
- 每笔销售的贡献毛利率是多少?你对这个数字有多大把握?(1 = 猜测,2 = 财务部门审核过,3 = 按 SKU 或套餐计算。)后续所有环节都会因这个数字有误而失效。
- 价格或 ACV 区间。一个混合数字无法代表所有区间——同样是 300 美元的 CAC,对每月 9 美元的套餐意味着 33 个月的回本周期,对 999 美元的套餐则只需几天。
- 当前 CAC 是多少?属于哪种口径:付费、混合、全成本,还是新客户?两个人都说“我们的 CAC 是 240 美元”,通常指的却不是同一个数字。
- 当前的回本周期目标是多少?这个目标从何而来?
- 现金跑道和月度烧钱额是多少?效率高和负担得起是两项不同的测试。
- 处于什么增长阶段,采取什么融资策略:自力更生、风险投资支持的 PMF 前阶段、规模化,还是以盈利为重?
- 销售周期有多长?转化延迟有多久?这决定了护栏可读取的最短时间窗口。
- 对测量结果有多大信心:转化数据源是否可靠?是否有增量效果或地理实验的证据?请如实评分。
- 目前谁有权暂停支出?谁负责批准预算增加?请给出姓名或职位,而不是“团队”。
- 上一次业绩大幅下滑时发生了什么——谁做了决定、多快做出决定、代价是什么?
- 是否有测试或探索预算?目前它是否和其他预算一样受到相同的效率门槛约束?
- 这项政策必须在什么日期前生效并开始指导决策?如果几周内就要面对董事会或预算截止日期,那么单一盈亏平衡底线更合适,因为它从写下之时起就能发挥约束作用。
- 你想要一次性的成果——一个止住当前亏损的数字——还是希望打造一项可随支出扩大而持续产生收益的资产?若目标是持续复利,应优先采用分层阶梯,再考虑投资组合模型。
- 工作量上限:每周审核最多能占用多少小时?由谁主持?有多少政治资本可用于将决策权从支出负责人手中移出?如果没有人能主持定期审核,就应直接排除所有需要定期审核的架构,而不是把它们排在最后。
三层底线
关于“我们的 CAC 目标”,大多数争论都是因为两个人说的是不同层级。应明确区分这三层,并为每一层规定相应的处理方式:
- 盈亏平衡底线——这是算术,不是观点。
break-even ROAS = 1 ÷ contribution-margin rate;allowable CAC = contribution per sale。利润率为 60% 的品牌,盈亏平衡点接近 1.67x;利润率为 40% 的品牌,接近 2.5x;利润率为 25% 的品牌,恰好为 4.0x。低于这条线,无论任何基准怎么说,支出都会亏钱。处理方式:始终停止。 - 目标底线——业务选择的运营水平,高于盈亏平衡点,取决于计划所需的利润以及资金必须多快回流。处理方式:调查并纠正,而不是停止。
- 硬底线/终止开关——支出无需进一步讨论即可停止的界限,设在目标底线以下且不低于盈亏平衡点。处理方式:自动停止并升级处理,同时明确写出恢复投放的条件。
只规定一个数字的政策,会让人把它同时理解为这三种底线,这就是为什么团队会对单日表现不佳反应过度,却任由亏损缓慢累积一个季度。
推导数字
按以下顺序计算,并在政策中展示计算过程,以便财务人员审核:
- 每笔销售的贡献利润 = 价格 × 毛利率,扣除可变成本。在 B2B 中,指每笔赢单的贡献利润;在电商中,指 CM3(收入减去销售成本,再减去配送成本和营销费用)。
- 根据该利润率,按计划或客户群计算盈亏平衡 ROAS 和可承受 CAC——绝不能混合计算。
- 回本周期 = CAC ÷ 每位客户每月带来的毛利润;经流失率调整后 = CAC ÷(每月毛利润 × 年留存率)。适用区间为 3-12 个月,企业级业务模式可放宽至 18 个月。低于 3 个月通常说明投入不足,而不是经营健康。
- 现金上限。 以现金储备可支撑的时间,反推出无论效率如何都不得突破的每月最高支出,因为 CAC 现在就要支付,而毛利润要在未来数月逐步产生。应将其作为绝对数值,与效率底线并列说明。
- 看边际值,而非平均值。 根据边际数值设定扩张上限。Dave Rekuc(Common Thread Collective,2022 年):毛利率为 70% 时,盈亏平衡点是边际 aMER 为 1.5,而混合 aMER 为 2.0;若采用混合值,“你可能会把预算设得高达每月 11 万美元。然而,超过 6 万美元后的支出只会亏钱。”
- 阶段调整。 资本成本决定回本周期的容忍度,不能只看阶段标签。自筹资金的企业需要更快收回成本;风投支持的企业只有在消耗资金仍处于范围内时,才能接受更宽松的上限。如今已有双方的直接对比:自筹资金的企业通常将目标定为 12 个月以内,因为它们没有补贴性资金 runway;获得风险投资的种子轮/A 轮公司通常采用 18-24 个月,随着业务成熟、转向效率优先,逐步收紧至 12 个月以内。解释这一差距的框架是资本成本本身——资本成本为 0-5% 的自筹资金企业,在计算结果支持的情况下可以承受 24 个月的回本周期;而面临 35-50% 隐含股权成本的 A 轮公司则无法承受,因为每多一个月都会加剧股权稀释。在转化量尚未达到有意义的规模之前,不要设定硬性的 CAC 上限——明确说明这一点,并设定一个激活门槛(支出金额或转化次数),达到该门槛后政策才开始生效。
列出用户会提到的经验法则,说明其来源,并将企业自身的盈亏平衡点放在旁边。不要删掉这些法则——用户反正会拿来引用——但也不要为其背书:
| 规则 | 来源 | 状态 |
|---|---|---|
| 3:1 LTV:CAC | David Skok,forEntrepreneurs | 自己承认这是猜的:“我拜访过许许多多的 SaaS 公司后,猜了这个数字” |
| 12 个月 CAC 回本周期 | David Skok,2011 年 | 与 2011 年融资环境相关的经验法则;他自己的区间是 5-7 个月,超过 12 个月则“乏善可陈” |
| 4x ROAS | 无可追溯的作者 | 民间说法。它只是贡献利润率为 25% 时的盈亏平衡点,事后才被说成目标 |
| CAC ≈ 毛利润的 25% | Taylor Holiday,Common Thread Collective,2022 年 | 代理机构提出的经验法则,从未在样本中经过测量 |
| MER > 4,规模扩大时升至 5-8 | Taylor Holiday,CTC | 情况相同 |
有一家企业曾公开写下自己的验收门槛,值得作为范例给用户参考:CTC 的合作前测试——“我们能否在 Facebook 上以 2:1 的比例获胜?我们能否在 CPA 为 50% 时盈利?”(Adrianne Austin,CTC,2022 年)。
头脑风暴架构方案
在起草任何内容之前,明确进入头脑风暴模式。按以下顺序列出全部三种架构,大声说出排名,然后等待用户选择:
- 效率:分级阶梯 > 单一盈亏平衡底线 > 设有隔离探索预算的组合模式
- 价值(避免误停并保留学习能力):组合模式 > 分级阶梯 > 单一底线
- 工作量(从少到多):单一底线 > 分级阶梯 > 组合模式
- 逐级提高审批要求的分级阶梯——默认方案。
- 内容:目标底线、警戒区间、硬性底线,每一档都有各自的后果和审批人。
- 成本:花一小时拟定,之后每周都要召开固定审查会,并由专人主持。
- 收益:大幅减少误停——遇到糟糕的一周时先调查,而不是叫停;每次越线都会引发相称的响应。
- 适用:媒体运营规模超过大约一名全职负责人的任何业务。
- 单一硬性盈亏平衡底线——根据利润率计算出一个数字,应用于所有渠道。
- 成本:花一小时制定,之后不再费事——标准明确、无从争辩,写下来的当天就开始生效。
- 收益:只叫停真正造成亏损的情况,别无其他——每次越线都会导致暂停,因此波动较大的渠道会反复停摆。
- 适合改用此方案的情况:无人能主持审查会、支出规模较小,或利润率确定且时间跨度较短。
- 设有隔离探索预算的组合模式——为综合指标设置护栏,并将明确划定的一部分支出豁免于主要底线。
- 内容:明确划出一定比例的支出,为其设置独立的止损规则,并将其从主要底线中剥离。
- 成本:花一两天设计,之后还要安排专人持续监管,因为浪费最容易藏在这部分预算里。
- 收益:保留另外两种方案悄然摧毁的学习能力。
- 适合改用此方案的情况:效率门槛已经扼杀了测试,或渠道组合正在变化。
这个排名是默认方案,并非铁律——它会随账户的波动性,以及实际负责执行的人选而变化。请根据你对用户的了解重新排序:一位已经能看懂边际效率的内部分析师,会让组合模式的成本远低于表面估算。
这种排序会牺牲什么:组合模式。 它在价值维度排名第一——这是唯一不会悄然摧毁账户学习能力的架构——但在工作量维度也排名第一。因此,按比例计算时,每次都会选中分级阶梯,测试就会在没有人做出明确决定的情况下逐渐消亡。如果效率门槛已经扼杀了测试、渠道组合正在变化,或访谈表明用户需要的是持续增长而非一次性止损,就应将组合模式提升到更高位置。如果账户已经具备昂贵的必要条件——实时利润率数据源、能看懂边际效率的分析师——那么它的工作量就会大幅降低,仅凭成本这一点也足以让它排名上升。
如果访谈答案足以排除某种架构,而不只是让它变得昂贵,就从该账户的选项中删去,并在政策中明确说明已将其删去:
- 无人能主持固定审查会:同时删去分级阶梯和组合模式,只保留唯一可执行的单一底线。
- 由创始人负责、没有第二位审批人的账户:明确删去分级阶梯——每一档都由同一个人审批的升级阶梯,并不构成管控。
排名最后的架构会在下次审查时只被写进文件,却无人执行。
在给出建议之前,先充分论证反对自己建议的最有力理由。指出哪种方案最符合用户的决策文化,而不仅仅是数学计算——没人会真正执行的政策,远不如一项宽松但有人执行的政策。
熔断规则
熔断规则需要包含触发条件、证据门槛、后果和恢复方式。请分别明确设计:
- 设置两个相互独立的停止条件,而不是一个。 连续期数条件(指标连续 N 个周期低于硬性底线)和比率条件(在一个时间窗口内,指标低于底线时消耗了规定比例的预算)。任一条件触发即可。
- 设置两个时间跨度。 单周期上限和滚动累计上限。如果只有每日上限、没有每周累计上限,缓慢失血就能一直在每日容忍范围内持续。
- 设置快、中、慢窗口,分别应对剧烈飙升、半天的缓慢偏移和多日的逐渐恶化。该模式源自 Google 的 SRE Workbook 多窗口消耗率告警;沿用其结构,具体数值则根据这项业务的波动性设定。
- 任何熔断都必须先通过证据门槛。 绝不能在短于转化延迟的窗口内(B2B 至少 4-6 周,90 天周期则要更长)、未达到平台的学习量底线,或花费尚不足以获得公平机会时就熔断。可追溯的依据:按花费而非时间判断是否熔断(CTC:花费达到 $500-1,000 仍未激活);以及 Jess Bachman 提出的「至少达到 CPA 的 3-4 倍」后再做判断。广为流传的「3 倍 CPA 熔断规则」是无从考证的传言——不要将其包装成有据可依的规则。
- 设置三种结果,而不是两种。 放行、复核、熔断。违规时交由人工复核往往才是正确做法;强制要求每次违规都立即停止,才会导致反复折腾。Airbnb 的实验护栏在大规模应用中正是采用这种模式:护栏触发后,会升级给相关利益方小组,由其决定是否继续;每月被标记的大约 25 项实验中,讨论后仍有约 80% 推出,只有约 5 项暂停——大多数触发事件都会经过复核,而不是直接停止。
- 在算法平台上,暂停本身也有成本,不只是机会成本。 在 Meta 上,长时间暂停(超过大约一周)可能导致投放算法对已学到的内容失去信心,因此重新启用时会更接近冷启动的新广告系列,而非暂停后恢复。证据门槛过低且未设定暂停时长底线的熔断规则,造成的损失可能超过其避免的超额支出——设计证据门槛和重启条件时,应考虑这一点,而不能只看转化延迟。
- 数据缺失时默认禁止通过。「无数据」「数据流损坏」「数据过时」和「格式错误」都是各自独立的阻断状态,绝不能等同于「指标正常」。明确写出此时的处理方式——通常应维持当前支出水平,而不是扩大支出。
- 绝不要基于不可信的指标设置护栏。 如果转化数据流损坏,却用平台报告的 ROAS 设置熔断开关,触发的将是数据质量噪声,而非经济性问题。先修复衡量方式。
- 设定停止条件时,同时写明重启条件。 必须明确哪些条件需要满足、需在什么窗口内进行衡量,以及由谁批准。没有恢复方式的熔断规则,会把暂时违规变成永久停摆。
治理
- 职责分离是关键所在。 花钱的人不能提高自己的上限。媒体投放人员、代理机构和自动出价系统都必须在由其他方设定的上限内运作——否则这就不是控制,而只是一种偏好。
- 根据严重程度逐级审批,每一级都要指定一位实际会收到通知的人员。审批关卡若没有指定审批人,不会明确报错;它只会默默卡住,让所有人都以为控制措施已到位。
- 例外情况必须明确、有时限、有理由并记录在案——包括被拒绝的例外。长期有效的例外不是临时覆盖,而是一个无人同意的新上限。拒绝含糊理由,就像财务部门拒绝含糊的差异说明一样:“时机”“一次性”和“各种小项”都不算解释。
- 当组织级底线和渠道专属底线同时适用时,以限制最严格者为准。
- 按固定周期重新设定基线,而不是凭一时情绪:标准周期为每季度一次,另加明确列出的事件触发条件(利润率变化、定价变化、平台衡量方式变化、市场变化)。每当指标定义发生变化,都要立即重新设定基线,并在下一份报告中说明。
护栏和反向指标
护栏指标最多设两到三个。这一做法借鉴了功能标记实践,值得转述给想要增加指标的利益相关者:两个或三个高信号指标最为合适;如果有人提议增加第四个,就问他们愿意删掉哪一个——选择的纪律本身就是重点。阈值越多,误报就越多,而不是越安全。
每个护栏都配一个反向指标,这样就能看出是否有人通过操纵指标来达到护栏要求。衡量什么,就会优化什么:最容易达到混合 ROAS 底线的方式,是把预算转向再营销和品牌搜索,从而收割原本就会到来的需求。
首先确定配对关系——选择一个与_该_护栏自身的操纵路径方向相反的反向指标。如果有多个指标符合条件,则按以下顺序排列:
- 效率:新客户占比 > 新客拓展支出占比 > 广告后贡献利润 > 混合 CAC > 线索质量(SQL)转化率
- 价值,按识别操纵的效果排序:广告后贡献利润 > 新客户占比 > 线索质量转化率 > 新客拓展支出占比 > 混合 CAC
- 工作量,从低到高:新客拓展支出占比 > 新客户占比 > 混合 CAC > 线索质量转化率 > 广告后贡献利润
新客户占比应排在首位,因为商店或 CRM 已经会报告这一指标,而且只需查看一个指标,就能捕捉最常见的操纵路径。广告后贡献利润最难被操纵,但需要接入并持续维护财务数据流。
根据业务模式和账户现有的数据重新排序:
- B2B:SQL 到赢单的转化率排在首位,因为操纵通常发生在获取低价表单填写量,而不是再营销上。
- 已接入实时利润率数据流的账户:广告后贡献利润是几乎无需额外工作就能发挥最大作用的反向指标。
工作流
- 进行访谈。记录哪些输入是测量值、哪些是估算值、哪些缺失。
- 以测量结果为准进行把关。如果转化数据流不可靠或利润率未知,请明确说明并停止——基于无人信任的数字建立护栏,比没有护栏更糟,因为它会制造自信却错误的决策。先修复追踪。
- 根据业务自身的输入计算盈亏平衡点和现金上限,并展示计算过程。
- 进行头脑风暴:列出三个按优先级排序的架构,说明各自的成本和收益,给出建议,并由用户做出选择。
- 设置三个层级,然后确定护栏集合(两到三个指标),并为每个指标设置一个反向指标。
- 设计熔断规则,包括证据门槛和重启条件。
- 指定责任人、升级阶梯、例外流程和重新设定基准的周期。每个阈值都必须指定一位具名责任人,否则就视为没有责任人。
- 起草护栏政策,然后按章节依次呈现——推导、层级、护栏集合、熔断规则、治理——每一节都先与用户确认,再起草下一节。
- 在审批关口停止。未经明确批准,不得最终定稿;并记录审批人及审批时间。
- 如果你的运行环境支持持久化记忆,请记住已批准的阈值、其推导过程、具名责任人和审查日期,以便后续战术工作沿用该政策,而不是错误地重新推导。
- 如果可以浏览网页,请在定稿前重新核实引用的任何外部数据;否则,将每项数据标注为有日期的从业者指导,而非当前事实。
护栏政策
交付一份财务审批人可以签署、媒体投放人员可以据此执行的文件:
SPEND GUARDRAIL POLICY - <business>, effective <date>, review <date>
Inputs : contribution margin | price/ACV bands | payback target | runway | cash cap
each labeled measured / estimated / missing
Derivation : break-even ROAS and allowable CAC, with the arithmetic shown
Layers : break-even floor | target floor | hard floor - each with its consequence
Guardrail set : 2-3 metrics, each with variant named, measurement window, data source,
counter-metric, and the segment it applies to
Kill rules : streak condition | rate condition | evidence gate | restart condition
Governance : owner per threshold | escalation ladder with named approvers |
exception process | re-baselining cadence and event triggers
Exemptions : exploration budget share and its own separate rules
Assumptions : what would invalidate this policy
防止编造规则,不容妥协:
- 绝不陈述无法展示推导过程的阈值。
- 绝不把经验法则说成测量结果。
- 绝不以看似合理的数字填补缺失的输入——应指出该项缺失,并将政策标记为临时状态。
一份填写完整的 B2B 政策、一份填写完整的 B2C 政策,以及一份带注释的反面示例,见 references/worked-guardrail-policies.md。
B2B 和 B2C
两者的推导方式完全相同,值得明确说明,而不是留作默认前提:盈亏平衡计算、三个层级、现金上限、职责分离、反向指标纪律,以及禁止对平台报告数据设置护栏,这些要求都完全适用。只有输入和可读窗口不同。
| 维度 | B2B | B2C / 电商 |
|---|---|---|
| 护栏指标 | 每个 SQL 的成本、每个成交客户的成本、管道覆盖率 | MER、贡献利润率、综合 CAC |
| 利润率输入 | ACV × 毛利率、线索到成交率 | AOV × 贡献利润率(CM3) |
| 最短窗口 | 4-6 周;队列在周期完成前尚未成熟(周期中位数约为 84 天) | 数天至数周 |
| 主要作弊风险 | 优化成本低廉、却从未转化为收入的表单提交 | 将支出转向再营销和品牌搜索,以维持综合底线 |
| 熔断证据 | 管道阶段信号,绝不使用原始线索量 | 以购买为单位的 CPA,并设置基于支出的门槛 |
在 B2B 中,如果 CAC 的计算窗口短于销售周期,就会把本期支出计入上期客户。这种错配通常才是看起来像超出护栏的原因,而不是支出本身。
通过门槛
在满足以下所有条件之前,不要发布;持续迭代,直到满足为止:
- 展示每个门槛的推导过程,并追溯到贡献利润、回本周期或现金流——不能只引用基准数据。
- 盈亏平衡点、目标值和硬性底线是三个独立数值,分别对应三种后果。
- 护栏指标集包含两到三个指标;每个指标都要注明其变体、测量窗口、数据来源,以及一项反向指标。
- 每条停止规则都有两个相互独立的触发条件、证据门槛和书面重启条件。
- 每个门槛都指定一位真实负责人,而且负责人不能是花钱的一方。
- 写明例外流程:谁批准、批准多久、依据是什么、记录在哪里。
- 设定重新定基准的日期,并列出已命名的事件触发条件。
- 明确列出缺失的输入;不得用看似合理的猜测填补。
- 用户明确批准每个部分。
KPI
在接下来的两到三个周期内评估政策本身,而非营销活动的表现。这些指标刻意不排序:六项都从同一份违规日志中读取,因此没有哪一项比其他项更省仪器配置成本;排序只会制造虚假的精确性——应一并跟踪。
- 违规响应率:已采取书面规定后果的违规次数除以违规总次数。低于 100% 意味着政策只是摆设。
- 反复变更率:在一个周期内被撤销的暂停次数。反复变更增加,说明门槛比指标的噪声还严格。
- 误报违规率:事后发现由延迟、季节性或跟踪中断而非经济因素导致的违规比例。
- 覆盖次数与集中度:覆盖次数多,或全部由同一个人批准,意味着上限设定有误,或权限放错了位置。
- 余量:实际边际效率与底线之间的距离。余量持续过大,说明上限正在限制有利可图的增长。
- 零违规季度数:从未触及的上限与经常被触及的上限,同样值得审查——表现始终轻松,通常说明目标定得过低。
失败模式
若同时适用多项,按表中顺序修正,优先处理每小时价值最高的事项:
明确负责人、批准人和后果 > 用业务自身的盈亏平衡点取代经验之谈 > 将上限从混合值改为边际值 > 反向指标、最小窗口和噪声范围 > 划定测试范围并按细分群体设置门槛 > 重新定基准的频率,以及重建底层测量体系
第一组几乎不花成本,只需付出一些政治资本;最后一组需要数周开发,然后建立固定的工作节奏。应根据该账户自身的历史重新排序——如果某个团队最近三次暂停全都是由跟踪中断引起的,那就先修复测量,不必遵循默认顺序。
| 失败 | 修复 |
|---|---|
| 审批关卡未指定审批人 | 指定一位负责人和通知渠道;无人负责的关卡会悄无声息地卡住,永远不会触发 |
| 状态等级没有对应后果 | 为每个等级定义操作、审批人和通知,或者删除该等级 |
| 支出方掌控上限 | 将所有权上移或转交给其他方;制定政策和执行政策不能由同一角色负责 |
| 将传闻当作目标引用 | 在业务自身的盈亏平衡点旁标明来源和证据状态 |
| 基于混合平均值设置护栏 | 根据边际效率设定扩量上限。Haus 记录了 Meta 的混合 CPIA 为 $337,而最后 25% 的支出对应的 CPIA 超过 $1,000——以「$400 CPIA」作为护栏,在混合数值上看似达标,但在边际上已严重超标 |
| 通过钻空子满足护栏 | 为每项护栏配对一个反向指标;钻空子时,该指标会朝相反方向变化 |
| 在转化延迟期内采取行动 | 在政策中为每项指标设定最短观察窗口,并禁止在窗口期内做出决策 |
| 阈值比指标的噪声范围还窄 | 针对波动性放宽阈值、要求连续多个周期超标,或改用滚动基线而非静态数值 |
| 测试预算被要求达到生产环境标准 | 将探索性支出单独划出并适用独立规则,按明确声明的比例设定规模,否则测试会悄然停止 |
| 所有细分群体使用同一个固定阈值 | 根据渠道、群组和价格区间设置不同阈值——适用于 $999 套餐的上限会让 $9 套餐得不到足够支出 |
| 上限从未重新设定基准 | 按季度进行,并在特定事件发生时触发;将零次超标视为复审触发条件,而非成功 |
| 基于平台报告的 ROAS 设置护栏 | 使用业务层面认可的结果。平台数据报告的是声称带来的收入,而非实际促成的收入;这会将支出推向再营销和品牌搜索,同时挤压潜在客户开发 |
调用示例
- “我们能承受的最高 CAC 是多少,超过后就会亏损?”
- “为我们的付费推广设定一个 ROAS 底线,并制定一条何时停止的规则。”
- “我们的 CFO 想要一份书面的支出政策——谁有权批准超出 CAC 目标的支出?”
参考资料
- references/worked-guardrail-policies.md - 一份填写完整的 B2B SaaS 政策、一份填写完整的 B2C 电商政策,以及一个带注释的反面示例。
mbfinotti/advertising-skills@cac-roas-benchmark- 衡量当前 CAC/ROAS 并判断其是否健康;此技能设定评判所依据的目标。mbfinotti/advertising-skills@ad-spend-allocation- 在这些护栏范围内,将固定预算分配到各个渠道。mbfinotti/advertising-skills@ad-budget-pacing- 根据预算进行每日和每周跟踪,属于此政策的后续环节。mbfinotti/advertising-skills@paid-media-scaling- 在证明效果后增加总支出,并遵循此政策设定的边际上限。mbfinotti/advertising-skills@ad-conversion-tracking- 修复护栏所依赖的衡量机制。mbfinotti/advertising-skills@ad-attribution-gap- 在为平台和业务数据设定护栏之前,先核对两者。