进阶55分钟第 1 课

DTC 利润模型:一笔订单到底赚多少

广告报表好看但账户现金仍紧时,以 PetNest 美国 Shopify 店的 79 美元宠物出行垫订单走完整算式:收入、折扣、COGS、履约、支付费、退款预留和 CPA 如何留下广告后贡献利润;再把广告、Shopify 与 payout 报表对回同一批订单,决定继续、暂停或补证据。

1
当前进度
1/8 课时

作者与维护者

卫染风

发布日期

更新日期

最近复核

维护边界 结合 Shopify、Google 搜索、广告、数据分析与独立站运营流程复核。

课程进度
学习进度
1/8 课时
当前章节已解锁继续按顺序推进

Profit Model Desk

卖了 $32,000,为什么现金还紧?先把收入拆成贡献利润。

这课不是教你做会计报表,而是解决老板和运营每周都会遇到的判断:平台显示收入不错,广告 ROAS 也还行,但补货、退款、支付费和广告账期把现金压住了,到底还能不能加预算。

本课贯穿样本是 PetNest 美国 Shopify 店在 2026 年 5 月的一笔宠物出行垫首单:$79 售价 - $8 折扣 - $24 COGS - $9 履约 - $2.50 支付费 - $3 退款预留 = $32.50 广告前贡献空间;再扣近 7 天 $22 CPA,广告后贡献利润为 $10.50。这个订单级教学模型不含销售税、关税和固定成本,所以不能当作最终净利润。后文的理线器、保温杯和复购订单都是独立压力对照,不能把它们的成本混进 PetNest 这一行。

ROAS 不是利润表字段要有负责人动作要过利润护栏

本课产出

DTC 利润模型表

1订单收入 $79
2折扣、COGS、履约、支付、退款预估 -$46.5
3广告前贡献空间 $32.5
4近 7 天 CPA -$22
5广告后贡献利润 $10.5

00 先判断能不能扩量

卖得多不等于能加预算,先算每单到底剩多少钱。

这张最小判断表放在最前面。它把本课从一堆财务词拉回一个经营问题:广告报表好看但账户没钱时,先用哪几个字段决定继续、暂停、补数还是进入周复盘。

先问钱去哪了

广告后台好看,但账户现金不够时,先不要问 ROAS 能不能继续加。

先写:先写销售额、折扣、COGS、物流、支付费、退款预留、广告费和广告后贡献利润。

暂停:没算出每单剩多少钱前,不加预算、不加深折扣、不把平台收入当利润。

先做可复制模板

第一张表不是完整损益表,它只负责判断订单和广告动作有没有贡献利润。

先写:每行都标记字段来源和状态:已验证、估算、待补齐。

暂停:估算字段太多时,不用它支持大额扩量,只能支持补数和小范围验证。

固定成本先放第二层

租金、人力、软件订阅、agency fee 很重要,但不要先把第一张抽样表压复杂。

先写:本篇先算订单变量成本和广告后贡献利润,周/月复盘再加入固定成本护栏。

暂停:不要因为第一张表没放完整固定成本,就误以为可以忽略现金流和月度费用。

和周经营复盘分工清楚

这篇负责利润模型口径,不负责替代 Operations 的每周问题分流。

先写:利润模型先给出字段和护栏,Operations 再决定本周谁修广告、商品、履约或现金节奏。

暂停:不要把本篇扩展成完整 WBR,也不要把 WBR 当成利润模型本身。

01 名词先说清楚

不要假设读者已经懂 ROAS、COGS 和贡献利润。

这些词不是装饰。后面表格、计算和暂停/继续判断都会用到它们,所以先用操作口径解释清楚。

DTC

DTC 可以先理解成'品牌通过自己的独立站直接卖给消费者'。它说明销售路径,不自动说明利润更高。

一款宠物出行垫在独立站成交,订单收入进了 Shopify,但还要扣掉商品成本、配送、支付、退款预估和广告成本。

ROAS

ROAS 是广告收入回报,常见算法是广告归因收入除以广告花费。它能看广告是否带来收入,但不能自动扣商品成本、退款和履约成本。

