# Xulo vs OneSignal

Updated: 8 October 2026

OneSignal’s Growth plan, checked on onesignal.com/pricing on 8 October 2026, is a $19 monthly platform fee plus $0.012 per monthly active user. A monthly active user is a mobile subscription that used the app in the last 30 days, whether or not it allowed push. Xulo uses that same cut, on each app, with no platform fee. The first 1,000 monthly active users on an app are free. After that, $6 per 1,000. Apps do not pool.

| | OneSignal | Xulo |
| --- | --- | --- |
| What is counted | A monthly active user: a subscription that used the app in the last 30 days. Push permission is not required. | A monthly active user: a device that opened the app in the last 30 days. Push permission is not required. |
| The published rate | Free up to 1,000 monthly active users on the organization. Growth is $19 a month plus $0.012 each. | No platform fee. 1,000 monthly active users free on each app, then $6 per 1,000. |
| Whose bill | The organization. A second app joins the same count. | Each app, on its own. |
| The card in the app | Included with mobile push, on the same monthly active users. | Shown when the app opens, including without push permission. Impressions are not a separate charge. The device is already a monthly active user if it opened. |
| Other lines on the invoice | Web push, email, and SMS are separate meters. | The invoice is monthly active users on the app. |
| A/B test | Published on the pricing page. Up to 2 variants on Free and Growth, up to 10 on Professional and Enterprise. | Two variants of a push or a card. The audience is split evenly. A person still approves. No automatic winner. |
| Local time | Timezone delivery is listed on the pricing page. | A scheduled push can arrive at a clock time on each device. The timezone is the device setting, read when the app opens. Not location, and not the network address. |

## Four bills, same published rates

OneSignal figures use the Growth list price checked on 8 October 2026: $19 plus $0.012 per monthly active user on the organization. Xulo figures are the same monthly active users, priced on each app.

### Under a thousand

One app. 800 monthly active users.

OneSignal: $0
Xulo: $0

Both free tiers cover this. Theirs is 1,000 monthly active users on the organization. Ours is 1,000 monthly active users on the app.

### One app, past the thousand

1,600 monthly active users on one app.

OneSignal: $38.20
Xulo: $6

$19 plus 1,600 × $0.012. Xulo is the $6 block. A device that refused push and still opened the app is on both bills.

### Two apps

900 monthly active users on each of two apps.

OneSignal: $40.60
Xulo: $0

1,800 monthly active users on one organization: $19 plus 1,800 × $0.012. Each Xulo app is still inside its own free thousand.

### One larger app

3,200 monthly active users on one app.

OneSignal: $57.40
Xulo: $18

$19 plus 3,200 × $0.012. Xulo is three paid thousands, $18. Blocks are not prorated.

## The monthly active user is the same cut

OneSignal’s own pricing page defines a monthly active user as a mobile subscription that was active in the app in the last 30 days, regardless of push permission. In-app messages are why that count includes a device that refused push.

Xulo counts the same device. A monthly active user is a device that opened the app in the last 30 days. Push permission is not required. The card is shown when the app opens, including without push permission. An impression is not a separate charge, because that device is already a monthly active user.

## The platform fee sits on top

Past the free 1,000, Growth adds $19 before the $0.012 line. Xulo has no fee of that kind. The first paid block on an app is $6, for the monthly active users from 1,001 to 2,000.

The free 1,000 on OneSignal sits on the organization, so a second app spends it. On Xulo each app starts its own thousand. Professional and Enterprise are custom annual prices. The bills above use the public Growth rate, not a negotiated discount.

## Questions

### How does Xulo bill compared with OneSignal?

Both count a monthly active user as a device that used the app in the last 30 days, whether or not it allowed push. Xulo bills each app: the first 1,000 are free, then $6 per 1,000, with no platform fee. OneSignal Growth, checked 8 October 2026, is $19 a month plus $0.012 per monthly active user on the organization.

### Do several apps share one OneSignal allowance?

The free 1,000 monthly active users sit on the organization. Two apps are added together. On Xulo, each app has its own 1,000 free monthly active users.

### Does push permission change the monthly active user count?

No, on either bill. A device that refused push and opened the app in the last 30 days is a monthly active user. A device that allowed push and then stayed closed for 30 days is not.

### Where do the OneSignal prices on this page come from?

onesignal.com/pricing, checked 8 October 2026. Free mobile push up to 1,000 monthly active users. Growth starts at $19 a month plus $0.012 per monthly active user. In-app is included with mobile push on that same count.

## Switch from OneSignal

OneSignal Growth bills the organization $19 plus $0.012 per monthly active user. Write with the MAU on that invoice. For the first 12 months, the block on each app follows the band for that MAU. The bill is monthly active users on the app, and the first 1,000 stay free. After 12 months the block is $6.

The band is the monthly active users on the current invoice. It sets the block for the first 12 months.

- Up to 5,000: $6 per 1,000 monthly active users
- 5,001 to 25,000: $5 per 1,000 monthly active users
- 25,001 to 100,000: $4 per 1,000 monthly active users
- Over 100,000: $3 per 1,000 monthly active users

The published $6 is already under the Growth list price at these sizes. The band is a further cut for the first year. It is not a match for a private OneSignal discount.

## Keep comparing

- Pushwoosh: One free thousand for the whole account, against a free thousand on every app. https://xulo.io/vs/pushwoosh
- WonderPush: €1 from the first opted-in device, against a free thousand of monthly active users. https://xulo.io/vs/wonderpush
