The OneSignal alternative: one API for every channel, billed on events, not MAU.
Here for the price? Read OneSignal pricing in 2026 for the free plan, Growth and worked monthly bills. Comparing OneSignal alternatives and competitors? Start below. As of , OneSignal's pricing page lists a $0 free plan on which mobile push and in-app messages must stay under 1,000 monthly active users (from September 1, 2026 for new accounts and October 1, 2026 for existing ones, per its billing FAQ), and a Growth plan from $19 a month plus $0.012 per mobile monthly active user. Cross the free cap and you have 24 hours to upgrade before those channels stop sending; the limit is counted org-wide across all of your apps on a trailing 30-day window, and Journeys that include push or in-app steps skip sending to those subscriptions.
If that cadence of pricing change is the reason you're here: Notifly meters a different thing. Subscribers are unlimited on every plan — the free one included — and the plan you pay for is set by how many notification events you trigger: 10,000 a month free, 50,000 on Pro at $19, 500,000 on Team at $149.
At a glance
Best for
Notifly
Engineering teams that want push, email, SMS, chat and an in-app inbox behind one API, billed on events sent rather than on audience size.
Best for
OneSignal
Marketing and growth teams that want mature campaign tooling and A/B testing, and are comfortable with pricing that grows with monthly active users.
Why teams look for a OneSignal alternative
- The bill follows monthly active users. Growth adds $0.012 per mobile monthly active user to its $19 platform fee, and the free plan stops mobile push and in-app after 1,000 of them (pricing, billing FAQ). Notifly meters the events you trigger and leaves subscribers unlimited. The numbers are on the OneSignal pricing page.
- One workflow across email, SMS, chat, push and an in-app inbox. Notifly runs all five channels from one workflow engine on every plan, so a single trigger can push, post to the inbox and fall back to email.
- Your own email and SMS providers. Notifly sends through accounts you connect and pay directly, across 70+ provider integrations. OneSignal's docs keep multiple senders, suppression lists and custom sending domains to its own email service (email setup).
- Notifications wired in from code. Workflows are triggered from your backend with an API call, so notifications ship with your code, not from a campaign calendar. If you want campaign tooling and A/B testing instead, OneSignal is the better fit, as the section below says.
Weighing more than OneSignal? The compare hub holds the same sourced comparison against other OneSignal competitors.
OneSignal's free plan and pricing at a glance
| Capability | Notifly (hosted) | OneSignal (Free and Growth) |
|---|---|---|
| Free plan [source] | $0 forever — 10,000 events/month, every channel | $0/month — every channel, unlimited mobile push and in-app up to 1,000 MAU |
| Free-plan audience limit [source] | None — unlimited subscribers | Mobile push and in-app stop 24 hours after crossing 1,000 MAU (from Sept 1 / Oct 1, 2026) |
| First paid plan [source] | Pro — $19/month, 50,000 events | Growth — from $19/month, month to month |
| What the bill scales with [source] | Events you trigger; audience size adds nothing | $0.012 per mobile MAU, $0.004 per web push subscriber, $1.50 per 1,000 emails past 20,000 |
| Worked example [source] | Team — $149/month covers 500,000 events, however many users | 10,000 mobile MAU is $139/month on Growth, per its calculator |
| Larger accounts [source] | Enterprise for SSO and SCIM, or volume above Team | Professional and Enterprise: custom annual contracts |
| Capability | Notifly (hosted) | OneSignal (Free and Growth) |
|---|---|---|
| Pricing model [source] | Flat plan, metered on events sent | Growth from $19/month, plus $0.012 per mobile-push MAU |
| Free-plan mobile push [source] | Included — 10,000 events/month | Stops sending 24 hours after crossing 1,000 MAU (Sept/Oct 2026) |
| Audience metering [source] | None — unlimited subscribers on every plan | Org-wide MAU across all apps: a trailing 30 days for the free-plan limit, the billing cycle for billing |
| Mobile push (FCM / APNs) | Included | Included |
| Web push (VAPID) [source] | Included | Max 10,000 subscribers per send on Free; $0.004 per web push subscriber on Growth |
| Email [source] | Every plan, inside the same event meter | 10,000 sends/month on Free; Growth includes 20,000, then $1.50 per 1,000 |
| SMS [source] | Every plan, through your own SMS provider | Available on Free and Growth; volume-based discounts on Professional and Enterprise |
| Email providers [source] | Your own provider, billed by them — Notifly doesn't resell sends | OneSignal Email by default, or your own SendGrid, Mailgun or Mandrill |
| SMS providers [source] | Your own provider, billed by them | Your own Twilio, or OneSignal-managed SMS, which its docs recommend above 5,000 SMS a month |
| Journeys / workflow automations [source] | 20 workflows free, unlimited on Team; digest, delay, throttle | 3 active Journeys on Free, 5 on Growth |
| Activity history [source] | 24h free, 7 days Pro, 90 days Team | Up to 30 days of reporting history on Free |
OneSignal's free plan and pricing
As of , this is what OneSignal's own pricing page and billing FAQ say. Every figure below is quoted from one of the two, and linked where it appears. For the whole bill laid out, with worked monthly totals at 1,000, 10,000 and 100,000 monthly active users, see OneSignal pricing in 2026.
What the free plan includes
- $0 a month, every channel. Unlimited mobile push notifications, in-app messages and Live Activities sessions for organizations with up to 1,000 monthly active users, web push to at most 10,000 subscribers per send, 10,000 email sends a month, and SMS and RCS (pricing).
- The 1,000 MAU limit. From September 1, 2026 for new customers and October 1, 2026 for existing ones, a free organization must stay under 1,000 monthly active users to send mobile push and in-app messages. Over it, you have 24 hours to upgrade before those two stop; web push, email and SMS keep sending. Deleting subscriptions does not lift it at once, because the limit is measured over a trailing 30 days (billing FAQ).
- Who counts. A monthly active user is a mobile subscription that has been active in your app within the last 30 days, whether or not it opted in to push (pricing). The free-plan limit adds up every app in the organization. Its billing definition counts each mobile subscription separately, so one person using your app on two devices in the same billing cycle is 2 MAU (billing FAQ).
- Other limits. 3 active Journeys, 6 audience segments, 6 data tags, up to 30 days of reporting history, 48 hours of audit logs, and the Admin user permission only (pricing).
The paid plans, and how the bill scales
- Growth, from $19 a month, month to month. A fixed platform fee plus usage: $0.012 per mobile monthly active user with in-app messages included, $0.004 per web push subscriber, and 20,000 email sends a month before $1.50 per 1,000. Its limits rise to 5 active Journeys, 10 audience segments, 10 data tags and up to 90 days of reporting history (pricing).
- A worked example. OneSignal's Growth plan cost calculator puts 10,000 mobile monthly active users at $139 a month: the $19 platform fee plus $120 of mobile push (calculator).
- Professional and Enterprise, custom. Annual contracts with volume-based pricing. Professional allows 20 active Journeys and up to a year of reporting history; Enterprise allows unlimited Journeys, up to two years of history and 90 days of audit logs (pricing).
- When OneSignal points you to sales. Its billing FAQ asks organizations with over 50,000 MAU to contact sales for volume-based discounts on an annual plan, and caps self-serve plans at 500,000 emails a month unless OneSignal's support team lifts the limit (billing FAQ).
The same questions for Notifly
Notifly prices the events you trigger and nothing about your audience: subscribers are unlimited on every plan, and no plan charges per user, device or app. These are the plans the pricing page lists:
- Free, $0 forever. 10,000 events per month.
- Pro, $19/month. 50,000 events per month.
- Team, $149/month. 500,000 events per month.
- Enterprise, Custom. 5,000,000 events per month.
So the 10,000 mobile users in OneSignal's example add nothing to a Notifly bill on their own; the plan is set by how many notification events you send them. Push is delivered through your own FCM and APNs credentials, and email and SMS through providers you connect and pay directly.
Why the meter matters more than the price
A per-MAU plan charges you for success you have not monetized yet: a launch, a viral week or a re-engagement campaign moves your monthly active users, and the bill follows whether or not you sent anyone a notification. OneSignal's Growth plan starts at $19 a month and then adds $0.012 per mobile-push monthly active user, according to its pricing page; on Growth, email is metered on top past 20,000 sends a month.
Notifly meters the event you trigger. A workflow that pushes to a phone, drops a message in the in-app inbox and sends a fallback email is one event, and the delivery itself runs on provider accounts you already own, at their rates. Growing an audience does not by itself move you up a plan; sending more notifications does.
When to pick OneSignal instead
Pick OneSignal if the people sending notifications are marketers rather than engineers. Its campaign and marketing tooling and its A/B testing are mature, and Notifly has no equivalent for them — Notifly's workflows are triggered from your code, not scheduled from a campaign calendar.
Pick it, too, if you would rather have one vendor deliver your email and SMS than connect providers of your own — OneSignal runs its own email and SMS services, where Notifly only sends through providers you connect — or if a month of reporting history on the free plan matters to you: OneSignal's free plan keeps up to 30 days, Notifly's keeps 24 hours and Team keeps 90 days.
Migrate from OneSignal
- Create a free Notifly workspace — no card — and copy the Development environment's secret key.
- Add FCM and APNs as push integrations with the Firebase service account and APNs key you already use with OneSignal. Add web push, email and SMS providers the same way.
- Optionally keep OneSignal connected as a push provider while you move, so workflows can switch over before device tokens do.
- Register device tokens against subscribers over the API, or with the Capacitor and web-push SDKs, as users open the new build.
- Rebuild each Journey as a workflow — push, in-app, email and digest steps in one place — and trigger it from your backend with POST /v1/events/trigger.
Frequently asked questions
Is Notifly a good OneSignal alternative?
For an engineering team wiring notifications into a product, yes: Notifly bills a flat plan on the events you trigger, never on how many people use your app, and it covers mobile push, web push, email, SMS, chat and an in-app inbox from one workflow engine. For a marketing team that wants campaign tooling and A/B testing, OneSignal is the more complete product, and this page says so below.
Which OneSignal competitors and alternatives does Notifly compare itself with?
Notifly is one of several OneSignal alternatives, and the compare hub holds the same kind of sourced comparison for Novu, Knock, Courier, SuprSend and MagicBell. What sets Notifly apart here is the meter: one workflow trigger is one event however many channels it reaches, and the number of subscribers never changes the plan.
What does OneSignal's free plan include?
As of October 15, 2026, OneSignal's pricing page lists a free plan at $0 a month with every channel on it: unlimited mobile push notifications, in-app messages and Live Activities sessions for organizations with up to 1,000 monthly active users, web push to at most 10,000 subscribers per send, 10,000 email sends a month, and SMS and RCS. It allows 3 active Journeys, 6 audience segments and 6 data tags, keeps up to 30 days of reporting history and 48 hours of audit logs, and offers the Admin user permission only.
What happens to a OneSignal free plan above 1,000 monthly active users?
According to OneSignal's billing FAQ, free-plan organizations must stay under 1,000 monthly active users to send mobile push and in-app messages — from September 1, 2026 for new customers and October 1, 2026 for existing ones. Crossing the limit starts a 24-hour window to upgrade before those two channels stop; web push, email and SMS keep sending. The count is combined across every app in the organization over a trailing 30 days, and Journeys with push or in-app steps skip sending to mobile subscriptions while you are over the limit.
How does OneSignal's pricing scale as an app grows?
OneSignal's paid plans add a variable usage fee to a fixed platform fee. As of October 15, 2026, Growth starts at $19 a month, month to month, plus $0.012 per mobile monthly active user with in-app messages included, $0.004 per web push subscriber, and $1.50 per 1,000 emails after the first 20,000 a month; the Growth cost calculator on its pricing page puts 10,000 mobile monthly active users at $139 a month. Professional and Enterprise are custom annual contracts with volume-based pricing, and its billing FAQ asks organizations with over 50,000 MAU to contact its sales team for volume-based discounts on an annual plan. Notifly's plans do not move with audience size: Free is $0 forever for 10,000 events per month, Pro is $19/month for 50,000 events per month and Team is $149/month for 500,000 events per month, with unlimited subscribers on every plan.
How does Notifly price push notifications?
By events, not audience. One workflow trigger is one event however many channels it reaches, and subscribers are unlimited on every plan. The free plan includes 10,000 events a month, Pro is $19 a month for 50,000, and Team is $149 a month for 500,000 with roles and translations. Push delivery itself goes through your own FCM and APNs credentials, so there is no per-device fee on top.
How do you migrate mobile push off OneSignal?
Notifly speaks FCM and APNs directly — you bring the same Firebase service account and APNs key you already use, register device tokens against subscribers via the API or the Capacitor and web-push SDKs, and trigger from one workflow engine that also covers email, SMS, chat, and the in-app inbox. Your bill then tracks how many notifications you send, not how many people opened your app that month.
Can I keep OneSignal while I move?
Yes. OneSignal is one of Notifly's push provider integrations, so you can move workflows, templates and triggers to Notifly first while OneSignal keeps delivering push, then switch the push step to FCM and APNs directly once device tokens are registered. Bear in mind that while OneSignal is still delivering, its own plan limits still apply to those sends.
Does Notifly cover email and SMS as well as push?
Yes, all five channels are on every plan, including Free: email, SMS, mobile and web push, chat and the in-app inbox, across 70+ provider integrations. OneSignal can send through your own SendGrid, Mailgun, Mandrill or Twilio account too, though its docs keep multiple senders, suppression lists and custom sending domains to OneSignal's own email service. The difference is that Notifly doesn't resell sends: every email and SMS goes through a provider you connect and pay directly, and our plan meters only the events you trigger.
What does OneSignal do that Notifly doesn't?
Honesty cuts both ways: OneSignal is a large, mature platform with polished campaign and marketing tooling, A/B testing, and a support organization sized to match. Notifly is a smaller product aimed at engineering teams wiring notifications into a codebase — the workflow engine, the API, and the in-app inbox are the product, and the free plan keeps activity history for 24 hours where OneSignal's keeps up to 30 days. If you want a marketing suite rather than notification infrastructure, OneSignal is the better fit.
Do I need to talk to sales to switch?
No. Start free, no card needed; try Pro free for 14 days whenever you’re ready, and upgrade to Pro or Team from the dashboard. Write to sales@notifly.io only if you need Enterprise single sign-on and SCIM, or volumes above the Team plan's 500,000 events a month.
See it on your own workflows.
One POST /v1/events/trigger — email, SMS, push, in-app, and chat. 10,000 events a month, free.