跨境电商广告 ROI 不达标,应该从哪里查起?

广告 ROI 不达标,先别急着换素材、调出价。先把 ROI 拆成两个数:每单成交额和每单广告成本,看这次是哪个动了。成交额那头动了,去查卖出的商品结构、价格和优惠;成本那头动了,再查点击成本和转化率。拆完还要分清两层:近期的下降,和账户本来就没到保本线的缺口。前者修得回来,后者靠恢复原状解决不了。
广告消耗增加了,订单也在增长,ROI 却始终没有达到保本线。这种情况下,换素材、调整出价、减少预算,都是常见的应对方式。但如果没有找准问题,调整可能只改变了消耗速度,并没有改善盈利能力。
下面用一组简化测算,以跨境电商为例,看同样是 ROI 不达标,背后可能对应哪些不同的经营问题,处理顺序又有什么差别。
订单增长,为什么 ROI 反而下降?
先说口径:本文的 ROI 指成交额 ÷ 广告消耗,就是广告后台里的 ROAS。
假设一个账户的保本 ROI 为 3.0,最近两个等长周期的表现如下。金额已统一折算为同一币种。
| 指标 | 上一周期 | 当前周期 |
|---|---|---|
| 广告消耗 | 1,600 | 2,400 |
| 成交额 | 4,000 | 5,400 |
| 支付订单 | 80 单 | 120 单 |
| ROI | 2.50 | 2.25 |
消耗增长 50%,订单也增长 50%,但成交额只增长了 35%。
将数据换算到每一单,就能找到更明确的线索:
| 指标 | 上一周期 | 当前周期 |
|---|---|---|
| 每单成交额 | 50 | 45 |
| 每单广告成本 | 20 | 20 |
获得一单的成本没有变化,每单带来的收入却下降了 10%。

因此,当前更值得优先检查的是商品结构、成交价格和优惠变化。此时直接把问题归结为素材或出价,可能偏离主要矛盾。
这一步计算有一个前提:成交额、订单和消耗采用兼容口径,保本线也与这套口径一致。跨境业务尤其需要核对币种、平台补贴、取消退款,以及订单是否包含自然成交。多平台投放时还有一层:每个平台自报的成交都是它自己归因的,加在一起会比实际多,详见平台自报的 ROAS 在骗你。
如果业务按退款后的收入计算保本,后台却使用未扣退款的成交额,两者之间的差异就必须先处理。
每单收入下降,先看最近卖出了什么
每单成交额下降,并不一定意味着商品降价。低价商品销量增加、组合购减少、高价商品缺货,都可能改变账户的平均成交额。
继续拆解上面的测算:
| 商品类型 | 成交单价 | 上一周期订单 | 当前周期订单 |
|---|---|---|---|
| 基础款 | 40 | 40 单 | 90 单 |
| 升级款 | 60 | 40 单 | 30 单 |
两类商品的成交单价都没有变化,但基础款的订单占比从 50% 上升到了 75%。这足以让每单成交额从 50 降至 45。

接下来的排查重点,就是订单结构为什么变化:
- 升级款的核心规格是否缺货?
- 基础款是否获得了更多投放?
- 近期优惠是否更有利于基础款成交?
- 素材展示是否主要吸引了低价需求?
- 组合购入口或商品推荐是否发生变化?
这些问题分别对应库存、投放、促销和商品承接,需要结合时间记录判断。例如,如果升级款销量下降与核心规格缺货同步发生,就应优先处理供货和可售状态;如果库存正常,但消耗明显向基础款倾斜,则需要检查投放分配与商品选择。
这样才能把「客单价下降」推进到具体的处理对象。
修复近期下降,还不等于解决保本问题
即使商品结构恢复到两类商品各占一半,每单成交额也只是回到 50。在每单广告成本仍为 20 的情况下,ROI 会恢复到 2.5,仍低于 3.0 的保本要求。
这里实际存在两层问题:
- 商品结构变化,让近期 ROI 从 2.5 下降到 2.25。
- 原有的成本与收入关系,本来就没有达到保本要求。
这一区分很重要。否则,账户出现回升后容易重新扩量,而长期存在的盈利缺口仍未解决。
按照当前每单成交额 45 计算:
保本可承受的每单广告成本 = 45 ÷ 3 = 15

