100个竞价计划手动算ROI要花3小时,换成公式+模板组合10分钟拉完,准确率还高了一截
做过竞价投放的人都经历过这个时刻:月底了,老板要报表,你得把几百个计划、几十个单元的数据导出来,一个个算点击单价、转化成本、投入产出比。百度后台导出的数据表里"花费"和"转化量"是两列,但ROI不直接给你,得自己拉公式。
更头疼的是,不同产品线的利润不一样,A产品的ROI盈亏线是1:3,B产品是1:1.5。同一个账户里不同计划的目标也是分开的。如果把所有计划混在一起算一个总ROI,那优化方向基本就是瞎的——该砍的没砍,该加预算的反而压下去了。问题就来了:多账户、多计划、多产品线的ROI到底怎么批量算,才能又快又准?
批量算ROI,四个问题必须先想清楚
| 1 | 计算公式用哪个?ROI、ROAS、CPA、CPL,不同行业不同老板关心不同指标,选错了算半天白算。 |
| 2 | 利润怎么算?销售额不等于利润。毛利、净利、退货率、复购周期,这些变量不塞进去,算出来的ROI是虚的。 |
| 3 | 批量怎么处理?一个Excel文件里500行数据,怎么快速分组、对比、标记异常?靠手拖是不现实的。 |
| 4 | 出结果后怎么用?算出ROI只是第一步,哪些计划加预算、哪些砍掉、哪些调出价,才是最终目的。 |
一、算ROI之前,先把公式定清楚
很多竞价员一上来就拉数据开算,但连"老板要看的ROI到底是什么"都没对齐。同样的数据,不同公式算出来的结果能差好几倍。先花两分钟把定义对齐了,后面才不会返工。
| 指标 | 公式 | 适用场景 | 注意点 |
|---|---|---|---|
| ROI 投资回报率 | (收入 - 成本)/ 成本 × 100% | 老板看的终极指标,反映整体盈利 | 成本要含广告费+产品成本+运营成本,不能只看广告费 |
| ROAS 广告支出回报率 | 收入 / 广告花费 | 纯看广告投放效果,电商投手最爱用 | 不反映利润,ROAS=3不代表赚钱了 |
| CPA 单次获客成本 | 广告花费 / 转化量 | 表单类、咨询类、下载类客户看这个 | 要区分有效转化和无效转化,无效的不算 |
| CPL 单条线索成本 | 广告花费 / 有效线索数 | 教育、家装、B2B等高客单价行业 | 线索质量比数量重要,10条假线索不如1条真线索 |
一个容易踩的坑:很多人在算ROI的时候只拿"广告花费"当成本,但产品本身的进货成本、物流费、人工客服成本都没算进去。比如卖一件成本80元的商品,广告花了30元,卖了150元,按ROAS算是5倍,看起来很漂亮;但如果把80元产品成本算进去,实际ROI是(150-80-30)/(80+30)=36%,不是500%。差了一个数量级。

