Knock pricing explained: Free, Starter at $250 a month, and Enterprise. What counts as a billable message, the other meters, and how Courier's costs compare.
Updated Nov 5, 2026
Last updated: November 2026
Knock pricing comes down to three plans: Free, Starter, and Enterprise.
| Free | Starter | Enterprise | |
|---|---|---|---|
| Price | $0 a month | $250 a month plus usage | Custom, annual agreement |
| Messages | Up to 10,000 a month | 50,000 included, then $0.005 each | Volume-based, or per monthly notified user |
| Guide recipients | Up to 500 | 2,500 included, then $0.05 each | Custom |
| Agent credits | Up to 500 | 2,000 included, then $0.01 each | Volume discounts on bulk credits |
| Log retention | 30 days | 30 days | 90 days |
| Priority support | No | Slack, email, and call | |
| Uptime SLA | 99.9% | 99.9% | Enterprise SLAs |
Every plan includes unlimited team members, environments, workflows, broadcasts, channels, and stored profiles. Starter adds email client previews and removes Knock branding. Knock doesn't hard-cap Free: if you go over, Knock contacts you about adding a billing method. Overages are billed in arrears, on the next month's invoice.
Knock bills one message to one user on one channel, so every channel a user receives adds a message.
Guide recipients. Guides are Knock's in-app banners, popups, and announcements. Knock bills each unique user who sees at least one guide in a month, separately from messages. Show guides to 10,000 users a month on Starter and the 7,500 above the 2,500 allowance add $375 at $0.05 each.
Agent credits. Knock agents consume credits, at $0.01 each above your plan's allowance.
Enterprise pricing models. Enterprise uses one of two meters: messages sent, with volume discounts, or monthly notified recipients, where you pay for each user you notify in a month instead of per message. Knock doesn't publish Enterprise rates.
Knock reserves these for Enterprise:
On Courier, per-tenant branding and preferences, translations, and batches of up to 25 events come with every plan, including the free Developer plan.
On Starter, a month's bill works out as:
$250
+ (messages - 50,000) x $0.005 messages = users notified x channels each
+ (guide recipients - 2,500) x $0.05
+ (agent credits - 2,000) x $0.01Before provider fees, two common workloads cost:
| Workload | Knock Starter | Courier Business |
|---|---|---|
| 20,000 emails a month | $250. Starter's $250 covers up to 50,000 messages | $100. 20,000 sends × $0.005 |
| 500,000 events a month, each sent as email plus in-app | $5,000. 1,000,000 messages: $250 plus 950,000 × $0.005 | $2,500. 500,000 sends × $0.005 through the Send API |
To price your own traffic in each billing unit, use the worksheet in the real cost of notifications at scale.
Courier bills per send: one template to one recipient. The Developer plan is free for 10,000 sends a month, with Journeys, Broadcasts, the MCP server, the CLI, and the SDKs included. Business is $0.005 per send from the first send, with no platform fee and no volume cap.
Enterprise adds the SLA, Okta SSO and SCIM, the audit trail, RBAC, and observability integrations. Courier is SOC 2 Type II and signs a HIPAA BAA on request. For the full feature comparison, see Courier vs Knock, and for other options, Knock alternatives.
Moving from Knock? The Knock migration guide maps workflows, users, preferences, and API calls. Start free with 10,000 sends a month.
FAQ
Keep exploring
One API, every channel
Courier gives you one API for email, SMS, push, and chat, with templates, routing, retries, and delivery logs built in.
Last updated Nov 5, 2026. Code samples are illustrative; provider APIs and pricing change over time, so check each provider’s docs before relying on them.