Back to docs
Pricing

Recipe: Pricing Tiers

A step-by-step guide to designing clear, conversion-optimized pricing tiers that scale from indie to enterprise.

Step 1 — Anchor with a free tier

Start every pricing page with a genuine free tier. It removes friction, builds trust, and creates an anchor that makes paid plans feel like an upgrade rather than a gamble. Limit by usage, not time — users hate countdown clocks.

Step 2 — Three is the magic number

Offer exactly three paid tiers: Starter, Pro, and Enterprise. Hick's Law shows that decision paralysis spikes beyond three options. Make the middle tier the obvious best value with a “Most popular” badge — this is your revenue driver.

Step 3 — Feature gating that feels fair

Gate on capacity, not capability. Starter gets 5 projects; Pro gets unlimited. Never lock core functionality behind the highest tier — users resent paywalls on basic features. Reserve Enterprise for SSO, audit logs, and SLA guarantees that only orgs need.

Step 4 — Annual discount with monthly shown

Display monthly prices prominently, then show the annual equivalent with a percentage savings badge. “$29/month (billed annually — save 20%)” outperforms hiding the monthly rate. Let the user feel smart for choosing annual.

Step 5 — FAQ as objection handler

Place a tight FAQ directly below the tier cards. Answer the four questions every buyer has: Can I switch later? Is there a refund? What counts as a seat? Do you offer startup discounts? Short answers, no marketing fluff.

Pro tip: Never launch with an “Enterprise — Contact us” tier that has no pricing anchor. Even enterprise buyers need a starting number. List “Starting at $X/mo” or they'll bounce.