ROAS 看起来是 3,但如果折扣、运费补贴和退款预估很高,这单仍可能没有贡献利润。

COGS

COGS 是售出商品成本,不是售价,也不是广告费。初学者可以把它理解成这件商品卖出去时对应的进货、生产或商品本体成本。

一款售价 79 美元的宠物出行垫,COGS 可能是 24 美元;这个数字通常来自 Shopify cost per item 或 SKU 成本表。

CPA / CAC

CPA 是拿到一次购买动作的广告成本,CAC 更常用于拿到一个新客户的成本。本课用它们检查广告成本有没有超过贡献利润能承受的空间。

如果一单扣完商品、履约、支付和退款后只剩 32.5 美元,广告 CPA 长期接近或超过 32.5 美元,就不能只看 ROAS 加预算。

贡献利润

贡献利润是订单扣掉折扣、商品成本、履约、支付、退款预估和广告成本后,还能为固定成本和最终利润贡献多少。

贡献利润不是完整会计利润,但它能告诉运营团队这类订单能不能作为扩量样本。

现金节奏

现金节奏看钱什么时候先出去、什么时候回来,以及库存、广告和退款准备金会不会把现金占住。

利润表上看似有贡献利润,但补货付款早、平台回款慢、广告先花钱,现金仍可能撑不住。

异常分流

异常分流就是利润异常出现后,先判断问题该交给价格、折扣、库存、广告、履约、退款还是财务口径,而不是所有人一起猜。

同样是贡献利润下降,可能是 CPA 变高,也可能是退款预估变高;负责人和动作完全不同。

01A 先读完一行账

一笔 79 美元订单,为什么不能直接等于 79 美元现金?

先别操作计算器。把 PetNest 的一笔订单按发生顺序读完,后面的字段、场景比较和快速自测才有共同口径。

顾客支付的 $79 先进入订单事实,不会立刻变成可自由使用的现金。$8 折扣已经减少收款;$24 商品成本在采购和入库时已经占住现金;$9 履约、$2.50 支付费和 $3 退款预留会在承运商账单、payout 或售后窗口中出现。把这些金额按发生顺序写出来,才能看见广告费到底在吃哪一层空间。

第一道算术是 $79 - $8 - $24 - $9 - $2.50 - $3 = $32.50。这不是最终净利润,而是广告进场前的贡献空间。再把同类首单近 7 天 $22 CPA 扣掉:$32.50 - $22 = $10.50。只有完成第二道算术,团队才可以讨论这一类订单在当前样本窗里有没有广告后贡献利润。

这里的 $22 属于 PetNest 美国站、2026 年 5 月和宠物出行垫首单的七日读数。把它换成另一个市场、深折扣活动、14 天窗口或复购 CPA,结论必须重算。正贡献也不自动等于现金充足:如果下一批库存订金和广告扣款先到,payout 还没回来,银行余额依然可能紧。

第一版模型仍从 Shopify Orders 建立订单底稿;每个字段标记为已验证、估算或待补齐,随后把同一批订单带到证据链里的报表对账阶段。履约费用范围不清、退款预留只是猜测,或广告花费来自另一批订单时,先补数,不能拿这个模型做大额放量依据。

02 先做一张订单利润表

把利润模型表做成字段、来源和动作的同一张表。

这张表的重点不是第一天算得完美,而是每个字段能复查、谁来跟进清楚、动作能落地。

订单收入

真实订单收款口径,不用广告归因收入替代。

Shopify 订单、销售报表

运营负责人

确认这笔钱是否真的发生。

折扣

优惠码、自动折扣、会员价、组合优惠。

Shopify discount、订单明细

营销 / 运营

判断优惠是否吃掉利润空间。

COGS

售出商品成本,估算字段要标记。

Shopify cost per item、SKU 成本表

商品 / 财务

判断毛利底线是否成立。

履约与物流

运费、包装、仓储、免邮补贴、退货处理。

物流账单、履约记录、退款记录

履约 / 运营

判断配送承诺和免邮门槛是否可持续。

支付费

支付处理费、平台支付费用、部分交易费用。

Shopify payments reports、支付服务商报表

