63 / 100

Bitbucket's pricing page is clean and functional with a straightforward 3-tier per-seat structure, a team-size calculator, and a 'Recommended' badge on the Free plan — an unusual choice that may suppress upgrades rather than drive them. The page covers feature comparison well via expandable FAQ sections, but lacks an annual/monthly toggle, charm pricing, and visible trust signals like customer logos or testimonials.

Tier structure

Free

$0

Standard

$3.65/user/month

Premium

$7.25/user/month

Value metric

per seat (per user / month)

How limits scale

User limit Up to 5 users → Unlimited → Unlimited
Build minutes / month 50 minutes → 2,500 minutes → 3,500 minutes
Git LFS storage 1 GB → 5 GB → 10 GB
Deployment environments 10 → 100 → 100
Self-hosted runner build slots 1 slot → 1 slot (+$15/additional) → 2 slots (+$15/additional)

Escalation logic

Tiers escalate from a hard 5-user cap on Free to unlimited users on paid plans, with Standard covering core CI/CD collaboration and Premium adding AI features, advanced security controls, and higher resource limits. The ~2x price jump from Standard to Premium is reasonable, but the jump from Free to Standard is very low-friction, which is good for conversion.

Psychological anchors

  • Recommended badge on Free tier — The 'Recommended' badge is placed on the Free plan rather than a paid tier, which is atypical and may reduce urgency to upgrade rather than anchoring users toward a paid plan.
  • Team size calculator — An interactive 'Team Size' input field dynamically adjusts displayed pricing, helping users self-qualify and see their total cost — a soft conversion nudge.
  • Enterprise/Data Center anchor — A 'Data Center Products' section with a 'Contact Us' CTA acts as an implicit high-end anchor, signaling that the cloud tiers are the accessible, affordable option by comparison.
  • Free tier as entry anchor — The $0 Free plan with a 'Get it now' CTA lowers the barrier to entry and seeds the funnel for eventual upgrades when teams exceed 5 users or need more build minutes.
  • Free trial CTA on paid tiers — Both Standard and Premium show 'Start free trial' buttons, reducing commitment friction for paid plan adoption.

What this page is optimizing for

This page is primarily optimized for self-serve conversion — transparent prices, instant signup CTAs, a team-size calculator, and free trials on paid plans all point to a low-friction, product-led growth motion. A secondary goal is enterprise lead-gen via the Data Center 'Contact Us' section for regulated or complex deployments.

Red flags

  • The 'Recommended' badge is placed on the Free plan rather than a revenue-generating tier, which undermines upgrade motivation and is a significant misuse of the decoy/anchor tactic.
  • No annual vs. monthly billing toggle is visible, meaning users cannot self-discover a discount incentive that typically drives 17-20% more revenue per customer.
  • Deployment environments are identical between Standard (100) and Premium (100), weakening the perceived value differentiation between the two paid tiers.
  • AI features appear to be available on all three tiers (including Free) based on the feature table, which dilutes the Premium upsell proposition.
  • No visible trust signals such as customer logos, user counts, G2/Capterra ratings, or security certifications on the pricing page itself.
  • The feature comparison table is buried below the fold and hidden inside expandable FAQ accordions, making tier differences hard to scan at a glance.
  • Prices are shown monthly only with no annual option visible, which may leave revenue on the table and reduce perceived commitment from buyers.

Best-practices scorecard

What works · 4

  • Visible prices — All three cloud tier prices are clearly displayed with per-user/month breakdowns; Data Center pricing requires contacting sales.
  • Value metric matches usage — Per-seat pricing is appropriate for a developer collaboration tool where team size is the primary cost driver.
  • FAQ or objection handling — Six expandable FAQ sections cover definitions, payment info, plan details, academic/community plans, cloud vs. self-managed, and add-on purchasing.
  • Clear CTAs per tier — Each tier has a distinct, action-oriented CTA: 'Get it now' for Free, and 'Start free trial' for Standard and Premium.

Half measures · 2

  • Clear recommended tier — A 'Recommended' badge exists but is placed on the Free plan rather than a paid tier, misdirecting the anchor effect away from revenue-generating plans.
  • Tier differences are scannable — A detailed feature comparison table exists but is hidden in collapsed FAQ accordions below the fold rather than displayed as an always-visible comparison grid.

What's missing · 2

  • Annual discount offered — No annual/monthly billing toggle or annual discount is visible anywhere on the page.
  • Trust signals present — No customer logos, review badges, user counts, or security certifications are visible on the pricing page.