See how copy works in NotiFixed

NotiFixed vs MagicBell

A MagicBell alternative that gives you 10× the free plan, in 19 languages

NotiFixed is a notification API for B2B SaaS: one call sends to an in-app feed, mobile push and web push, in 19 languages.

MagicBell is an inbox and notification service: 1,000 deliveries a month free, then Startup at $249. NotiFixed does the feed and push, with 10,000 free and push under each customer's own icon.

Pricing and feature claims checked 26 October 2026. Sources below. Out of date? Tell us.

What $1 buys on the first paid plan25× more per dollar on NotiFixed

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.

MagicBell201 deliveries per $1

Startup: $249 / month for 50,000 deliveries.

Nothing between $0 and $249. Free covers 1,000 deliveries a month.

The cheapest plan that includes each feature
Cheapest plan withMagicBellNotiFixed
TranslationsNot offeredFree
Push through each customer's own credentialsA project eachFree

Ten times the free plan, every language, and your customers' own push

MagicBell's free plan covers 1,000 deliveries a month, its next plan is $249, and a MagicBell answer from September 2025 says localisation is not supported. Push credentials are set once per project, so per-customer push means a project each, at $99 a project past five. NotiFixed's free plan covers 10,000 notifications in 19 languages, each customer's push goes through their own Apple and Google accounts, and the first paid plan is $50.

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 MagicBell, feature by feature

NotiFixed and MagicBell compared, feature by feature
CapabilityNotiFixedMagicBell
Pricing
Free planNotiFixed is aheadIncluded

10,000 notifications a month.

Partial

1,000 deliveries a month. Each channel a user gets it on counts once.

Source: MagicBell on Free plan
First paid planNotiFixed is aheadIncluded

Pro: $50 a month for 250,000. $25 if you join by the end of November 2026.

Included

Startup: $249 a month for 50,000 deliveries, then $0.0025 each.

Source: MagicBell on First paid plan
Team membersMagicBell is aheadPartial

1 on Free, 5 with roles on Pro, unlimited on Max.

Included

Unlimited on every plan.

Source: MagicBell on Team members
Multi-tenant and branding
Push under each customer's own name and iconNotiFixed is aheadIncluded

Each customer's push goes through their own Apple and Google accounts. Every plan; we set it up with you.

Partial

Push credentials are set once per project: one on Builder, five on Startup, $99 for each more.

Source: MagicBell on Push under each customer's own name and icon
TranslationsNotiFixed is aheadIncluded

19 languages, one row each, with plural rules and a grid of what is missing. Every plan.

Not included

Not supported, per a MagicBell answer from September 2025. The inbox labels are in English.

Source: MagicBell on Translations
TenantsPartial

No tenant object. Push credentials are per customer; to reach a whole company, send its user ids in one call.

Not included

No tenant object in the API. Projects are the only way to split.

Source: MagicBell on Tenants
Channels and front-end
ChannelsMagicBell is aheadPartial

In-app feed, mobile push (APNs, FCM) and web push. No email, SMS or chat.

Included

In-app, web push, mobile push (APNs, FCM, Expo), email, SMS, Slack and Microsoft Teams.

Source: MagicBell on Channels
Ready-made inbox componentsMagicBell is aheadNot 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, Preact, Svelte and Web Components.

Source: MagicBell on Ready-made inbox components
WorkflowsPartial

Order and timing per type, such as push ten minutes later if unread. No digests.

Partial

Broadcast, wait, pause and abort steps with conditions, and Stripe and GitHub triggers. No digests.

Source: MagicBell on Workflows
Data and records
No names, emails or phone numbers heldNotiFixed is aheadIncluded

Your user id, a language and the labels you choose. Nothing else.

Not included

User records hold email, first name and last name.

Source: MagicBell on No names, emails or phone numbers held
Delivery historyIncluded

30 days on Free, 90 on Pro, a year on Max.

Partial

Retention per plan is not published on the pricing page or in the docs.

Source: MagicBell on Delivery history
Permanent record of what was sentNotiFixed is aheadIncluded

What was sent, to whom and in which language, kept a year on every plan.

Partial

Not published.

Source: MagicBell on Permanent record of what was sent

MagicBell’s column was checked against MagicBell’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 needs more than 1,000 a month on the free plan, in more than one language.

  • You will send more than 1,000 a month before you are ready to pay.
  • Your users read the product in more than one language.
  • Your customers expect push to arrive with their app's name and icon, without a project each.
  • When you do pay, you would rather pay $50 than $249.

Stay with MagicBell if

Teams that want a ready-made inbox in their frontend framework, plus email and Slack, and work in English.

  • You want inbox, toast and preference components for React, Preact or Svelte.
  • You need email, SMS, Slack or Teams alongside push and the inbox.
  • Your whole team needs seats on the free plan.
  • You want workflows triggered from Stripe or GitHub events.

Switching: the words map

MagicBell deprecated its v1 packages, @magicbell/react-headless among them, on 2 July 2025, and a December 2025 question asking for a replacement is still unanswered. API v1 is deprecated with no sunset date, and the latest release note is from 29 July 2026. If the inbox and push are the parts you use, moving is mostly renaming.

MagicBellNotiFixed
categorytype. One type per kind of notification. Its key is what you send.
notificationtemplate. The words, one row per language, filled in from the data you send.
workflowworkflow. Order and timing per type, set in the console.
channelchannel. in_app for the feed, push for every device somebody is signed in on.
inboxfeed. An inbox. Most teams keep the one you start with.
projectcustomer. Instead of a project per customer: their own credentials, set up with you.
useruser id. Just the id you already use. No name, email or phone number.
Not in NotiFixedEmail, SMS and chat channels, Stripe and GitHub triggers, and a ready-made inbox component. 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

5×cheaper

$50 for NotiFixed Pro, $249 for MagicBell Startup.

5×the volume

250,000 notifications against 50,000 deliveries.

25×more per dollar

5,000 notifications per $1 against 200.803 deliveries.

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

MagicBell Startup

$249/ month

  • 50,000 deliveries / month
  • Translations: Not offered only
  • Push through each customer's own credentials: A project each only
Source: MagicBell Startup pricing

MagicBell Startup works out at $0.005 a delivery, and each channel a user is reached on counts as one. NotiFixed Pro works out at $0.0002 a notification, and one person on four devices counts once. NotiFixed pricing →

Questions about
NotiFixed and MagicBell

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 good MagicBell alternative?+

If you need a feed and push in several languages, with each customer's push under their own name and icon and more than 1,000 a month free, yes. If you want ready-made inbox components, or email and Slack in the same tool, MagicBell fits better.

How do I move from MagicBell to NotiFixed?+

Each MagicBell category 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.

  1. MagicBell pricing
  2. Channels
  3. React library
  4. Workflows
  5. Users
  6. API reference (v1 deprecated)
  7. API spec (push credentials per project)
  8. Discussion: localisation not supported, September 2025
  9. Deprecate v1 packages, 2 July 2025
  10. Discussion: react-headless replacement, 17 December 2025
  11. Releases, 2026 week 30 (29 July 2026)

Other comparisons:NotiFixed vs KnockNotiFixed vs NovuNotiFixed vs SuprSendNotiFixed vs Courier