财务

把净收入口径固定下来。

退款预估

按退款率、退货处理和客服补偿预留的订单成本。

退款记录、客服工单、退货原因

客服 / 财务

避免把问题订单当成健康增长。

广告成本

订单、SKU 或渠道对应的 CPA、CAC 或 spend。

Google Ads、Meta Ads、UTM、GA4

广告负责人

判断广告成本是否超过可承受空间。

贡献利润

收入减折扣、可变成本和广告成本后,订单还能贡献多少。

利润模型表自动计算

经营负责人

决定继续、收缩、调价、降折扣或暂停。

03 利润层级

收入、毛利、贡献利润、现金影响不能混着看。

收入层

订单收入、折扣、退款前后口径

收入上涨可能只是折扣更深或退款延后。

毛利层

收入 - 折扣 - COGS

没有商品成本,就不能判断商品是否值得推。

贡献利润层

毛利 - 履约 - 支付费 - 退款预估 - 广告成本

低于护栏的订单不能作为扩量样本。

现金影响层

回款时间、库存付款、广告先花、退款准备金

利润看起来可以,现金也可能撑不住。

03A 利润层级控制行

先把订单判断、公司账表和现金时点分开。

同一笔订单可以同时留下毛利、贡献利润和现金信息,但这些信号不能互相替代。先给每一层命名,后面的公式、预算和复盘才有共同口径。

先用下面的控制行给每个数字命名。订单层的贡献利润不能直接叫会计净利润。订单模型可以支持某个 SKU、报价或广告动作的局部判断;公司层的经营与会计结论则要回到正式账表。

毛利:先确认商品本身有没有空间
用同一订单范围的净收入减去 COGS。运费收入、销售税和退款何时进入,必须按当前账表口径写清。
记录 SKU 成本版本、生效日和订单范围。它只能说明商品层的空间,不能替代履约、支付、广告或公司费用判断。
贡献利润 1:订单可变成本之后
在毛利基础上扣履约、支付费和退款预留,得到广告进入前的贡献空间。
标记哪些费用已验证、哪些仍是预估。预估字段可以暴露缺口,不能伪装成放量证据。
贡献利润 2:广告后还有多少缓冲
从贡献利润 1 扣同一市场、订单类型和观察窗口的实际 CPA / CAC,才得到广告后判断。
写下最低保留贡献利润和可承受 CPA。它支持小范围继续、修利润或暂停扩量,不自动批准预算。
公司经营/会计净利润:必须回到正式账表
工资、软件、固定仓储、管理费用、税务、库存会计和其他公司级项目,需要按公司的会计政策、市场和结算期间另行确认。
本课的订单计算器不会自动生成会计净利润。把模型版本、适用市场、币种和复核日期交给财务核对后,才能在正式经营报表中使用。
payout 与现金:它是时间问题,不是利润层级
回款日、库存订金、广告扣款和退款准备金可以让正贡献订单仍然占住银行余额。
把下一笔付款、回款和现金最低线写进同一份记录;现金冲突时先降速,再到现金流课安排付款节奏。

只有把贡献利润 2、最低保留贡献利润和可承受 CPA 写回同一版本记录,预算动作才有可复核的依据。

04 泛化示例

用一款宠物出行垫,把一单拆到广告后贡献利润。

下面用一笔泛化商品订单演示利润拆解。重点不是品牌故事,而是看清售价、成本、退款预留、广告费和最终贡献利润之间的关系。

订单收入

$79

一款宠物出行垫成交价。

折扣

- $8

优惠码或活动折扣。

COGS

- $24

商品本体成本。

履约与物流

- $9

运费、包材和履约处理。

支付费

- $2.5

支付处理费用。

退款预估

- $3

按历史退款和售后补偿预留。

广告前贡献空间

$32.5

79 - 8 - 24 - 9 - 2.5 - 3。

广告后贡献利润

$10.5

再扣近 7 天 CPA 22 美元。

04B 互动计算

拖动一行成本,看看贡献利润怎么变。

利润模型不是背公式。先用这组默认订单练手:当折扣、履约、退款预留或广告成本变化时,是否还能作为扩量样本。

