使用方法
- 在「广告花费」填报告周期内的总消耗,示例 800 美元;单位必须是你账户的结算货币,不要一半美元一半人民币。
- 在「点击次数」填同一周期的点击总数,示例 1600 次。这两个数字相除就是 CPC,示例得 $0.50。
- 想顺带看漏斗,再填「广告展示次数」160000 与「转化次数」40:前者算出 CPM 与点击率,后者算出 CPA 与转化率。
- 「广告收入」填这批点击带来的成交额,示例 2400 美元,用来算 ROAS;不关心回报可以留 0。
- 最后填「目标 CPA」20 美元,工具会用你的转化率反推可承受的 CPC 上限,示例正好是 $0.50——也就是当前 CPC 刚好卡在盈亏线上。
- 六个框改任意一个都会立刻重算;在任一输入框里按裸 Enter 也能触发计算。
这个CPC计算器能解决什么问题
第一类场景是判断账户「贵不贵」。不同行业的 CPC 差异极大,绝对值没有意义,有意义的是「花这笔钱买来的点击,能不能回本」。本页把 CPC 与 CPA、ROAS 放在同一屏,就是让你一眼看到:CPC 是过程指标,CPA 才是结果指标。
第二类场景是投放前的出价决策。假设你的目标 CPA 是 20 美元、历史转化率 2.5%,那么可承受的 CPC 上限就是 0.5 美元;如果关键词工具提示这个词的市场 CPC 是 0.8 美元,你就知道按老转化率投必然超标,得先把落地页转化率提上去。
第三类场景是对比两种计价口径。同一个账户里,搜索广告按点击计费、展示广告按曝光计费,直接比花费看不出来;把它们都换算成 CPC 与 CPM,才能横向比较哪个渠道更划算。
这个 CPC计算器 不做的事也要说清楚:它不做关键词出价模拟,也不预测未来的竞价环境;不处理「按转化出价」的智能出价策略,那类策略的官方口径是「目标 CPA」而不是固定 CPC;货币换算也不做,请先把各账户的花费统一成一个币种再填。
原理与规则说明
核心公式只有一行:CPC = 广告花费 ÷ 点击次数。这个 CPC计算器 用的是事后统计口径,也就是平台报告里的「平均每次点击成本」,它与你在后台设置的「出价」不是一回事:出价是参与竞价时愿意付的上限,实际扣费由第二价格机制决定,通常低于出价;平台报告的平均 CPC 已经包含了展示份额、竞价折扣、无效点击过滤之后的结果,所以两者相差几倍都很常见。
CPM 的口径是 CPM = 广告花费 ÷ 展示次数 × 1000,注意那个 1000 不是笔误——CPM 的全称是「每千次展示成本」,不乘 1000 会得到「每次展示成本」,数值差三个数量级。
CPA 的口径是 CPA = 广告花费 ÷ 转化次数。转化可以是下单、注册、加购、留资,取决于你给这个动作设的定义;同一批数据换一个转化定义,CPA 会立刻变成另一个数,所以报数时必须带上定义。
把三者串起来的是漏斗:展示 → 点击 → 转化。点击率 CTR = 点击 ÷ 展示,转化率 CVR = 转化 ÷ 点击。于是有 CPA = CPC ÷ CVR:示例 CPC 是 $0.50、CVR 是 2.50%,两者相除正好得到 $20.00。反解一下就是本页的反推逻辑——可承受 CPC = 目标 CPA × CVR,$20.00 × 2.50% = $0.50。
ROAS 的口径与上面几个不同,它是收入型指标:ROAS = 广告收入 ÷ 广告花费,示例 $2400 ÷ $800 = 3.00,习惯上写成 300%。ROAS 高不代表赚钱,因为没扣商品成本与履约成本;判断是否真盈利要看毛利率,通常做法是把「可承受 CPA」换成「单笔订单毛利」再反推。
货币口径是最后一个必须交代的点:CPC、CPM、CPA、ROAS 的前三个是金额指标,必须与花费同币种;ROAS 是无量纲比值,换币种不影响,但要求收入与花费本来就同币种。
完整示例(数值仅作演示)
默认输入是:花费 $800、点击 1600 次、展示 160000 次、转化 40 次、收入 $2400、目标 CPA $20。这六个数字同时也是对照表里「花费 $800」那一组,其中点击 1600 对应表格第 5 行,三处咬合。
- CPC = 800 ÷ 1600 = $0.50;
- CPM = 800 ÷ 160000 × 1000 = $5.00;
- CTR = 1600 ÷ 160000 = 1.00%;
- CVR = 40 ÷ 1600 = 2.50%;
- CPA = 800 ÷ 40 = $20.00,用 CPA = CPC ÷ CVR 复核:0.50 ÷ 2.50% = $20.00,一致;
- ROAS = 2400 ÷ 800 = 3.00(300%);
- 可承受 CPC = 20 × 2.50% = $0.50,与当前 CPC 相等,说明这个账户刚好卡在目标线上,CPC 再涨一分钱就超标。
再看两条边界:把 CPC 抬到 $0.60(CVR 不变),CPA 会跟着涨到 $24.00,超出目标 4 美元;把 CPC 压到 $0.40,CPA 落到 $16.00,比目标还省 4 美元。同样的 $0.20 变化,在 CPA 上就是 ±$4.00 的放大,这正是「优化 CPC 要盯转化率」的原因。
花 $800 买 1600 次点击这个组合还告诉你预算节奏:如果每天限量消费能买 50 次点击,那 800 美元大约能撑 32 天。
输入范围与对照表
六个输入框都接受 0 到上限之间的数值:花费与收入上限 1 亿,点击、转化上限 1 亿,展示上限 10 亿,目标 CPA 上限 10 万。金额允许两位小数,次数只接受整数;填分数或负数会被拦住并提示具体字段。下面这张表固定花费 $800,把点击量从 800 扫到 3000,用来对照「点击越多、CPC 越低」这条反比关系。
| 项目 | 取值 | 说明 |
|---|---|---|
| 花费 | $800 | 与示例、表单默认值一致 |
| 点击区间 | 800 → 3000 | 步长 200,共 12 行 |
| CPC 区间 | $1.00 → $0.27 | 点击翻倍,CPC 减半 |
| 第 5 行 | 1600 次 / $0.50 | 即默认示例所在行 |
| 加载更多 | 3200 → 5000 | 再补 10 行,共 22 行 |
| 目标 CPA 反推 | 目标CPA × CVR | CVR 取本页实际转化率 |
点「加载更多」把表补到 22 行,点「导出对照表 CSV」下载带 BOM 的表格文件(Excel 双击不乱码),点「复制对照表 TSV」把整张表复制成制表符分隔文本,可直接粘进表格软件。
输入范围、边界与精度说明
点击次数为 0 时 CPC 在数学上无定义(除以零),本页不会把它当成 0 显示,而是直接把「CPC、CPM、CPA」三格置为「—」并在下方写明原因:没有点击就没有每次点击成本。这是刻意的,把无定义值显示成 $0.00 会让人误以为「点击不要钱」。
只要有一项为负就整体拒绝:花费、点击、展示、转化、收入都不允许负值(展示与点击不可能为负),目标 CPA 必须为正,因为它是反推的分母。
小数与整数分开校验:花费、收入、目标 CPA 允许两位小数,其余必须是整数;填 1.5 次点击会被提示「点击次数要填整数」而不是四舍五入,静默取整会让你算出与后台对不上的数。
精度方面,金额一律用二进制浮点参与运算,最后按四舍五入保留两位小数输出。演示数值 800 ÷ 1600 = 0.5 是精确可表示的;但像 800 ÷ 1200 = 0.666…,输出会显示 $0.67,对照表里就是这个值,与你手算保留两位完全一致,不会出现 0.66 与 0.67 混用。转化率、点击率按百分比保留两位,ROAS 保留两位小数。
三条常见误用:其一,把「平均 CPC」当成出价上限去设关键词——出价是竞价输入、平均 CPC 是结果,用结果反推出价会越调越偏;其二,跨渠道比 CPC 却不统一口径,展示广告的「点击」往往包含误触,同一个 $1.00 在搜索和展示里含义不同;其三,把 CPA 当 CPC 用,两者相差一个转化率的倒数,示例里就是 40 倍的差距。
常见问题
为什么我算出的 CPC 和广告后台显示的不一样?
先对齐三件事:时间范围是否一致、是否包含税费、后台的「点击」是否已剔除无效点击。多数差异来自时间范围——你按自然日算,后台按账户时区算,跨天的竞价会把一天的点击算进另一天。
CPC、CPM、CPA 到底该盯哪一个?
看目标。做品牌曝光盯 CPM 与频次,做流量盯 CPC,做成交盯 CPA 与 ROAS。示例里 CPC 是 $0.50 的过程值,CPA 是 $20.00 的结果值;只降 CPC 不降 CPA,说明流量质量在恶化。
点击次数为 0 为什么不显示 $0.00?
因为除以零没有结果,$0.00 会误导成「点击免费」。本页会显示「—」并写明「没有点击就没有每次点击成本」,其余依赖点击的指标也一并置空。
可承受 CPC 是怎么反推出来的?
用 目标 CPA × 转化率。示例中 20 美元 × 2.50% = 0.50 美元。它假设你的转化率短期不变;转化率一旦下滑,同样 CPC 下 CPA 会立刻升高,所以这个上限要随转化率一起更新。
ROAS 300% 是不是就一定赚钱?
不一定。ROAS = 收入 ÷ 花费,没有扣商品成本、物流与退款。若毛利率是 40%,那么 ROAS 要高于 1 ÷ 40% = 2.5(即 250%)才开始覆盖广告之外的成本,具体阈值随品类变化。
转化次数填 0 会怎样?
CPA 与可承受 CPC 会显示「—」。数学上可以算成无穷大,但那没有意义;没有转化时应该先确认转化是否埋点正确、以及观察周期是否太短,而不是继续加预算。
换了记账币种,数字要不要重算?
要。CPC、CPM、CPA 都带货币单位,花费与收入必须同币种才有意义。ROAS 是比值,币种一致时不受影响,但币种不一致时比值也会失真。
页面里的数字会被上传吗?
不会。六项输入只参与页面内存里的四则运算,没有任何网络请求;开发者工具的 Network 面板里除了页面自身的资源,不会出现新请求,刷新后输入即清空。
相关工具
CPC计算器 只负责「每次点击」这一层口径,相邻的漏斗指标各有专门页面。