Notification infrastructure · Comparison
Best notification infrastructure (Novu, Knock, MagicBell, Courier, SuprSend)
Updated 2026-10-20 · markdown mirror
Verdict
Novu for code-first teams that want an open-source escape hatch. Knock for a managed inbox with flat-rate predictability. MagicBell for the fastest drop-in bell. Courier when designers own the notification content. SuprSend for B2B SaaS whose notifications are per-tenant.
The picks
- 01
Novu — best for code-first notification workflows with an embeddable inbox and a genuine self-host path.
Don't use it if you want the most polished managed inbox UI, self-hosting costs real DevOps time and its cloud tiers are usage-priced per workflow run.
- 02
Knock — best for a managed inbox with mature batching and digest primitives and flat-rate pricing that does not spike with usage.
Don't use it if a low-volume product, the jump from free to $250 a month has nothing in between.
- 03
MagicBell — best for the fastest drop-in notification bell with read state and preferences handled the same afternoon.
Don't use it if cost discipline, per-delivery pricing compounds across channels and the free tier is the smallest here.
- 04
Courier — best for letting designers edit notification templates visually with automatic channel fallback.
Don't use it if budget predictability, pricing is pure per-send usage with no flat tier above the free allowance.
- 05
SuprSend — best for B2B SaaS with per-tenant notification needs, multi-tenancy, per-tenant routing, and step-by-step logs are first-class.
Don't use it if simplicity, the feature depth arrives on the Business tier at $275 a month and batching with digest is not in Essentials.
| Tool | Free tier | Paid from | Channels | Self-hosting | Workflow model | AI crawlers |
|---|---|---|---|---|---|---|
| Novu | Free plan with 10,000 workflow runs per month Documented at the source Checked 2026-10-09 novu.co /pricing | $30/mo Documented at the source Checked 2026-10-09 novu.co /pricing From $30 per month, 30,000+ workflow runs included, $1.20 per additional 1,000 | Email, in-app, SMS, chat, and push from one workflow Documented at the source Checked 2026-10-09 novu.co /pricing | Yes, open-source core (MIT plus commercial EE), self-hosted option on Enterprise cloud tier Documented at the source Checked 2026-10-09 novu.co /pricing | Code-first workflows with delay, digest, and throttle steps Documented at the source Checked 2026-10-09 novu.co /pricing | unknown |
| Knock | Developer plan free with 10,000 messages per month Documented at the source Checked 2026-10-09 knock.app /pricing | $250/mo Documented at the source Checked 2026-10-09 knock.app /pricing $250 per month flat, 50,000 messages included, $0.005 per additional message | In-app, email, push, SMS, and chat from one workflow engine Documented at the source Checked 2026-10-09 knock.app /pricing | No, managed cloud only Unconfirmed — in the claim queue Checked 2026-10-09 knock.app /pricing | Visual workflow editor with batching, delays, digests, and per-recipient preferences Documented at the source Checked 2026-10-09 knock.app /pricing | unknown |
| MagicBell | Builder plan free with 1,000 deliveries per month Documented at the source Checked 2026-10-09 www.magicbell.com /pricing | $249/mo Documented at the source Checked 2026-10-09 www.magicbell.com /pricing $249 per month, 50,000 deliveries included, $0.0025 per additional delivery | In-app inbox first, with fan-out to email, push, and Slack Documented at the source Checked 2026-10-09 www.magicbell.com /pricing | No, managed cloud only Unconfirmed — in the claim queue Checked 2026-10-09 www.magicbell.com /pricing | Delivery-focused, lighter workflow engine than infrastructure-first rivals Unconfirmed — in the claim queue Checked 2026-10-09 www.magicbell.com /pricing | unknown |
| Courier | Developer plan free with 10,000 sends per month Documented at the source Checked 2026-10-09 www.courier.com /pricing/ | $0.01/mo Documented at the source Checked 2026-10-09 www.courier.com /pricing/ Pay-as-you-go at $0.005 per send above the free allowance, no flat tier; recorded at the free-allowance boundary since period is a plan shape, not a meter | Email, SMS, push, in-app, chat, with routing rules and automatic fallback Documented at the source Checked 2026-10-09 www.courier.com /pricing/ | No, managed cloud only Unconfirmed — in the claim queue Checked 2026-10-09 www.courier.com /pricing/ | Automations builder plus a visual template studio across channels Documented at the source Checked 2026-10-09 www.courier.com /pricing/ | unknown |
| SuprSend | Free plan with 10,000 notifications per month Documented at the source Checked 2026-10-20 suprsend.com /pricing | $110/mo Documented at the source Checked 2026-10-20 suprsend.com /pricing $110 per month, 50,000 notifications included, $2 per additional 1,000, branding removed, i18n | Email, SMS, WhatsApp, mobile and web push, Slack, MS Teams, in-app, webhook Documented at the source Checked 2026-10-20 suprsend.com /pricing | Managed cloud, with self-hosted and bring-your-own-cloud options on Enterprise Documented at the source Checked 2026-10-20 suprsend.com /pricing | Visual workflow editor with smart channel routing, branching, batching and digest on Business tier and above Documented at the source Checked 2026-10-20 suprsend.com /pricing | unknown |
● tested by us · ● documented at the source · ● unconfirmed, queued in /confirm.txt — hover or tap a dot for the source and date
One workflow, five pricing models
Every tool here solves the same job: your product emits an event, the platform decides who hears about it, on which channel, in what shape. The differences that decide purchases are the workflow model and where the pricing model starts to bite.
Novu treats notifications as code: workflows defined in TypeScript with delay, digest, and throttle steps, an embeddable React inbox, and an open-source core you can run yourself. It is the pick for teams that treat notifications as part of the codebase, and the only option here when data residency or budget makes managed-only untenable. The trade is DevOps: self-hosting means owning the queue, the database, and the upgrades.
Knock is the managed counterpart, and the most mature workflow engine of the hosted options. Batching, digests, and per-recipient preferences are its strengths, and flat $250-a-month pricing means a growth spike never becomes a bill spike. The cliff is at the bottom: free to $250 with nothing between, which prices side projects out.
MagicBell sells the component first, a notification bell with read state, preferences, and real-time updates that drops into an app in an afternoon. It is the fastest path to done. The pricing is per delivery, counted per channel reached, so the more channels a single event fans out to, the faster the same event costs.
Courier rounds it out with the template studio: designers edit notification content across every channel without a deploy, and routing rules handle fallback when push goes unread. Pricing is the simplest and the least bounded, $0.005 per send above a free 10,000, so cost tracks volume exactly.
SuprSend is the B2B shape of this category. Where the others model recipients as end users, SuprSend models tenants as first-class: per- tenant feeds, per-tenant provider routing, per-tenant preferences, and multi-tenant data modelling on Enterprise. Its step-by-step workflow logs (trigger, node, template, vendor call, delivery) are the deepest debugging surface in this comparison. The trade is the feature ladder, batching, digest, and user preferences wait for the Business tier at $275 a month, and Essentials at $110 still carries the entry workload.
Disclosure [1]: we run Novu in production on our own product and it holds this primary pick on the same columns as the rest of the table, not on that relationship. No vendor in this comparison paid or commissioned this page. SuprSend asked to be considered after publication [2] and is judged by the same columns as everyone else; no vendor here has an affiliate agreement with us.
Where the classification line sits
Novu sits beside Customer.io and HubSpot on integration marketplaces, and the boundary is the buying job, not the channel list. If the message exists because a person did something in your product and its job is to be useful (a deploy finished, an invoice is ready, a mention arrived), that is notification infrastructure. If the message exists to change what the person does next (a cart they abandoned, a renewal worth a discount), that is lifecycle marketing. Novu triggers from product events exactly like Customer.io, but it fans out to the in-app inbox, chat, and push surfaces product teams own, and it has no campaign, segmentation, or revenue-attribution layer. Both comparisons link from this page, so the two decisions can be made together without blending the categories.
FAQ
What is the best notification infrastructure for a SaaS product?
Novu if you want workflows in code and the option to self-host, Knock if you want a managed inbox with flat-rate pricing, MagicBell if a drop-in notification bell is the whole job, Courier if non-engineers need to edit notification content, and SuprSend if your product is multi-tenant B2B and each customer needs their own feeds, routing, and preferences. All five cover email, in-app, push, SMS, and chat.
Novu vs Knock, which should a startup pick?
Novu on price and control, its cloud Pro tier starts at $30 a month and the core is open source. Knock on polish and predictability, its inbox SDKs are the benchmark and $250 a month is flat regardless of growth. Under roughly 50,000 messages a month, Novu is materially cheaper.
SuprSend vs Novu, which is better for B2B SaaS?
SuprSend when tenancy is the hard problem. Its multi-tenant data modelling, per-tenant routing, and per-tenant preferences are first-class, and its step-by-step delivery logs are the deepest in this comparison. Novu when open source and price lead, its core is MIT-licensed, self-hostable, and its paid entry is $30 a month against SuprSend Essentials at $110.
How much does notification infrastructure cost?
Entry tiers run from free (Novu 10,000 workflow runs, Knock 10,000 messages, Courier 10,000 sends, MagicBell 1,000 deliveries, SuprSend 10,000 notifications) to $250 a month (Knock Starter) and $249 a month (MagicBell Startup). Novu Pro is the cheapest paid entry at $30 a month, then SuprSend Essentials at $110. The pricing model matters more than the sticker, per-run, per-message, per-send, and per-delivery behave very differently as you grow.
Sources
- Novu pricing — Vendor pricing page, Free 10,000 workflow runs, Pro from $30, Team from $250, verified 2026-10-09
- Knock pricing — Vendor pricing page, Developer free, Starter $250 per month, verified 2026-10-09
- MagicBell pricing — Vendor pricing page, Builder free, Startup $249 per month, verified 2026-10-09
- Courier pricing — Vendor pricing page, Developer free with 10,000 sends, Business pay-as-you-go at $0.005 per send, verified 2026-10-09
- SuprSend pricing — Vendor pricing page, Free 10,000 notifications, Essentials $110, Business $275 per month, verified 2026-10-20
- SuprSend request for consideration — Email from SuprSend Founder's Office (GTM), 2026-10-20, asking that SuprSend be considered for this comparison and offering product details
Numbered markers in the text refer to this list. External sources are cited, not affiliated.