广告后贡献利润

$7.5

只够观察,不能把这类订单当成放量样本。

这个练习只处理可变成本。固定成本、税务和会计口径要在更完整的财务表里处理。

04B+ 完整订单拆解

同一套公式,放到 4 类真实订单场景里看。

DTC profit model calculator 不能只算一个漂亮默认值。你要把高折扣、高履约、低客单、复购订单都跑一遍,才知道哪些订单适合扩量,哪些订单只能先修利润结构。

订单利润拆解计算器

宠物出行垫首单

尚未复制。点击按钮复制这份记录。

订单收入$79
折扣$-8
净收入$71
COGS$-24
履约与物流$-9
支付费$-2.5
退款预留$-3
广告前贡献空间$32.5
实际 CPA / 触达成本$-22
最低保留贡献利润$12
可承受 CPA$20.5
广告后贡献利润$10.5
先不放量。检查退款原因、免邮门槛和履约成本,再决定是否把 CPA 压到 20.5 以下。

04C $10k 广告费拆解

把一轮 $10k 广告费跑完整条利润链。

单笔订单拆清楚之后,再看一轮预算。先读左侧分层数字,再选择右侧最像你当前业务的压力来源;最后把判断复制进本课笔记。重点不是算出漂亮 ROAS,而是知道这一轮预算下一步该加速、修利润,还是先保现金。

价格或促销不能脱离这条利润链单独看。这篇关于跨时间与空间营销组合的概念性文章把问题放回几个基本问题:谁在行动、用了什么工具、怎么执行,以及市场情境怎样改变答案。放到这一轮预算里,先把优惠成本、订单需求、库存承接和现金时点分开记录,再决定是修价格、收窄渠道,还是暂停扩量。它只提供摘要层面的概念框架,没有可重建的实证样本、观测窗口或因果估计,因此不能证明某个价格、促销或收入会在这家店变成利润;当前决定仍要回到同一批订单和本地成本证据。

预算利润链

$10k 广告费不是看 ROAS 就结束

ROAS 3.2

$10k 广告费

$10000

这一轮预算已经花出去了,不能只看平台归因收入。

先锁定广告成本,再往下扣真实订单和成本。

平台归因收入

$32000

广告后台看起来 ROAS 3.2,但它还不是利润。

用 ROAS 工具看收入效率,不把它当扩量许可。

Shopify 净销售额

$29400

扣掉折扣、取消和已知退款后,真实订单口径变小。

用订单事实替代广告归因收入,避免虚高。

商品与履约成本

-$16310

COGS、履约、支付费和退款预留一起吃掉利润空间。

成本字段不完整时,不能把这轮预算当健康样本。

广告后贡献利润

$3090

这一轮预算仍有贡献,但贡献率只有约 10.5%。

可以继续观察,不适合直接大幅加预算。

现金缺口提醒

-$7500

下周补货订金要先付,广告款也先扣,利润不等于现金充足。

如果 payout 和库存付款撞车,先降速而不是继续推预算。

选择这一轮预算最大的压力

不要三个问题一起修。先选最主要的压力,右侧动作会告诉你本周先改什么,以及先不要做什么。

当前判断

$3,090 / $10,000 = 0.31 利润 ROAS

平台 ROAS 3.2 看起来不错,但广告后贡献利润只剩 3,090 美元。

本周动作:先把广告动作缩小到高贡献 SKU、复购人群或更低 CPA 的素材组。
先不要做:不要因为 ROAS 达标就把预算从 $10k 直接推到 $20k。

尚未复制。点击按钮复制这份记录。

04D 贡献利润断点线

先算可承受 CPA,再决定 ROAS 能不能放量。

这一步把'ROAS 好看'改成一条可执行的利润线:广告前贡献空间是多少,必须保留多少缓冲,广告成本最多能吃掉多少。

当前样例断点

广告前贡献空间$32.5
最低保留贡献利润$12.0
可承受 CPA / CAC$20.5
当前广告后贡献利润$7.5

默认保留 12 美元只是教学缓冲。真实业务要按固定成本、退货波动和现金压力调整。

