72 / 100

Sanity pricing teardown

https://www.sanity.io/pricing

Sanity's pricing page is clean and well-structured with a clear 3-tier free-to-enterprise funnel, a prominently featured Growth plan, and an exhaustive comparison table. However, the absence of annual billing for self-serve plans is a meaningful conversion gap, and the $15/seat entry price with no annual discount option limits expansion revenue potential for teams.

Tier structure

Free

$0/forever

Growth

$15/seat/month (featured)

Enterprise

Custom pricing

Value metric

per seat (Viewer role free; all other roles consume a paid seat)

How limits scale

User Seats 20 50 Custom
Documents 10k 25k Custom
Datasets 2 2 Custom
Permission Roles 2 5 Custom
Unique Attributes (per dataset) 2k 10k Custom

Escalation logic

Classic good-better-best escalation: Free is for solo/hobbyist use with hard caps, Growth unlocks team collaboration features and pay-as-you-go overages, Enterprise adds security, compliance, SSO, and custom limits. The jump from Free to Growth is feature-gated (private datasets, comments, tasks, scheduled drafts) rather than purely usage-gated.

Psychological anchors

  • Recommended plan badge — Growth is labeled 'We recommend' in the plan header, acting as the decoy anchor and directing attention away from Free and toward the paid tier.
  • Enterprise as price anchor — Custom/opaque Enterprise pricing makes $15/seat Growth feel accessible and well-defined by contrast.
  • Free tier as entry anchor — A genuinely usable free plan with 20 seats and core features lowers the barrier to adoption and seeds the upgrade funnel.
  • Add-on upsell section — A dedicated 'Extend your Growth plan with Add-Ons' section (Dedicated Support $799/mo, Increased Quota $299/mo, Extra Datasets $999/dataset/mo) creates expansion revenue paths without requiring an Enterprise upgrade.
  • Social proof / logo wall — Logos of Figma, Anthropic, Brex, Shopify, Linear, SKIMS, Unity, Expedia, PUMA, MoMA and others appear below the plan cards, reinforcing credibility at the decision point.
  • Startup and non-profit programs — FAQ mentions a 1-year free Growth plan for startups and a non-profit plan, reducing price objections for cost-sensitive segments.
  • Viewer role free — Viewers don't consume paid seats, lowering the perceived per-seat cost for content-heavy teams with many read-only stakeholders.

What this page is optimizing for

The page is primarily optimized for self-serve conversion on the Growth plan, with 'Try for free' CTAs, transparent per-seat pricing, and an extensive feature comparison table enabling autonomous decision-making. A secondary enterprise lead-gen goal is served by the 'Contact sales' / 'Request a demo' CTAs and the opaque Enterprise tier.

Red flags

  • No annual billing option for self-serve plans — the FAQ explicitly states only monthly payments are supported, removing a standard 17-20% discount lever that typically boosts conversion and reduces churn.
  • Datasets limit does not scale between Free and Growth (both capped at 2), which may confuse prospects expecting meaningful tier differentiation on this dimension.
  • Add-on pricing is steep relative to the base plan ($999/dataset/mo add-on vs. $15/seat base), creating a jarring price cliff that may push mid-market users to Enterprise prematurely.
  • The comparison table is extremely long (100+ rows) and may overwhelm self-serve buyers; there is no collapsed or simplified view for non-technical decision-makers.
  • AI Credits are identical between Free and Growth (1,000/month), weakening a key differentiator that could justify the upgrade for AI-focused users.
  • No strikethrough or anchored 'original price' on Growth to reinforce value; the page relies entirely on feature gating rather than price framing to justify the upgrade.

Best-practices scorecard

What works · 4

  • Clear recommended tier — Growth is explicitly labeled 'We recommend' with visual highlighting in the plan card.
  • FAQ or objection handling — An extensive FAQ section addresses seat pricing, content types, locales, AI credits, add-ons, billing cycles, and payment methods in detail.
  • Trust signals present — Logo wall with recognizable brands (Figma, Shopify, PUMA, MoMA), a named customer quote from PUMA, and SOC 2/GDPR/CCPA compliance callouts are all present.
  • Clear CTAs per tier — Each tier has a distinct CTA: 'Get started for free' (Free), 'Try for free' (Growth), and 'Contact sales' / 'Request a demo' (Enterprise).

Half measures · 3

  • Visible prices — Free and Growth prices are fully transparent; Enterprise is 'Custom pricing' with no range or starting price shown.
  • Value metric matches usage — Per-seat pricing fits team collaboration use cases, but the free Viewer role and pay-as-you-go overages add complexity that may confuse buyers estimating costs.
  • Tier differences are scannable — The top plan cards summarize key differences well, but the full comparison table is extremely dense and lacks a simplified highlights view.

What's missing · 1

  • Annual discount offered — No annual billing toggle or discount exists for self-serve plans; annual payment is only available on Enterprise per the FAQ.