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.