Knock pricing teardown
https://knock.app/pricingKnock's pricing page uses a clean 3-tier structure (Developer free, Starter $250/mo, Enterprise custom) with a hybrid model of flat platform fee plus usage-based overages across three separate metrics (messages, guide active users, AI agent credits). It's well-documented with a detailed comparison table and FAQ, but lacks a highlighted/recommended tier and has no annual pricing toggle, suggesting it's optimized for developer self-serve at the low end and sales-assisted expansion at the high end.
Tier structure
Developer
$0/mo
Starter
$250/mo
Enterprise
Contact us
Value metric
flat platform fee per tier plus usage-based overages on messages, guide active users, and AI agent credits
How limits scale
Escalation logic
Developer is a free entry point for testing with capped usage; Starter adds a flat monthly fee with higher included usage and prepaid-then-overage billing plus a couple of extra features; Enterprise removes public pricing entirely in favor of custom volume-based or per-user pricing and adds security/compliance/support features.
Psychological anchors
- Free tier as entry anchor — Developer plan at $0/month with meaningful usage (10K messages) removes signup friction and anchors all paid pricing against 'free'.
- Enterprise as high anchor — Enterprise tier with no visible price, unlimited-sounding features, and 'Contact us' framing anchors Starter's $250 as reasonable/affordable by comparison.
- Usage overage pricing shown transparently — Per-unit overage rates ($.005/message, $.05/user, $.01/credit) are disclosed directly on cards rather than hidden, building trust while nudging upgrade at high usage.
- Feature-gate escalation via 'Everything in X, plus...' — Each tier explicitly inherits the prior tier's features, reinforcing a good-better-best narrative.
What this page is optimizing for
The page is built for self-serve conversion at the bottom of funnel (free plan with immediate 'Get started for free' CTAs, transparent usage pricing) while funneling larger accounts into enterprise sales via 'Contact us' for anything requiring compliance, custom pricing, or high volume.
Red flags
- No annual billing option or discount is shown anywhere on the page, missing a common expansion/retention lever.
- No highlighted or 'Most popular' tier — all three cards appear visually equal, weakening the decoy effect and default choice guidance.
- Three separate usage metrics (messages, guide active users, AI agent credits) billed independently adds cognitive load and could feel confusing or unpredictable for buyers estimating costs.
- Enterprise tier has completely opaque pricing with no ballpark figure, which can slow down mid-market buyers not ready to talk to sales.
- No free trial is offered on paid tiers, meaning customers must jump from $0 to $250/mo with only self-assessed usage limits as a signal to upgrade.
Best-practices scorecard
What works · 4
- Value metric matches usage — Usage-based billing on messages, active users, and AI credits closely tracks actual platform consumption.
- Tier differences are scannable — A detailed feature comparison table below the cards clearly itemizes what's included at each tier.
- FAQ or objection handling — Extensive FAQ section covers billing mechanics, overages, HIPAA/BAA, and guide pricing in detail.
- Clear CTAs per tier — Each tier has a distinct CTA ('Get started for free' x2, 'Contact sales') mapped to its funnel stage.
Half measures · 2
- Visible prices — Developer and Starter prices are public, but Enterprise is entirely 'Contact us' with no ballpark guidance.
- Trust signals present — A 'Trusted by developers at' section with case study logos exists, but specific customer names/logos aren't included in the extracted text.
What's missing · 2
- Clear recommended tier — No visual badge or emphasis distinguishes a 'recommended' plan among the three cards.
- Annual discount offered — No monthly/annual toggle or discount is present anywhere on the page.