TeamCity pricing teardown
https://www.jetbrains.com/teamcity/buyTeamCity's pricing page handles a genuinely complex product — two deployment models (On-Premises and Cloud) with different value metrics — reasonably well through a side-by-side layout and a comparison table. However, the absence of a highlighted/recommended plan, the cognitive load of mixing flat-license, per-agent, and per-committer pricing on one page, and the lack of visible feature differentiation between Professional and Enterprise beyond build configurations create meaningful friction for self-serve buyers.
Tier structure
Professional
Free forever (On-Premises)
Enterprise
$2,399/year (On-Premises)
Cloud
$15/committer/month (billed yearly)
Value metric
hybrid: flat annual license + per-agent add-ons (On-Premises) vs. per-committer + usage credits (Cloud)
How limits scale
Escalation logic
On-Premises escalates from a perpetually free Professional tier (capped at 100 build configurations) to a paid Enterprise tier that removes configuration limits and adds standard support; Cloud is a separate, fully managed deployment priced per committer with usage-based build credits, not directly comparable to the On-Premises tiers.
Psychological anchors
- Free-forever entry anchor — Professional is labeled 'Free forever', lowering the barrier to adoption and anchoring the Enterprise price as the cost of removing limits.
- High-price enterprise anchor — $2,399/year Enterprise is displayed prominently, making the $15/committer Cloud entry point feel accessible by comparison.
- Annual/monthly toggle with savings callout — Cloud has a Yearly/Monthly toggle with 'save 2 months' badge on the yearly option, nudging toward annual commitment.
- Minimum seat floor — Cloud enforces a minimum of 3 committers ($540/year minimum), preventing very small teams from entering at the lowest possible price.
- 30-day free trial (no credit card implied) — Enterprise offers a 30-day free trial with unlimited agents, reducing risk for evaluators and accelerating the upgrade decision.
- Live price calculator — Cloud shows a running total ('Total: $540.00/yearly') that updates with committer count, making cost tangible and reducing sticker shock.
- Add-on upsell pricing — Additional build agents at $359/year per agent and build credits at $20/25,000 are surfaced inline, enabling expansion revenue without a plan upgrade.
What this page is optimizing for
The page is primarily optimized for self-serve adoption of the free Professional tier and Cloud trial, with a secondary goal of enterprise lead-gen via 'Get quote' and 'Talk to us' CTAs for hybrid/custom setups. The free-forever on-premises tier and 14-day Cloud trial both prioritize low-friction entry over immediate revenue capture.
Red flags
- No plan is visually highlighted or badged as 'recommended', leaving buyers without a clear default choice and increasing decision paralysis.
- The value metric switches entirely between On-Premises (flat license + per-agent) and Cloud (per-committer + credits), making direct comparison nearly impossible for buyers evaluating both options.
- Professional and Enterprise share identical included build agents (3), so the only visible upgrade trigger is build configurations — a weak differentiator for teams that don't hit the 100-config cap.
- Enterprise price ($2,399/year) is shown without a per-seat or per-user breakdown, making it hard for buyers to benchmark against headcount-based competitors.
- The 'committer' definition (>10 commits/month) is buried in the FAQ, not on the pricing card itself, creating potential billing surprises post-signup.
- No social proof, customer logos, or trust signals appear on the pricing page itself — only a generic footer.
- The page mixes renewal CTAs and add-on purchasing alongside new-purchase CTAs, adding visual clutter that can distract first-time buyers.
- Cloud pricing is shown in USD on the card but the comparison table references '€15/committer/month', introducing currency inconsistency that may confuse international buyers.
Best-practices scorecard
What works · 3
- Visible prices — All prices are publicly listed: $0 (Professional), $2,399/year (Enterprise), $15/committer/month (Cloud).
- Annual discount offered — Cloud offers a yearly toggle with an explicit 'save 2 months' callout; On-Premises is annual-only by default.
- FAQ or objection handling — A detailed FAQ with 14 questions covers committer definitions, migration, AI inclusion, trial extensions, and ROI — strong objection handling.
Half measures · 3
- Value metric matches usage — Per-committer Cloud pricing aligns well with developer team growth, but the per-agent On-Premises model can punish teams scaling parallel builds.
- Tier differences are scannable — The On-Premises vs Cloud comparison table is helpful, but the Professional-to-Enterprise feature delta is thin and not presented in a scannable feature grid.
- Clear CTAs per tier — Each tier has a primary CTA (Download, 30-day free trial, 14-day free trial/Buy), but Enterprise has two competing CTAs ('Buy' and 'Get quote') that split intent.
What's missing · 2
- Clear recommended tier — No plan carries a 'Most Popular' badge or visual highlight; buyers must self-select without guidance.
- Trust signals present — No customer logos, testimonials, review badges, or case study links appear on the pricing page.