OneSignal 给免费版设置了硬性上限。超过 1000 月活用户(MAU)后,移动推送和应用内消息将不再免费。新账户从 2026 年 9 月 1 日起受限,存量账户从 10 月 1 日起受限。对于依赖 FCM/APNs 触达海外用户的出海团队来说,如果月活超过一千,现在有 3 个选择:留下并付费、缩减触达规模,或迁移到其他平台。
政策变化的时间点
免费版在 1000 MAU 以下继续可用。超过这个数字,移动推送和应用内消息将进入付费阶梯。
- 生效时间: 根据 OneSignal 的计费 FAQ,新账户限额自 2026 年 9 月 1 日生效,存量账户自 10 月 1 日生效。
- 门槛: 移动推送和应用内消息低于 1000 MAU 不受影响。一旦超出,这两个渠道会停止发送,直到升级付费方案。
- 不受影响的渠道: Web 推送和邮件依然保留在免费版。此次调整只针对移动端。
MAU 是怎么计算的
MAU 指 monthly active user,月活跃用户。OneSignal 会把过去 30 天内活跃过的每一个移动端订阅计为 1,无论用户是否授权接收推送通知。
有几个细节很容易被忽略:1 个用户同时使用 2 台设备会被计为 2。一次更新 last_active 的 API 调用即使没有发送任何消息,也会被计为一次活跃。所以你的 MAU 数字很可能远高于实际”收到过推送”的用户数。
公告里没说清楚的 2 个机制
有 2 个细节直接决定你离限额有多近,但都没写在官方公告的标题里。
限额按整个组织统计,不是按单个 App。 3 个各有 400 MAU 的小 App 加起来就会超过限额,尽管单独看每一个都还有余量——这对同时运营多个海外 App 的出海团队来说是常见情况。
30 天滑动窗口带来延迟。 删除订阅用户不会让计数立刻下降。一个用户会一直被计入统计,直到连续 30 天没有活跃行为,所以想靠缩减用户量回到限额以下,效果要一个月后才会体现,不是当天。
具体要花多少钱
超过 1000 MAU 后,OneSignal 的 Growth 方案价格为每月 19 美元,加每个 MAU 0.012 美元。
| MAU | 月费 |
| 1K | $31 |
| 10K | $139 |
| 25K | $319 |
| 50K | $619 |
| 50K 以上 | 联系销售 |
哪类出海产品受影响最大
1000 MAU 的门槛很低,绝大多数走过早期阶段的 App 都会超过它。但账单压力最集中在一类产品身上:活跃用户基数大,推送授权率低。计费按 MAU 计算,不管用户是否曾同意接收推送——这个差距越大,你为无法触达的用户支付的费用就越多。
3 类出海场景差距最明显:
- 出海游戏。 日活可达数万,但推送授权率往往不到一半。账单按 30 天内打开过 App 的所有人计算,而不是按实际能触达的那一部分。
- 跨境新闻资讯类 App。 用户基数大但随意性强,流失率高,季节性流量高峰明显。一次流量高峰会让 MAU 上升一个月,滑动窗口又会让这个数字在高峰过后维持 30 天。
- 跨境电商与本地生活服务类 App。 安装量大,但有一长串用户每月只打开一次查订单。这些用户和你最活跃的买家一样,都按每 MAU 0.012 美元的全价计费。
如果你的团队用一个组织账号管理多个出海 App,限额会按组织整体统计——即便单个 App 体量不大,加起来也可能比想象中更快超线。
有哪些应对选项
根据自身情况,主要有 3 条路径。
留下并付费。 如果账单在预算范围内,这是工作量最小的选择。超过 1000 MAU 后升级到 Growth 方案,费用按上表随用户量增长。
缩减触达规模。 清理不活跃订阅用户可以帮你回到限额以下。但有 2 点要注意:滑动窗口意味着效果要 30 天后才显现,而且你放弃的是已经花成本获取来的用户。这只是争取时间,不解决根本问题。
迁移到其他平台。 如果全年成本算下来不划算,换一个专注海外推送的平台是可行选项。
最后这个选项值得按年而不是按月来比较。Pushwoosh Push 按每 1000 MAU 收费 7 美元,前一千个 MAU 免费,同样通过 FCM/APNs 覆盖海外用户。下面是全年费用的直接对比:
| MAU | OneSignal Growth / 年 | Pushwoosh Push / 年 | 每年节省 |
| 10K | $1,668 | $756 | $912 |
| 25K | $3,828 | $2,016 | $1,812 |
| 50K | $7,428 | $4,116 | $3,312 |
10K
OneSignal Growth / 年
$1,668
25K
OneSignal Growth / 年
$3,828
Pushwoosh Push / 年
$2,016
50K
OneSignal Growth / 年
$7,428
Pushwoosh Push / 年
$4,116
在 50000 MAU 规模下,差额是每年 3312 美元。迁移需要投入一定的工作量,值不值得换取决于这个差额对你团队预算的意义。想看更详细的功能对比,可以参考我们的 Pushwoosh vs OneSignal 对比页面。
常见问题
新账户 9 月 1 日生效,存量账户 10 月 1 日生效。低于 1000 MAU 免费版规则不变。
过去 30 天内活跃过的任何移动端订阅都计为 1 个 MAU,不论是否授权推送。1 个用户用 2 台设备会计为 2。通过 API 更新 last_active 即使没有发送消息也算一次活跃。
大约 30 天。统计使用滑动 30 天窗口,所以删除订阅用户不会立刻降低数字。用户要连续 30 天没有活跃行为才会被移出统计。
可以。OneSignal 支持导出订阅用户数据,这是任何迁移工作的起点。
先从 OneSignal 导出订阅用户列表,再导入新平台,最后再关闭原平台的发送功能。
有多个平台同时支持移动推送和应用内消息。Pushwoosh 是其中之一,价格为每 1000 MAU 7 美元,前一千个免费,通过 SOC 2 Type I 和 ISO 27001:2022 认证。选择哪个取决于你需要的渠道、用户规模,以及迁移是为了降本还是为了获得更强的功能。