实际每单成本为 20,意味着在收入不变的情况下,每单成本需要降低 25%。也可以反向计算:如果每单成本保持 20,每单成交额需要提高到 60,才能达到保本线。
这些数字提供了调整幅度的参考。具体选择哪条路径,还要看商品利润、转化空间和流量成本。
预算应该流向哪里,要看商品能承受多高的成本
订单最多的商品,未必最适合继续增加投入。
假设两类商品的每单广告成本都约为 20,且业务确认适用相同的保本线:
| 商品类型 | 每单成交额 | 每单广告成本 | ROI | 保本可承受成本 |
|---|---|---|---|---|
| 基础款 | 40 | 20 | 2.0 | 约 13.33 |
| 升级款 | 60 | 20 | 3.0 | 20 |
基础款虽然贡献了更多订单,但当前成交成本超出了保本承受范围。继续放大投入,可能同时扩大订单规模和经营缺口。
升级款刚好达到保本线,也不能据此认定它能够无限承接预算。新增流量的成本、库存稳定性和购买转化,都可能随着投入增加而变化。
对应的处理方向可以分开:
基础款需要先验证降低成交成本的空间。测试应围绕明确问题展开,例如改善商品表达、减少不符合购买需求的点击,或修复购买过程中的流失。
升级款则应先确认供货和购买链路正常,再小步验证增加投入后的表现。是否继续增加预算,取决于新增成交的成本,而不只是历史平均 ROI。
实际经营中,不同商品的利润结构往往不同,保本线也应随之调整。统一的账户目标适合观察整体结果,商品层面的投入决策需要更细的成本依据。
每单广告成本上涨,先查点击成本还是转化率?
上面的例子中,每单广告成本保持稳定,因此优先检查收入侧更有效率。如果每单成交额没有变化,每单广告成本却持续上涨,排查重点就应转向流量和购买转化。
在口径一致的前提下:
每单广告成本 = 每次点击成本 ÷ 点击后的购买转化率
由此可以分成两条线:
点击变贵了。 需要查看流量价格、点击率,以及变化是否集中在特定素材或投放范围。点击率下降是一条线索,但还需要结合素材运行情况与受众变化判断原因。
点击成本稳定,购买转化下降了。 需要检查商品价格、运费、配送承诺、库存、评价和支付过程,也要确认流量吸引来的需求是否与商品匹配。人掉在页面哪一步的排查顺序,见广告有点击,落地页没转化,先改哪里。
对跨境商品而言,消费者在结账阶段看到的总费用和预计送达时间,可能与广告中的第一印象不同。素材能够获得点击,并不意味着购买条件已经足够有吸引力。
定位到具体环节后,调整才更有针对性。
排查期间,新增消耗也需要边界
原因分析可能需要时间,但经营风险不会因此暂停。对于持续超出可承受成本的投放对象,可以根据业务目标先减少投入,或暂停没有明确验证价值的测试。
继续测试的前提,是清楚这笔钱要换来什么信息:
| 测试前需要明确 | 具体内容 |
|---|---|
| 验证问题 | 希望确认哪一个原因 |
| 调整内容 | 本次改变哪个主要变量 |
| 投入上限 | 最多承担多少测试成本 |
| 判断条件 | 什么结果支持继续,什么结果需要停止 |
| 复盘指标 | 成交成本、收入、退款及贡献利润 |
「观察三天」只限定了时间,没有限定成本。「恢复出单」也只能说明开始产生结果,还不能证明已经接近保本。
如果业务接受短期探索亏损,应单独安排探索预算,避免将测试投入和日常盈利要求混在一起。
查出原因之后,预算下一步怎么动
按排查结果对号入座,比统一加减预算更稳:
| 排查结果 | 下一步 | 什么情况才值得加预算 |
|---|---|---|
| 高价款缺货,拉低了每单成交额 | 先恢复供货和可售状态,素材和落地页只推有货的规格 | 商品结构恢复后,每单成本仍在保本可承受范围内 |
| 优惠拉高了订单量,但每单成交额被压低 | 调整折扣力度或组合购方案,小范围测 | 扣掉广告费后每单剩得更多,订单量没有明显掉 |
| 商品结构没变,每单广告成本涨了 | 把点击成本的变化和转化率的变化分开查 | 测试把每单成本压回可承受范围 |
| 某个商品在有意义的消耗下持续亏 | 给它的测试预算设上限,先改 offer 再谈扩量 | 有足够成交样本证明每单成本能到线 |
一次只改一个主要变量。素材、价格、组合、预算一起动,数字会变,但下一次决策还是没有依据。
复盘时,关注经营结果是否真正改善
调整后,ROI 回升通常是积极信号,但仍需要结合变化来源判断。如果回升来自高价值商品恢复供货,可以继续观察其稳定性;如果来自压缩低效消耗,需要同时确认成交规模和利润的变化;如果来自短期优惠或自然成交波动,则要避免把它直接归因于投放调整。
复盘的落点是三个具体决定:哪些投入可以继续,哪些问题仍需处理,哪些测试应该停止。下一轮预算应跟随这些证据分配。
常见问题
广告保本 ROI 怎么算?
保本 ROI = 每单成交额 ÷ 每单能拿来付广告费的钱。后者是成交额扣掉商品成本、物流、平台和支付手续费,再预留退款损失之后剩下的部分。文中的例子每单成交额 45、扣完剩 15,保本 ROI 就是 3.0。商品结构一变,这条线也会变,不是定一次就不动。
ROI 和 ROAS 是一回事吗?
电商圈说的广告 ROI,算法是成交额 ÷ 广告消耗,跟广告后台里的 ROAS 是同一个数。严格意义的 ROI 是利润 ÷ 投入,会扣掉商品和履约成本。本文按前者,跟平台后台、跟 GrowthGPT 的 ROAS 规则对数时用的是同一个口径。
订单涨了,ROI 反而下降,是什么原因?
先把 ROI 拆成每单成交额和每单广告成本两个数,看哪个动了。文中的例子每单广告成本没变,每单成交额从 50 降到 45,原因是低价款的订单占比从 50% 涨到 75%。这种情况先查商品结构、缺货和优惠,而不是素材和出价。
广告 ROI 下降先查什么?
先对口径:币种、退款、归因窗口、订单里有没有自然成交。口径对齐后拆每单两个数:每单成交额降了,查卖出的商品结构、成交价格和优惠;每单广告成本涨了,把点击成本的变化和转化率的变化分开查。
ROI 不达标,要不要先把广告停了?
不是全停。持续超出可承受成本、又说不清在验证什么的投放对象先减或停;留下来的测试要写清验证哪个原因、只改哪个变量、最多花多少、什么结果就停。「观察三天」只限定了时间,没有限定成本。
不连接广告账户,能让 GrowthGPT 做这个测算吗?
可以先算。把两个周期的消耗、成交额、订单数和按商品的订单结构贴进对话,它能拆出每单成交额和每单广告成本各变了多少,再按当前结构算保本可承受的每单成本。连上广告账户后,消耗和转化可以直接按 Campaign 分开看,还能用规则盯 ROAS。
把这套测算交给 GrowthGPT
两个周期、两个商品,手算十分钟就够。账户里有十几个 Campaign、几十个 SKU、两三种币种,每周都要重算一遍,手算就跟不上了。
有一步没有工具能替你做:口径。退款怎么算、保本线按哪个数定、订单里要不要剔掉自然成交,得先在业务里定下来。数字不多的时候,一张表照着上面的顺序算完,结论一样准。
要让 GrowthGPT 接手,把两个周期的消耗、成交额、订单数和商品结构一起给它,需求可以直接这样写:
附上最近两个等长周期的消耗、成交额、订单数,以及按商品的订单数和成交单价。帮我拆出每单成交额和每单广告成本各变了多少,判断这次 ROI 下降主要来自哪一侧;再按当前商品结构算保本可承受的每单成本,和实际值对比。数据口径有对不上的地方先标出来,别硬算。
连上广告账户后做账户诊断,它直接读投放数据,消耗和转化按 Campaign 分开看,不用你手工导表。排查期间要给消耗设边界,可以用规则引擎建一条 ROAS 阈值巡检:条件里记得加最低花费门槛,零花费的对象也可能被比率条件判成命中;一条规则只能用一个币种,多币种账户拆成多条;先跑 Dry Run 看命中范围,动作先设成只通知,确认几天判断都对再放开。
更多推荐



所有评论(0)