广告前贡献空间

收入 - 折扣 - COGS - 履约 - 支付费 - 退款预留

这是广告、优惠和渠道动作可以消耗的利润空间,不是完整会计利润。

最低保留贡献利润

给固定成本、波动成本和现金压力留出的缓冲

如果不预留缓冲,CPA 一上升或退款一延后,利润就会变成 0。

可承受 CPA / CAC

广告前贡献空间 - 最低保留贡献利润

广告平台的 ROAS 可以高,但只要 CPA 超过这条线,就不能当作健康扩量。

广告后贡献利润

广告前贡献空间 - 实际 CPA / CAC

这条线决定先放量、先观察、还是先回到价格、折扣、退款和履约成本。

break-even ROAS vs affordable CPA

可承受 CPA 是单笔订单能给广告消耗的金额上限;break-even ROAS 是广告花费和真实利润率之间的比例底线。两者都必须从真实成本扣除后开始,不能从平台归因收入直接开始。

先算真实广告前贡献空间

$79 - $8 折扣 - $24 COGS - $9 履约 - $2.5 支付费 - $3 退款预留 = $32.5

这一步先把平台收入改成真实订单利润空间,避免 ROAS 看起来健康但成本没扣完。

再换算可承受 CPA

$32.5 - $12 最低保留贡献利润 = $20.5 可承受 CPA

实际 CPA 长期高于 $20.5 时,即使平台 ROAS 高于目标,也没有高于你的盈亏平衡线。

最后才读 break-even ROAS

break-even ROAS 是广告花费和真实利润率之间的比例底线,不是广告后台任意归因 ROAS。

ROAS 高于平台目标不等于高于你的盈亏平衡线;先确认 value 口径和成本扣除范围。

05 抽样节奏

第一周先抽样,不要一上来补完整历史。

抽样目标不是得出最终财务数字,而是确认字段是否齐、口径是否一致、负责人是否清楚。

最低有效样本

  • 高销量 SKU 订单 5 个
  • 高折扣订单 5 个
  • 高退款订单 5 个
  • 新增渠道订单 5 个
  • 重点 SKU 6 个,标记已验证、估算或待补齐

三周进入固定护栏

1

第一周:抽样并标记已验证、估算、待补齐。

2

第二周:按健康利润、利润薄、现金占用高、退款风险高分类。

3

第三周:建立最低贡献利润、退款警戒线和现金降速规则。

4

月底:把阈值回写到预算、优惠、库存和渠道动作。

05B 30 分钟实操

把利润模型从概念变成一张可复查表。

练习的完成标准不是表格漂亮,而是每个动作都能回到一个利润变量:收入、折扣、COGS、履约、支付费、退款、广告成本或现金节奏。

步骤拿什么检查什么产出

1. 先抽订单

最近 20 个订单,覆盖高销量、高折扣、高退款和新增渠道。

订单收入、折扣、SKU、渠道和退款状态是否能回到同一行。

一张订单样本表,不先追求完整历史。

2. 标字段证据

cost per item、履约账单、支付费、退款记录和广告成本。

每个字段标为已验证、估算或待补齐。

一张不会把估算当事实的模型表。

3. 算断点线

广告前贡献空间、最低保留贡献利润和最近实际 CPA。

实际 CPA 是否低于可承受 CPA / CAC。

继续、观察、降折扣、调价或暂停扩量的判断。

4. 写回动作

本周预算、优惠、库存和渠道动作。

动作是否能指向一个利润变量和一个反证信号。

可复制的 DTC 利润模型笔记总结,而不是一句利润不好。

06 证据链

不要拿一个系统里的一个指标做利润结论。

订单事实

Shopify 订单、销售报表、退款记录

防止把广告归因收入当真实收入。

成本事实

SKU 成本表、履约账单、支付报表、客服补偿

防止把毛利和贡献利润混在一起。

渠道事实

Google Ads、Meta Ads、GA4、UTM、邮件流

判断该调广告、页面、邮件还是商品。

动作事实

每周经营复盘行动表

防止下周会议重复解释同一个异常。

官方复核边界

