NotiFixed vs Courier
A Courier alternative that charges a flat monthly plan, not $0.005 a send
NotiFixed is a notification API for B2B SaaS: one call sends to an in-app feed, mobile push and web push, in 19 languages.
Courier sends email, SMS, chat, push and in-app through many providers, free for 10,000 sends and then $0.005 a send. NotiFixed does push and the in-app feed only, for a flat price.
Pricing and feature claims checked 26 October 2026. Sources below. Out of date? Tell us.
5,000 notifications per $1
Pro: $50 / month for 250,000 notifications.
10,000 per $1 at the $25 launch price, if you join by the end of November 2026.
200 sends per $1
Business: $0.005 a send, so $1,250 for 250,000 sends.
No monthly plan: every send is billed, the first 10,000 included. Shown at NotiFixed Pro's volume.
| Cheapest plan with | Courier | NotiFixed |
|---|---|---|
| Push through each customer's own credentials | Not offered | Free |
| A year of what was sent | Enterprise | Free |
A price you know before the month starts
Courier's Business plan charges $0.005 for every send, the first 10,000 included, so 250,000 sends a month is $1,250. NotiFixed Pro is $50 a month for 250,000 notifications. NotiFixed also sends each customer's push through their own Apple and Google accounts, which Courier's tenants do not do: in Courier, one push provider serves every tenant in an environment.
If each of your customers has their own app, NotiFixed for multi-tenant SaaS shows how their push ends up under their own name.
That is the whole difference. The rest of this page is detail.
NotiFixed vs Courier, feature by feature
| Capability | NotiFixed | Courier |
|---|---|---|
| Pricing | ||
| Free plan | Included 10,000 notifications a month. | Included 10,000 sends a month. A template sent on several channels counts as one send. Source: Courier on Free plan |
| First paid planNotiFixed is ahead | Included Pro: $50 a month for 250,000. $25 if you join by the end of November 2026. | Included Business: $0.005 a send, including the first 10,000. 250,000 sends is $1,250. Source: Courier on First paid plan |
| Team membersCourier is ahead | Partial 1 on Free, 5 with roles on Pro, unlimited on Max. | Included No per-seat fees on any plan. Source: Courier on Team members |
| Multi-tenant and branding | ||
| Push under each customer's own name and iconNotiFixed is ahead | Included Each customer's push goes through their own Apple and Google accounts. Every plan; we set it up with you. | Not included Tenants hold no providers or keys of their own. One push provider serves every tenant in an environment. Source: Courier on Push under each customer's own name and icon |
| TenantsCourier is ahead | Partial No tenant object. Push credentials are per customer; to reach a whole company, send its user ids in one call. | Included Nested tenants, each with its own brand, templates and default preferences. Source: Courier on Tenants |
| Translations | Included 19 languages, one row each, with plural rules and a grid of what is missing. Every plan. | Included Locales on every plan. AI translation on Business, paid in credits. Source: Courier on Translations |
| Channels and front-end | ||
| ChannelsCourier is ahead | Partial In-app feed, mobile push (APNs, FCM) and web push. No email, SMS or chat. | Included Email, SMS, push, in-app and chat, including Slack, Microsoft Teams and WhatsApp. Source: Courier on Channels |
| Provider routing and failoverCourier is ahead | Not included None. Push goes to Apple and Google; there are no other providers to route between. | Included Routing and failover across channels, and across providers within a channel. Source: Courier on Provider routing and failover |
| Ready-made inbox componentsCourier is ahead | Not included None. You get the finished text and the raw data and build the feed yourself; a small JavaScript SDK keeps it live. | Included Inbox, toasts and preferences for React, Vue, Angular, Web Components, iOS, Android, React Native and Flutter. Source: Courier on Ready-made inbox components |
| WorkflowsCourier is ahead | Partial Order and timing per type, such as push ten minutes later if unread. No canvas, no digests. | Included Journeys, launched March 2026, with digests and batching. Automations is now marked legacy. Source: Courier on Workflows |
| Data and records | ||
| No names, emails or phone numbers heldNotiFixed is ahead | Included Your user id, a language and the labels you choose. Nothing else. | Partial Profiles hold email, phone number and name for the channels that need them. You can also send without storing one. Source: Courier on No names, emails or phone numbers held |
| Delivery historyNotiFixed is ahead | Included 30 days on Free, 90 on Pro, a year on Max. | Partial Pricing lists 7 days on Developer, 30 on Business, a year on Enterprise. The logs docs still say 30 days on Developer. Source: Courier on Delivery history |
| Permanent record of what was sentNotiFixed is ahead | Included What was sent, to whom and in which language, kept a year on every plan. | Partial A message's event history is capped at about 93 days on every plan. Source: Courier on Permanent record of what was sent |
Courier’s column was checked against Courier’s own pricing page and docs on 26 October 2026. Each claim links to the page it comes from; the full list is at the bottom.
Who should pick which
Pick NotiFixed if
B2B SaaS that wants one flat price, and push under each customer's own icon.
- You would rather know the bill before the month starts.
- At 250,000 a month, you would rather pay $50 than $1,250.
- Your customers expect push to arrive with their app's name and icon, not yours.
- You want a year of what was sent, on every plan.
Stay with Courier if
Teams that send email, SMS and chat as well as push, through several providers, from one API.
- You need email, SMS, WhatsApp or Slack alongside push and the inbox.
- You want failover between providers when one is down.
- You want nested tenants with their own brand and templates.
- You want ready-made inbox components for Vue, Angular or Flutter as well as React.
Switching: the words map
Courier launched Journeys on 17 March 2026 and now marks Automations as legacy. Its status page lists seven incidents so far in 2026, including a multi-service outage on 2 February. If push and the inbox are the parts you use, moving is mostly renaming.
| Courier | NotiFixed |
|---|---|
| notification template | type. One type per kind of notification. Its key is what you send. |
| template content | template. One row per language, filled in from the data you send. |
| journey | workflow. Order and timing per type, set in the console rather than on a canvas. |
| channel | channel. in_app for the feed, push for every device somebody is signed in on. |
| inbox | feed. An inbox. Most teams keep the one you start with. |
| tenant | customer. Their own Apple and Google credentials, set up with you. |
| user profile | user id. Just the id you already use. No name, email or phone number. |
| Not in NotiFixed | Email, SMS and chat channels, provider routing and failover, digests and batching, a preference centre, and A/B tests. Left out on purpose. |
The order to move things in is in the switching guide.
One call
The same request as the quickstart. Your user ids, the type and its data; we write the words.
POST https://app.notifixed.com/v1/notifications
curl https://app.notifixed.com/v1/notifications \
-H "Authorization: Bearer $NOTIFIXED_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"type": "invoice.paid",
"recipients": ["user_8812"],
"payload": {
"invoice_number": "INV-2026-0041",
"amount": "€2,400",
"customer_name": "Globex"
}
}'- In the feed: the finished sentence in each person's language, plus the raw data.
- On phones: a push through your customer's own Apple or Google account, under their icon.
- In browsers: a web push on every browser they have allowed.
Read the quickstart, about ten minutes from sign-up to the first notification.
Pricing side by side
25×cheaper
$50 for NotiFixed Pro, $1,250 for Courier Business at 250,000 sends.
25×more per dollar
5,000 notifications per $1 against 200 sends.
NotiFixed Free
$0/ month
- 10,000 notifications / month
- 1 person. Every feature, 19 languages and your customers' own push
NotiFixed Pro
$50/ month
$25 / month if you join by the end of November 2026, kept forever
- 250,000 notifications / month
- 5 people with roles, email support
Courier Business
$1,250/ month
- 250,000 sends / month at $0.005 a send
- Push through each customer's own credentials: Not offered only
- A year of what was sent: Enterprise only
Courier Business is $0.005 a send, and a template sent on several channels counts as one send. NotiFixed Pro works out at $0.0002 a notification, and one person on four devices counts once. NotiFixed pricing →
Questions about
NotiFixed and Courier
Does NotiFixed store my users' emails?+
No. NotiFixed holds an id you already use, a language, and the labels you choose. No names, no email addresses, no phone numbers.
Does NotiFixed send email or SMS?+
No. Push and in-app only. If you need email, forward a NotiFixed event to Resend or Postmark.
Is NotiFixed a cheaper Courier alternative?+
For push and in-app, yes. NotiFixed Pro is $50 a month for 250,000 notifications; Courier Business charges $0.005 a send, which is $1,250 for the same number. If you need email, SMS or failover between providers, Courier does more.
How do I move from Courier to NotiFixed?+
Each Courier notification template becomes a NotiFixed type, its content becomes one row per language, and your send becomes one POST to /v1/notifications with the same user ids. We can move the feed and push with you in a 45-minute pairing session. Switching guide →
Can each of my customers send push under their own app icon?+
Yes, on every plan, Free included. Each customer's push goes out through their own Apple and Google credentials, so it arrives with their name and icon. We set that up with you.
What does NotiFixed cost after the free plan?+
Free covers 10,000 notifications a month. Pro is $50 a month for 250,000, or $25 a month kept forever if you join by the end of November 2026. See pricing →
Try it on the free plan.
Or move over with us.
45 minutes. We move your feed and push over together.
Sources
Read on 26 October 2026. Something out of date? Tell us.
- Courier pricing
- Billing and what counts as a send
- Tenants
- Tenant context (providers per environment)
- Locales
- Channels overview
- Routing and failover
- Inbox
- Recipient profiles
- Logs and retention
- Changelog: Courier Journeys, 17 March 2026
- Automations (legacy)
- Status: multi-service outage, 2 February 2026
- Status history
Other comparisons:NotiFixed vs KnockNotiFixed vs NovuNotiFixed vs MagicBellNotiFixed vs SuprSend