DTC独立站最危险的增长,不是“没订单”,而是订单越来越多、现金却越来越紧。很多团队看到广告后台的ROAS不错,就默认可以加预算;真正到账以后才发现,产品成本、履约、运费补贴、支付手续费、退货退款把利润吃掉了。
因此,放大广告前最值得先算的,不是“还能不能买到更多流量”,而是每多来一单,究竟还能留下多少钱。
先从一张订单算起
可以把单笔订单拆成:
净销售额-产品落地成本-打包履约-商家承担的运费-支付手续费-预计退货退款损失-其他随订单增加的费用=广告前贡献毛利
再减去这单对应的获客成本:
广告前贡献毛利-CAC=获客后的贡献毛利
如果最后长期为负,那么增加预算并不是扩大盈利,而是在更快购买亏损。
Shopify对贡献毛利的基本定义也是“销售收入减去变动成本”。[1] 真正落到DTC经营里,关键不在背公式,而在于把你公司里会随着订单增加而增加的成本全部放进去。
用一个具体订单看差别
假设某件商品净销售额120美元:
| 项目 | 金额 |
|---|---|
| 净销售额 | $120 |
| 产品落地成本 | -$38 |
| 包装与履约 | -$7 |
| 运费补贴 | -$10 |
| 支付手续费估算 | -$3.78 |
| 退货退款准备金 | -$8 |
| 广告前贡献毛利 | $53.22 |
支付手续费最好直接用自己的账单。公开价格只能拿来做参照。例如Stripe美国标准在线银行卡页面目前列出的公开费率为2.9% + 30美分,但不同市场、产品、卡种和合同可能不同。[2]
如果这单CAC是42美元,获客后的贡献毛利还有11.22美元;如果CAC升到58美元,同样120美元销售额会变成-4.78美元。
这两种情况下,广告后台的ROAS分别大约是2.86和2.07。光看ROAS,很难直接看出第二种已经亏损。
放量前必须回答的五个问题
一、广告带来的到底是哪一批SKU?
不要只看全店平均毛利。付费流量可能集中购买某个低毛利款,或者更爱买需要补贴运费的大件。全店平均利润不错,并不意味着广告流量买到的商品组合也不错。
至少分别核算:主推单品、常见组合套装、全店平均。广告平台如果支持价值型出价,可以把更接近真实商业价值的转化价值传回去,而不是把所有“购买”看成完全一样。Google Ads的价值型出价资料也明确提到,可以结合收入、利润率、复购等业务价值信号。[3]
二、今天这笔利润,未来会不会被退货吃掉?
退货不是客服部门自己的指标。它会直接重写这张订单的利润。
简单做法是按品类设置准备金:
预计退货损失=退货概率 × 每次退货的平均经济损失
这里的损失可能包含退款、逆向物流、检查、重新包装、折价销售,甚至完全无法二次销售。
如果你的退货通常两三周以后才回来,广告很容易在短期内显得“特别赚钱”,从而诱导团队过早放量。
三、你是在看首单利润,还是拿未来复购补贴今天?
LTV有用,但也是最容易被过度乐观估计的数字。
要让未来复购支撑更高CAC,至少先拿出真实队列数据:二次购买率、多久发生第二单、复购订单的贡献毛利、退款与取消情况。
更稳妥的方法是设两条线:
- 现金安全CAC:首单本身就能达到你设定的最低贡献要求。
- LTV支持CAC:只有在某个客户群已经被历史数据证明会稳定复购时,才允许更高获客成本。
这两个数字一定要分开显示。
四、CAC上涨20%会怎样?
预算一放大,竞价环境、受众质量、素材疲劳、促销结构都可能发生变化。不要只用当前最漂亮的数据预测未来。
以上面的订单为例:
| CAC | 获客后贡献毛利 |
|---|---|
| $34 | $19.22 |
| $42 | $11.22 |
| $50 | $3.22 |
| $58 | -$4.78 |
| $66 | -$12.78 |
“盈亏平衡CAC”不是你应该追求的目标,而是一条悬崖边。真实经营还需要给退款波动、折扣、数据误差和日常意外留空间。
五、赚钱的订单会不会把现金流压死?
有些订单账面赚钱,现金流却很难受。库存可能提前一个月付款;支付平台不是立刻结算;退款又可能发生在下一批采购款到期以后。
所以贡献毛利之外,再加一张现金时间表:供应商账期、平均库存天数、支付平台结算时间、退款发生时间。
很多“增长太快后突然缺钱”的问题,并不是销售不赚钱,而是现金进出时间错位。
一个更实用的放量规则
不要问:“我们还能不能加预算?”
换成:“下一档预算,在CAC变差的情况下,还能不能守住贡献毛利底线?”
具体可以这样执行:
- 用最近四周的真实订单核算各SKU贡献毛利;
- 按品类真实退货率计提准备金;
- 设定最低“获客后贡献毛利”金额或比例;
- 同时测算当前CAC、上涨10%、上涨20%三种情况;
- 每次只提高一档预算;
- 用已经结算、退货逐步回流的订单重新复盘,而不是只看当天广告数据;
- 一旦低于底线,在商品组合、素材、流量质量、优惠、转化率之间分别排查,不要笼统归因于“广告不行”。
哪些情况需要换模型
订阅制、强复购消耗品、定制商品、高退货品类、批零混合业务、购买后还有大量加购的商店,都不能机械套同一套数字。
税费、关税、支付手续费、运费、拒付和退款规则也会因市场而变化。公开费率适合做初步基准,真正决策时应回到自己的支付账单、物流账单和财务数据。
放量前最后检查
只有下面这些问题都能明确回答,才适合继续放大:
- 付费流量真正购买的SKU毛利已经单独核算;
- 退货退款已经计入;
- 支付和履约成本使用真实账单;
- 首单模型和LTV模型分开;
- 知道CAC到什么位置开始亏损;
- 已经做过CAC恶化情景;
- 了解库存、回款、退款的时间差;
- 团队已经约定低于哪条贡献毛利线就减预算。
这样做以后,扩大广告才是一项经营决策,而不是看到ROAS漂亮就机械加钱。
延伸阅读
资料来源
- Shopify,《What Is Contribution Margin? Definition, Formula, and Example》,2022-11-10:https://www.shopify.com/ca/blog/what-is-contribution-margin
- Stripe美国价格页面,访问日期2026-10-02:https://stripe.com/pricing
- Google Ads Help,价值型出价与转化价值相关资料,访问日期2026-10-02:https://support.google.com/google-ads/