Shopify profit reportsShopify payments reportsGoogle Ads conversion value

报表互相打架时,先回到同一批订单

常见场景是:广告后台显示收入 32,000 美元,Shopify 净销售额只有 29,400 美元,Payments payout 又比两者更低。不要先挑一个看起来更可靠的数字。先问三份报表各自在观察什么:广告平台可能按归因窗口归集收入;Shopify 净销售额可能已经扣掉部分折扣或退款;payout 还会受到支付费、结算时间和调整项影响。它们不是三种可以互相替代的真相,而是同一经营过程的三个观察点。

PetNest 的对账顺序固定为:第一,从广告报表导出七日窗口内的归因订单 ID、花费、渠道和广告日期,不要只抄 Campaign 总收入;第二,在 Shopify Orders 找到同一批订单,标记已付款、已取消、部分退款和全额退款;第三,把每个变体映射到 SKU 成本表,检查 cost per item 是否是当前采购成本版本;第四,用 payout 的支付费、退款和调整项复核总额,把仍无法解释的差异写进待补证据。

通过线不是三张报表数字完全相同,而是每个差异都能归因于归因时间、折扣口径、退款、费用、结算或订单状态,而且同一笔退款只扣一次。若广告归因收入比 Shopify 净销售高 2,600 美元,其中 1,400 美元是广告窗口内后来退款的订单、800 美元是口径或折扣差异、400 美元仍未解释,就登记 400 美元并收窄扩量,不要把 2,600 美元全部当成广告虚报。

差异路由也要看集中在哪一层:集中在渠道,检查 UTM、归因窗口和重复购买;集中在 SKU,检查折扣叠加、变体成本和退款原因;集中在 payout,检查费用明细、币种转换和调整项。最后由你写下一个可执行的跟进:你要联系谁、先做什么、下次复查日期是什么。这样周会追踪的是可关闭的差异,而不是争论哪个后台更可信。

后面的场景计算、$10k 预算练习和快速选择,都只是在这本对账记录上做压力测试。结果显示可以继续,只说明在输入假设成立时没有越过当前贡献利润护栏;它不替代订单级核对,也不证明退款窗口已经结束。先让同一批订单对得上,再让计算结果影响预算。

06B 证据边界

每个系统只能证明一部分利润事实。

先把读数边界说清楚:利润模型需要知道 Shopify、支付平台、广告平台、GA4 和邮件平台各自能证明什么、不能证明什么。

Shopify 利润报表

有 cost per item 的商品或变体,能看到净销售额、成本、毛利和折扣/退款后的利润变化。

cost per item 是静态字段,不自动包含真实运费、支付费、补发、客服补偿和动态采购成本。

作为利润模型的第一层,不作为最终贡献利润。

Shopify Payments / Stripe / PayPal

退款、支付费、拒付和 payout 对现金的影响。

退款发生后,原交易的支付费通常不会回到你手里;拒付还会占用余额和证据处理时间。

把支付费、拒付费和退款准备金放进广告前贡献空间。

Google Ads 转化价值

广告系统优化时看到的 value / ROAS 信号。

value 不等于利润;如果传入的是订单收入,就不能直接拿来当可承受 CPA。

在模型里写清广告 value 是收入、毛利还是贡献利润 proxy。

GA4 购买 / 退款事件

站内购买、商品、优惠、退款和路径行为。

退款要发 refund event,且最好带 item_id 和 quantity,才更容易看到商品级退款影响。

用来解释路径和商品行为,不替代 Shopify 订单事实。

Klaviyo 归因收入

邮件或短信在归因窗口内可能参与了订单。

默认归因窗口会把收入归给消息触点,但这不是订单利润,也不是增量证明。

邮件收入必须回到订单成本、折扣和复购毛利再判断。

Google Ads value 口径登记

只写 Google Ads conversion value 不够。每个 value 都要登记它是收入、毛利还是贡献利润 proxy,是否扣除折扣、退款、税费、运费和支付费,以及它用于优化还是 reporting。

平台

Google Ads、Meta、GA4、Shopify、Klaviyo 分开记录。

先知道这个 value 会被用于优化,还是只用于 reporting。

