# Xulo vs WonderPush

Updated: 8 October 2026

WonderPush, checked on docs.wonderpush.com on 8 October 2026, charges €1 a month for 1 to 1,000 subscribers and another €1 for each further thousand. A subscriber is a device that opted in. Opening the app is not part of that definition. An empty account is €0, and there is a 14-day trial. Xulo does not start the meter at the first opt-in. A monthly active user opened the app in the last 30 days.

| | WonderPush | Xulo |
| --- | --- | --- |
| The first device | €1 for the first 1 to 1,000 subscribers. Zero subscribers is free. | The first 1,000 monthly active users on the app are $0. |
| Who is a subscriber | A device that opted in. The same device on two apps counts twice, for the organization. | A monthly active user: the app was opened in the last 30 days. Push permission is not required. Each app has its own count. |
| A device that stays closed | Still a subscriber, still on the invoice. | Not a monthly active user, so not on the bill. |
| When the stickers cross | €2 for 1,001 to 2,000 opted-in devices. | $6 once an app has 1,001 to 2,000 monthly active users. Cheaper on their side when those opted-in devices also opened the app. A device that opened and refused push is on this bill and not on theirs. |
| A/B test | Variants of one notification. Sent and clicked can be compared per variant. | Two variants of a push or a card, split evenly. A person approves. The card records impressions, dismisses, and button clicks for each variant. |
| Local time | Not on the billing or A/B pages checked on 8 October 2026. | A scheduled push uses the device timezone, read when the app opens. Not location, and not the network address. |

## The opt-in bill and the open bill

WonderPush prices are the published steps checked on 8 October 2026: €1 for 1–1,000 subscribers, €2 for 1,001–2,000, €5 for 4,001–5,000. A subscriber has opted in. Xulo prices monthly active users, the devices that opened the app in the last 30 days.

### Opted in, then quiet

800 devices opted in. None of them opened the app in the last 30 days.

WonderPush: €1
Xulo: $0

They are subscribers there. They are not monthly active users here, so they are not on the bill.

### One small app that does open

800 devices opted in and opened the app.

WonderPush: €1
Xulo: $0

Their first thousand already costs €1. Ours is still inside the free thousand.

### When their sticker is lower

1,600 devices opted in, and every one of them also opened the app. One app.

WonderPush: €2
Xulo: $6

€2 against $6. This is the row where the counts match. The moment some of those 1,600 stop opening the app, they stay on the WonderPush invoice and leave the Xulo invoice.

### A larger list, a smaller audience

5,000 opted-in devices. 800 of them opened the app in the last 30 days.

WonderPush: €5
Xulo: $0

WonderPush bills the 5,000. Xulo bills the 800, which is inside the free thousand.

### Two apps

800 opted-in, opened devices on each of two apps.

WonderPush: €2
Xulo: $0

The same device in two apps is two subscribers on their organization. 1,600 subscribers is the €2 step. Each Xulo app is its own free thousand.

## Opt-in is not the same event as an open

WonderPush defines a subscriber as a device that agreed to receive notifications. Unsubscribed devices are excluded. The definition does not ask whether the app was opened this month.

A monthly active user is a device that opened the app in the last 30 days. Push permission is not required. A device that opted in and then went quiet drops off after 30 days, and stays on the WonderPush bill. A device that opened and refused push is the other way around: it is a monthly active user here, and it is not a subscriber there.

## The €1 steps are real

Their table is linear: €1, €2, €3, and so on, one euro per thousand subscribers, starting at the first subscriber. A 14-day trial comes first. After that, an app with users is on the table.

On a list where every opted-in device also opened the app, 1,600 people is €2 there and $6 here. Xulo is the lower bill when part of the list has gone quiet, and when a second app would otherwise be added onto the same subscriber total.

## Questions

### Does Xulo charge for a subscriber who never opens the app?

No. A monthly active user opened the app in the last 30 days. An opted-in device that stays closed is not on the bill. WonderPush still counts that device as a subscriber. A device that opened and refused push is counted here and is not a WonderPush subscriber.

### Where does the WonderPush price on this page come from?

docs.wonderpush.com and wonderpush.com/pricing, checked 8 October 2026. €1 per month for 1 to 1,000 subscribers, then €1 more per thousand. A subscriber is an opted-in device. Zero subscribers is free, and there is a 14-day trial.

### Is Xulo cheaper than WonderPush at 1,600 opened devices?

No. If all 1,600 opted in and opened the app, WonderPush is €2 and Xulo is $6. Xulo is the lower bill when some of those devices stop opening the app, because they leave the monthly active users and stay on the subscriber count.

### Do two WonderPush apps share one subscriber total?

A subscriber is a device plus an app, and the organization is billed on that total. Two apps add together. On Xulo each app has its own 1,000 free monthly active users.

## Switch from WonderPush

WonderPush, checked 8 October 2026, is €1 per started thousand of opted-in devices. Opening the app is not part of that count. Write with the MAU on that invoice. For the first 12 months, the block follows the band. The bill is monthly active users on each app. 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

At a small opted-in list, their sticker can be lower. 1,600 devices that opted in and opened the app are €2 there and $6 here. The band stays at $6 until the invoice shows more than 5,000 monthly active users.

## Keep comparing

- OneSignal: A $19 platform fee on the organization’s monthly active users, against $6 blocks on each app. https://xulo.io/vs/onesignal
- Pushwoosh: One free thousand for the whole account, against a free thousand on every app. https://xulo.io/vs/pushwoosh