二、三套公式模板,从简单到完整逐级升级
下面三套模板不是让你三选一,而是根据数据完整度逐级使用。如果只有后台导出的基础数据,用基础版先快速筛一遍;如果有CRM里的成交数据,升级到进阶版;如果还有财务提供的毛利数据,那就能上完整版了。
基础版:只看广告效率
ROAS = 转化收入 / 广告花费
CPA = 广告花费 / 转化次数
适用场景:后台刚导出数据,老板催得急,先看个大概方向。用百度/谷歌后台的"花费"和"转化价值"两列直接除。
局限:没算产品利润,ROAS高的计划不一定真赚钱。
进阶版:加入毛利
ROI = (收入×毛利率 - 广告费) / 广告费
适用场景:有多条产品线,每条毛利率不同,需要按计划/产品线分别设毛利率参数。
局限:退货、退款、拒签这些损失还没算,电商行业这个数字可能吃掉20%-40%毛利。
完整版:全成本核算
净ROI = (收入×(1-退货率)×毛利率 - 广告费 - 均摊运营成本) / (广告费+均摊运营成本)
适用场景:月度复盘、年度预算规划、给投资人看的报表。
优点:每个变量都是实际数据,算出来的就是真实盈亏。
三、Excel模板:不用工具也能批量算出几百个计划的ROI
大部分竞价员的第一反应是找工具,但其实一个设好公式的Excel模板,已经能解决80%的批量计算需求。关键是模板的设计逻辑要对——不是把数据贴进去就完了,而是要让数据"自己说话"。
一个能用的批量ROI模板至少要有三个sheet页:
Sheet1:原始数据
从百度/谷歌/腾讯广告后台直接导出的数据,不做任何修改贴进去。列包括:日期、账户、计划名称、展现量、点击量、花费、转化量、转化收入。这一页只做数据源,不在这里面做计算。
Sheet2:参数配置
按产品线/计划设置毛利率、退货率、客单价均值。用VLOOKUP或XLOOKUP把Sheet1的计划名匹配到对应的毛利率。这是模板的灵魂——毛利率不能是一个固定值,得按不同计划分别设置。
Sheet3:计算结果+条件格式
用公式拉出每个计划的CTR、CPC、CPA、ROI、ROAS。ROI列加条件格式:大于盈亏线标绿色,接近盈亏线标黄色,低于盈亏线标红色。数据透视表自动按账户/产品线汇总。
Excel批量计算的核心公式其实就几个,贴出来直接用:
CTR = 点击量 / 展现量CPC = 花费 / 点击量CPA = 花费 / 转化量ROAS = 转化收入 / 花费ROI(含毛利)= (转化收入 * 毛利率 - 花费) / 花费# 如果不同产品线毛利率不同,用XLOOKUP匹配:ROI = (F2 * XLOOKUP(B2, 产品线列!A:A, 产品线列!B:B) - E2) / E2# F2=转化收入, B2=产品线名, E2=花费# 条件格式:ROI < 0.5 标红,ROI > 1.5 标绿选中ROI列 → 开始 → 条件格式 → 新建规则Excel方案的优势:零成本、数据全在自己手里、公式透明可审计、老板要什么指标就拉什么公式。缺点是每次都要手动导出数据、手动贴入模板,一个月做一次没问题,每天都要看的话就累了。
四、在线工具和SaaS平台,适合需要每天盯数据的
如果Excel的"手动导出→贴入→刷新"流程让你觉得太费时间,或者你有多个投放渠道(百度+谷歌+腾讯+抖音)需要统一在一个地方看ROI,那就得上工具了。下面这些是实际在用、效果还不错的:
| 工具 | 核心能力 | 批量计算亮点 | 适合谁 |
|---|---|---|---|
| Google Looker Studio (原Data Studio) | 免费,对接Google Ads、GA4、Search Console等 | 自定义计算字段,一个报表同时看多个账户的ROI、CPA趋势 | 有Google投放的,免费方案首选 |
| Supermetrics | 对接50+广告平台数据到Google Sheets/Excel | 自动拉数据到Excel,配合前面说的模板实现半自动化 | 不想换工作流但想省掉"手动导出"这一步的 |
| 漏斗分析工具 (如GrowingIO、神策) | 从广告点击到最终成交的全链路追踪 | 按渠道、计划、关键词维度自动算出带真实成交数据的ROI | 有自有商城/小程序,能追踪到最终付款的 |
| 百度观星盘 | 百度官方数据工具,免费 | 百度系投放最精准,自带转化归因和ROI分析 | 主要投百度的,和百度后台数据口径一致 |
| Optmyzr / WordStream | PPC自动化管理,预算分配+出价优化+ROI报告 | 一键生成跨账户ROI对比报告,自动标注异常计划 | 代理公司管几十个客户账户的 |
工具方案容易忽略的成本:SaaS工具按月收费,一个工具一个月几百到几千不等。如果一个投手月薪8000,每个月花3小时手动算ROI,这3小时的工资成本大概是140块。而买工具一年花3000,折合一个月250。所以关键是频次——如果你一个月只算一次ROI,Excel就够了;如果你每天都要看、每周都要汇报,那工具的钱值得花。
五、多产品线ROI分开算,混在一起就是一本糊涂账