传入 value

标清是订单收入、净销售额、毛利,还是贡献利润 proxy。

收入 value 不能直接当利润 ROAS 或可承受 CPA。

扣除范围

是否含税运费、是否扣折扣、是否扣退款、是否扣支付费。

口径不同的 ROAS 不能拿来做同一条扩量线。

复核窗口

写清 7 天、14 天还是退款窗口结束后复核。

避免今天的漂亮 ROAS 掩盖下周退款和 payout 压力。

固定成本进入第二层,不进入第一张抽样表

第一张抽样表

先只看订单级变量成本和贡献利润,不让固定成本稀释动作判断。

周/月复盘

再加入工资、软件、仓储固定费、agency fee 和税务准备,形成最低贡献利润护栏。

现金仍紧

如果广告后贡献利润长期为正但银行现金仍紧,就进入现金流和固定费用复盘。

公司净利润、税务和库存会计需要回到正式账表,并按适用市场、币种和结算期复核;本课不把它们自动算进一单。

07 暂停 / 继续

利润模型必须直接影响预算、促销、库存和渠道动作。

贡献利润健康,退款稳定,现金可承接

继续或小幅加预算。

字段已验证,CPA 低于可承受空间。

营收高,但贡献利润薄

收缩折扣、调价或重算免邮门槛。

折扣、物流或退款预估吃掉利润。

CPA 长期高于可承受空间

降预算、换流量或暂停低毛利 SKU。

广告后贡献利润接近 0 或为负。

退款或客服补偿上升

暂停扩量,先查产品、页面承诺和履约。

退款原因、工单和差评指向同一问题。

成本字段大量估算

不做大额扩量,先补数并写清负责人。

利润模型不能区分已验证成本和临时估算。

08 快速自测

ROAS 好看,但贡献利润接近 0,能不能加预算?

一款宠物出行垫 ROAS 看起来不错,但扣掉折扣、履约、支付、退款预估和 CPA 后,广告后贡献利润只剩 1 美元左右。下一步最稳的动作是什么?

这个选择练习只测试一个已经讲清的判断:当收入回报看起来不错,但可变成本和获客成本已经把贡献利润压到接近 0 时,广告团队不能单独决定加预算。先把这条订单或 SKU 的收入、折扣、COGS、履约、支付费、退款预留和实际 CPA 放回同一行,再比较最低保留贡献利润。

点击某个答案不会改变真实订单,也不会证明退款窗口已经结束。它只是把本案例的动作顺序排清:先保持预算或缩小测试,补齐成本与退款证据,再决定要修折扣、免邮门槛、页面承诺、SKU 组合还是渠道成本。选择后,把结果写回下面的复制笔记,连同负责人和复查日期一起留下。

选择后的结果要写回前面的订单对账记录:把本次动作、负责人和复查日期留在同一份笔记里;计算器只是假设压力测试,不替代订单级证据。

09 利润模型复制笔记总结

把利润模型整理成一份可复制笔记。

不要只写利润不好。要写清当前压力、第一证据、对象、原因、本周动作、暂停动作、复盘窗口、下一步路线和反证信号。

复制前先检查层级与版本。模型版本、生效日、市场、币种和复核日缺任何一个,这份笔记就不能支持跨市场或跨周期的预算动作。

DTC 利润模型表复制笔记总结

尚未复制。点击按钮复制这份记录。

每周还要回写规则

广告、促销、库存和渠道动作如果没有回到同一张利润模型表,下周还是会回到各看各的指标。

利润模型表建立后

进入 COGS、物流、支付费和退款

课程 FAQ

本课只保留这一组常见问题

我什么时候需要把一笔订单的收入、成本和广告费算清楚?

当你看到广告后台收入和 ROAS 都不错,但银行现金、补货付款、退款预留和广告账期仍然紧张时,就需要这篇课。它用 Shopify DTC 利润模型表和订单利润拆解计算器,把“卖了 32,000 美元为什么现金还紧”拆成订单收入、COGS、履约、支付费、退款预留、广告成本、广告后贡献利润和现金节奏。

