如何计算 CPM
CPM = 费用 ÷ 展示次数 × 1,000。它是你的广告每展示一千次所支付的费用。$1,500 对应 120,000 次展示,CPM 为 $12.50。Meta 自己的 CPM 定义举的例子是 $50 对应 10,000 次展示,CPM 为 $5。
同一公式反过来可以回答两个规划问题:
- 由预算算展示次数:展示次数 = 预算 ÷ CPM × 1,000。$500 预算在 $10 CPM 下大约可购买 50,000 次展示。
- 由展示次数算费用:费用 = 展示次数 × CPM ÷ 1,000。200,000 次展示在 $8 CPM 下花费 $1,600。
工具顶部的 CPM 框三种都能算:填入费用、展示次数和 CPM 中的任意两项,它就会算出第三项。CPM 代表 cost per mille,mille 是拉丁语中“千”的意思。
是什么让 CPM 变高或变低
CPM 是竞价中获取关注的价格,所以它会随着同一时间有多少广告主想触达同一群人而波动。对于窄众或高价值受众、在大型购物日期前的几周,以及广告位较少的版位,它往往会上涨。在 Meta 上,出价并不是决定价格的唯一因素:它的广告竞价还会衡量人们对广告采取行动的可能性及其质量,因此人们愿意响应的创意能以更低的价格赢得展示。CPM 本身并不能说明一个广告系列是否有效:点击率为零的廉价 CPM 每笔销售的成本,比能带来转化的昂贵 CPM 更高,这也是下面的计算器把它一路算到 CPA 和 ROAS 的原因。
六个公式
广告报告给你的每个数字,都由少数几个总量构成:花费、展示次数、点击次数、转化次数和收入。各项比率就是这些总量相互相除:
- CTR(点击率) = 点击次数 ÷ 展示次数 × 100。Google Ads 的 CTR 定义使用相同的公式,举的例子是 100 次展示中有 5 次点击,CTR 为 5%。
- CPC(每次点击费用) = 花费 ÷ 点击次数。Google Ads 的平均每次点击费用是点击总费用除以点击次数:两次点击共花费 $0.60,平均 CPC 为 $0.30。
- CPM(每 1,000 次展示的成本) = 花费 ÷ 展示次数 × 1,000。Meta 的 CPM 定义就是这样计算的:$50 对应 10,000 次展示,CPM 为 $5。
- 转化率 = 转化次数 ÷ 点击次数 × 100。
- CPA(每次获客成本,或每次转化成本) = 花费 ÷ 转化次数。Google Ads 的平均每次转化费用是转化总费用除以转化次数。
- ROAS(广告支出回报率) = 收入 ÷ 花费。Meta 的购买 ROAS是购买转化价值除以支出金额。
由于每项比率都关联三个数字,知道其中任意两个就能得出第三个。计算器就是这样填补空缺的:输入花费和 CPM,它会反推出展示次数;输入点击次数和转化率,它会算出转化次数;如此往复,直到再也算不出更多内容为止。每个结果都会说明它是你输入的、由哪个公式算出,还是仍需哪些信息。
一个实例
某广告系列花费 $1,500,产生 120,000 次展示,获得 1,800 次点击和 45 次转化,价值 $4,050:
- CTR = 1,800 ÷ 120,000 × 100 = 1.50%
- CPC = $1,500 ÷ 1,800 = $0.83
- CPM = $1,500 ÷ 120,000 × 1,000 = $12.50
- 转化率 = 45 ÷ 1,800 × 100 = 2.50%
- CPA = $1,500 ÷ 45 = $33.33
- 广告支出回报率 = $4,050 ÷ $1,500 = 2.70
反向计算:如果你只知道 $12.50 的 CPM、1.5% 的 CTR 和 $1,500 的预算,计算器就能算出 120,000 次展示和由此带来的 1,800 次点击。当你手头有上个月的费率和下个月的预算时,这很实用,便于做规划。
当某个数字无法算出时
有些组合没有答案,这时计算器会直接说明,而不是打印一个零或错误。0 次点击时没有 CPC、也没有转化率,因为两者都要除以点击数。0 次转化时还没有 CPA,只有花费。如果你输入的数字对不上,比如 CTR 与你的点击数和展示数算出的结果不符,它会指出不一致的那一对,而不是替你选一个。点击数多于展示数、CTR 超过 100% 也一样处理:这通常意味着两个数字来自不同的报告或日期范围。
数字可以按报告显示的样子粘贴进来:$1,500.00、1.5% 和 2.7x 都可以,1.500,00 和 1,5 这类欧洲格式也支持。
为什么各平台的数字可能和你的不一样
- 什么算一次点击。平台报告的可能是链接点击、全部点击或互动,每一种都会给出不同的 CTR 和 CPC。在每个公式的两边都使用同一种点击。
- 什么算一次转化。Google Ads 的 转化率 用转化数除以广告互动数,并指出当你跟踪多个转化操作或统计每一次转化时,它可能超过 100%,因为一次互动可能带来多次转化。计算器允许这种情况并会标注出来。
- 建模得出的结果。Meta 指出,当某些事件无法直接统计时,购买 ROAS 可能会使用统计建模,因此平台的 ROAS 与你自己店铺的收入除以花费不会总是一致。
这个计算器不做什么
- 它不会告诉你某个数字好不好。CTR 或 CPM 取决于平台、版位、受众和优惠,所以来自别处的任何基准对你的账户来说都只是猜测。
- 它不知道你的成本,所以无法告诉你某个 ROAS 是否赚钱。ROAS 计算器 会根据你的售价和成本来做这件事。
- 它不会告诉你某个广告是否真的胜过另一个。要做这件事,请用 A/B 测试计算器 来检查转化率差异是否超出随机波动。
- 它基于总量计算。把五个广告的 CPC 取平均,和这五个广告合起来的 CPC 不是一回事,所以先把花费和点击数加总。
如果你不想自己去拉这些数字
Hermoso 是自动驾驶式的营销工具。连接你的广告账户,然后问它 接下来该扩量、暂停和测试什么:它会读取你连接的每一个广告平台,把它们汇总到一张表里,说明它对每个平台使用了哪种转化定义,并在报告没有转化列的地方把每次结果成本标记为未测量而不是零。它还会制作符合品牌风格的图片和视频广告,并在你自己的广告账户上搭建广告系列,创建后处于暂停状态。它可在网页应用中运行,也可通过其 MCP 服务器 在 Claude、ChatGPT 和 Cursor 中使用。
免费工具: ROAS 计算器 · A/B 测试计算器 · 广告预算节奏计算器
常见问题
CPM 怎么计算?
用成本除以展示次数,再乘以 1,000。120,000 次展示花费 $1,500,CPM 就是 $12.50。Meta 自己的示例是 10,000 次展示花费 $50,即 $5 的 CPM。
我的预算能买到多少次展示?
用预算除以 CPM,再乘以 1,000。$500 的预算在 $10 CPM 下大约能买到 50,000 次展示。把预算和 CPM 填进 CPM 框,计算器会自动算出。
CPM 是什么的缩写?
即每千次成本,mille 是拉丁语的“千”:1,000 次广告展示的成本。它不是每触达一个人的成本,因为同一个人可能看到广告好几次。
CTR 怎么计算?
用点击次数除以展示次数,再乘以 100。120,000 次展示带来 1,800 次点击,CTR 就是 1.5%。
CPC 和 CPA 有什么区别?
CPC 是花费除以点击次数,也就是让某人进入你页面的成本。CPA 是花费除以转化次数,也就是让某人购买或注册的成本。在 $0.83 的 CPC 和 2.5% 的转化率下,CPA 约为 $33.33。
转化率为什么会超过 100%?
当一次点击可以带来不止一次转化时就会这样。Google Ads 指出,当你跟踪多个转化操作或统计每一次转化时就会发生这种情况。
我输入的内容会被发送到任何地方吗?
不会。计算在你的浏览器中进行。没有任何网络请求携带你输入的内容,也不会存储任何东西。