做过电商或B2B的都知道,不同产品毛利差得远。一个工业设备毛利50%,一个配件毛利15%,如果两个产品的计划混在同一个ROI里算,最后你砍掉的可能是毛利最高的那个计划——因为它的ROI在整体平均值里被拉低了。
正确做法是按产品线设置不同的ROI盈亏线,然后分别评估:
| 产品线 | 毛利率 | ROI盈亏线 | ROAS盈亏线 | 投放策略 |
|---|---|---|---|---|
| 高毛利主力品 | 50% | > 0.3 | > 1.5 | 可以接受略低的ROAS,抢量为主 |
| 中等毛利走量品 | 25% | > 0.5 | > 3 | ROAS低于3立即优化,精准控本 |
| 低毛利引流品 | 10% | > 0.8 | > 5 | 纯引流,不指望赚钱,但也不能亏太多 |
| 服务类/咨询类 | — | — | — | 看CPA/CPL,一个有效线索成本不超过客单价的10% |
在Excel里实现这个逻辑很简单:给每个计划加一列"产品线",然后用XLOOKUP匹配对应的毛利率和ROI盈亏线。条件格式不是看绝对值,而是看实际ROI是否高于该产品线的盈亏线。这样一眼就能看出来哪些计划在赚钱、哪些在烧钱。
实战经验:用"ROI达成率"(实际ROI ÷ 盈亏线ROI)这个指标来横向对比不同产品线的表现。达成率>120%的加预算,80%-120%的维持观察,<80%的优先优化或暂停。这样不同毛利的产品线可以在一个维度上做对比,不用在脑子里来回换算。
六、ROI算出结果了,下一步怎么用
很多投手把ROI报表交上去就结束了,但算ROI的真正价值不在"知道数字",而在"根据数字做决策"。报表交上去的下一秒就应该开始动手调账户了。
ROI > 盈亏线1.5倍
加预算
每次加20%-30%,观察3天ROI变化。如果加预算后ROI明显下降,说明这个关键词的流量池有限,加到上限了。
盈亏线0.8-1.5倍
优化
先别动预算,调整出价策略、否定词、落地页、时段。每周调一次,两周后ROI还没改善的降预算。
ROI < 盈亏线0.8倍
暂停或砍
连续两周不达标的直接暂停。有一种例外:新品冷启动期可以容忍低ROI,但要有明确的时间窗口和预算上限。
这里有个容易被忽略的维度:时间衰减。同一个计划,上周的ROI和这周的ROI可能完全不一样,因为竞争环境在变、用户需求在变。看ROI不能只看一个时间点的快照,要看趋势。
Excel里最简单的趋势判断方法:加一列"周环比",用本周ROI除以上周ROI。如果连续两周环比下降超过15%,不管绝对值多好看,都要介入检查——可能是竞品加价了、可能是关键词热度退了、也可能是落地页转化率出问题了。
七、多账户多平台的ROI统一管理
当一个公司的投放不止一个平台、不止一个账户时,分散算ROI的问题就出来了。百度竞价和抖音信息流是两套数据,Google Ads和Facebook Ads又是两套。每个平台的转化归因逻辑还不一样——百度是30天归因,抖音可能是7天,拿过来直接加在一起是不对的。
统一管理多平台ROI的核心思路:

第一步:统一转化口径
所有平台的"转化"定义要对齐。如果百度的转化是"提交表单",抖音的转化是"留资",Google的是"Purchase",那直接加起来毫无意义。用UTM参数+CRM回传统一追踪,确保"一个转化"在不同平台上的含义一致。
第二步:统一时间窗口
取最小归因窗口。比如百度30天、抖音7天、Google默认30天,统一用7天窗口来算。虽然会丢掉一些长周期转化,但跨平台可比性才是第一位的。月度复盘时再用30天窗口单独出一版。
第三步:按渠道分配预算权重
不是所有渠道都应该用同一个ROI标准衡量。搜索广告(主动需求)的ROI天然高于信息流广告(被动触达),但信息流承担了品牌曝光和种草功能。给每个渠道设独立的ROI目标和预算占比,综合评估。
实际做起来,最简单的方法是用Google Sheets或飞书多维表格建一个"跨平台ROI总表"。每周一把各平台的数据贴进来,公式自动算。表头大概是这样:
| 渠道 | 花费 | 转化量 | 转化收入 | CPA | ROAS | ROI(毛利) | 达成率 | 趋势 |
|---|---|---|---|---|---|---|---|---|
| 百度-品牌词 | 12,500 | 86 | 68,000 | 145 | 5.44 | 1.72 | 172% | ↑ |
| 百度-行业词 | 28,000 | 112 | 89,600 | 250 | 3.20 | 0.60 | 100% | → |
| 抖音信息流 | 45,000 | 320 | 96,000 | 141 | 2.13 | 0.07 | 23% | ↓ |
| Google Ads | 18,000 | 45 | 72,000 | 400 | 4.00 | 1.00 | 125% | ↑ |
一眼就能看出来:百度品牌词和Google Ads在赚钱,百度行业词刚好打平,抖音信息流严重亏损。如果只算一个总ROI,这四行的正负抵消后看起来好像还行,但实际上抖音那45000块是白烧的。
八、常见踩坑清单
以下都是实际见过太多人犯的错误,提前知道能省很多返工:
坑1:把ROAS当ROI用。ROAS=5不意味着你赚了4倍。如果你的毛利率只有20%,ROAS=5意味着你每花1块钱广告费赚回1块钱毛利,刚好打平。低于5就是亏的。很多老板看到ROAS=3就觉得赚翻了,实际上可能亏到姥姥家。
坑2:转化归因窗口不一致。同一个用户1月1号点了百度的广告没转化,1月5号在抖音看到广告后成交了。百度归因模型可能算成百度的转化,抖音也算成抖音的。如果两边都算,ROI就虚高了。统一用最后点击归因或设置合理的归因窗口能缓解这个问题。
坑3:只看ROI不看量级。一个计划ROI=5但每天只花50块钱,另一个计划ROI=1.2但每天能花5000块。砍掉后者你的整体收入会大幅下降,但前者带来的利润绝对值太小。ROI要和预算量级放在一起看才有意义。
坑4:不看转化周期就下结论。高客单价行业(装修、留学、B2B设备)的转化周期可能长达30-90天。如果只看了最近7天的数据就砍掉一个计划,可能砍掉的正是下个月要成交的大客户来源。这类行业应该用"SQL(销售合格线索)成本"而非"成交ROI"来评估短期表现。
坑5:不同平台的数据直接用VLOOKUP硬凑。百度后台的"计划名称"和抖音后台的"广告组名称"不是同一个字段,直接拿名称匹配会导致大量N/A。正确做法是先在每个平台的数据里加一列"统一ID",用UTM的campaign参数做关联键。
九、从手动算ROI到系统化监控
前面讲的Excel模板和工具方案,本质都是在解决"怎么算"的问题。但如果投放规模再大一些——同时管理多个站点、多个账户、多个平台——你会发现"算出来"和"用起来"之间还有一道鸿沟。
举个例子:你管着5个站点的竞价投放,每个站点又有百度+谷歌两个渠道,加起来10个数据源。每周一早上要把10份数据导出来、清洗、贴入模板、标记异常、做决策。这套流程哪怕模板再顺手,光"导出+清洗+贴入"就要一个多小时。而且最致命的是——等你算出上周某个计划ROI崩了的时候,它可能已经多烧了三天钱了。
这时候需要的不再是一个计算工具,而是一个能把"数据接入→自动计算→异常预警→决策辅助"串起来的系统。比如用UC建站系统的多站数据看板,可以把不同站点的竞价投放数据统一接入,按站点、渠道、计划维度自动算出ROI趋势,当某个计划的ROI连续两天低于盈亏线时自动推送告警。比每周一早上手动拉一遍数据要快得多,而且不会漏掉周末两天的异常。
不同规模的ROI管理方案怎么选
| 1 | 月花费 < 2万:Excel模板完全够用。一个月算一次,花半小时贴数据拉公式,ROI趋势手动画个折线图。 |
| 2 | 月花费 2-10万:Supermetrics或类似数据连接器+Excel/Google Sheets模板,省掉手动导出这一步。每周更新一次数据,周报自动生成。 |
| 3 | 月花费 10-50万:Looker Studio或专业BI工具搭建实时看板。按渠道、产品线、地域做多维度的ROI钻取分析。 |
| 4 | 月花费 > 50万 / 多站点多平台:考虑系统化方案。数据自动接入+ROI自动计算+异常自动告警+预算自动分配建议,投手从"算数据"中解放出来,专注"做决策"。 |
最后说一个很容易被忽略但很要命的细节:竞价ROI不是一个"算一次就完了"的事,它是一个持续跟踪、持续优化的过程。今天ROI=3的计划,下周可能因为竞争对手加价变成1.5;今天ROI=0.8看起来亏的计划,可能因为旺季到来在下个月变成2.0。算出来只是第一步,持续盯、及时调才是拉开差距的地方。
Excel模板能帮你"算得快",工具能帮你"算得勤",系统化方案能帮你"算完自动告诉你哪里该动手"。选哪个,看你现在的投放规模和团队精力。但有一点是确定的:还在靠计算器一个一个按的人,和已经用模板10分钟拉完100个计划的人,看到的不是同一个投放世界。