算订单利润前最应该先检查什么?

先检查四类证据:Shopify 真实订单收入和折扣、COGS / 运费 / 支付费 / 退款预留、广告 spend 和 CPA、现金到账与补货付款时间。只要关键成本仍是估算,就不要把高 ROAS 当作扩量证据。

这篇教程最想帮我避开什么错误?

它主要帮你避免把营收增长、平台 ROAS 或广告归因收入当成利润增长。读完后要能说清:哪一种订单贡献利润健康,哪一种订单只是贡献了收入,现金紧是利润问题、库存问题还是回款时间问题。

算完订单利润后应该留下什么结果?

至少留下一张 DTC 利润模型表:抽样订单和 SKU、收入与折扣口径、成本字段状态、广告成本、广告后贡献利润、可承受 CPA、现金和库存信号、本周动作、暂停动作和下一次复盘时间。

退款后这单还赚钱吗?应该看哪些字段?

退款后不能只看原始订单收入。要同时看 net sales、退款金额、原交易支付费是否退回、currency conversion、chargeback fee、退货处理或客服补偿、退款原因和 SKU 集中度。如果退款集中在同一 SKU,先查产品质量、页面承诺、履约体验和售后处理,再决定是否调广告预算。

本课 HowTo 步骤

按本课步骤完成

  1. 1

    先界定为什么收入不错但现金仍紧

    先把本课问题写成一句话:广告后台显示收入和 ROAS 不差,但补货、退款预留、支付费、广告账期或 payout 时间让现金变紧。不要先加预算,先确认这次判断要回答的是订单是否赚钱、现金是否撑得住,还是成本字段还没补齐。

  2. 2

    拉最近 20 个订单和 6 个重点 SKU

    选最近 20 个订单和 6 个重点 SKU,覆盖高销量、高折扣、高退款、新渠道和复购订单。第一版不要补完整历史,先让样本能暴露主要利润变量。

  3. 3

    标记每个成本字段的证据状态

    把订单收入、折扣、COGS、履约、支付费、退款预留、广告成本、现金到账和库存付款标为已验证、估算或缺失。估算字段可以先用,但不能支持大额扩量。

  4. 4

    用四类订单跑完整订单利润拆解

    把高折扣订单、低客单订单、首单广告订单和复购订单都放进订单利润拆解计算器,逐行扣除收入、折扣、COGS、履约、支付费、退款预留和广告成本。

  5. 5

    跑一轮 $10k 广告费利润 walkthrough

    把 $10k 广告费、平台归因收入、Shopify 净销售额、商品与履约成本、广告后贡献利润和现金缺口放在同一条链里,判断预算轮次是否真的赚钱。

  6. 6

    计算广告后贡献利润和可承受 CPA

    先算广告前贡献空间,再扣实际 CPA / CAC,得到广告后贡献利润。用最低保留贡献利润换算可承受 CPA,再把它和 break-even ROAS 口径分开记录。

  7. 7

    区分利润、库存、payout 和广告账期问题

    如果贡献利润为正但现金仍紧,分别检查补货订金、库存付款、payout 时间、广告扣款日、退款预留和固定费用压力,不要只把问题归给广告。

  8. 8

    写本周继续、降折扣、暂停或补字段动作

    根据利润变量写出本周动作:继续、小幅加预算、降折扣、调免邮门槛、暂停 SKU、补成本字段或只观察。每个动作都要对应一个字段。

  9. 9

    写反证信号和复盘窗口

    写清什么信号会证明判断错了,例如退款集中到同一 SKU、实际 CPA 持续高于可承受 CPA、payout 延迟扩大或固定费用吞掉贡献利润,并设置下一次复盘时间。

  10. 10

    复制到 lesson notes 并进入成本拆解下一课

    把样本范围、value 口径、成本证据、贡献利润护栏、本周动作、暂停动作、反证信号和下一步路线复制到 copyable lesson notes,再进入 COGS、物流、支付费和退款成本拆解。

返回课程目录
8
查看所有教程

把这节课发给一起复盘的人

建议连同本课的复制笔记一起分享,让对方看到同一组数据、判断线和下一步动作。