78 / 100

Gymdesk pricing teardown

https://gymdesk.com/pricing

Gymdesk's pricing page is unusually transparent for a vertical SaaS: five flat-rate tiers scaled purely by active member count, all features unlocked at every tier, plus a nice interactive 'Build Your Price' configurator that removes guesswork. The 'no exit fee, export anytime' messaging and 30-day no-card trial are strong trust builders, though the tier ladder lacks a highlighted 'most popular' plan and an annual discount option.

Tier structure

Micro Gym

$75/mo

Small Gym

$100/mo

Medium Gym

$150/mo

Large Gym

$200/mo

Enterprise

Contact us

Value metric

flat-rate per tier, scaled by active member count

How limits scale

Active members Up to 50 51–100 101–200 201–400 400+ (custom)
Monthly price $75 $100 $150 $200 Contact us
Locations 1 included, +$50/mo each (all tiers)
Door access add-on $100/mo up to 3 doors, +$29/extra door (all tiers)
Branded app add-on $100/mo, first month free (all tiers)

Escalation logic

All tiers include the identical full feature set (unlimited staff accounts, website, every feature built); the only differentiator across tiers is the active-member-count band, so upgrades are triggered purely by gym growth rather than feature unlocks.

Psychological anchors

  • Highlighted current tier ('Your gym' badge) — The screenshot shows Medium Gym marked 'YOUR GYM' with a highlighted border, acting as a dynamic recommended-plan indicator likely driven by the pricing calculator inputs rather than a static decoy.
  • Enterprise as anchor with opaque top price — Enterprise tier shows no price, just 'Contact us', anchoring the visible $75–$200 tiers as reasonable by comparison.
  • Free trial as entry anchor — 30-day free trial with no credit card required is offered twice on the page (hero and footer CTA) to lower signup friction.
  • Interactive price builder — The 'Build Your Price' configurator (members, locations, add-ons) personalizes the anchor and reduces sticker shock by showing an itemized breakdown ending in a single total.
  • Value-metric framing as differentiator — Headline 'Pay for the Size of Your Gym, Not for the Features You Need' reframes the flat per-tier pricing against competitors that gate features, itself a psychological anchor against typical SaaS tiering.

What this page is optimizing for

Primarily self-serve conversion — prices are fully public, tiers are simple, and CTAs push a no-card 30-day trial — while still offering 'Talk to Sales' throughout for larger or Enterprise gyms, suggesting a dual-path funnel (self-serve for small/medium gyms, sales-assisted for large/enterprise).

Red flags

  • No annual billing option or discount is shown anywhere on the page, leaving a common SaaS lever for increasing commitment/LTV unused.
  • No visually distinct 'Most Popular' or 'Recommended' badge independent of user's actual gym size — the highlighted tier appears tied to calculator defaults, not marketing intent.
  • Enterprise tier has no visible pricing or indicative range, which is standard but still creates a drop-off point for larger prospects wanting quick comparison.
  • Tier differences are minimal beyond member count, so the pricing page itself doesn't clearly justify the jump in price outside of headcount — could feel like a 'tax' rather than added value at a glance.
  • Additional costs (extra locations, door access, branded app) are only surfaced in the calculator, not in the main tier cards, which could be seen as under-the-fold hidden fees.

Best-practices scorecard

What works · 4

  • Visible prices — Four of five tiers show exact monthly prices; only Enterprise is quote-based.
  • Value metric matches usage — Pricing scales by active member count, a metric directly tied to gym size and usage of the platform.
  • Tier differences are scannable — Simple, single-variable difference (member count) makes tiers easy to compare at a glance.
  • Trust signals present — Customer count (4,500+ gyms, 34 countries), testimonial, and 'Best-in-Class' review badges are shown.

Half measures · 3

  • Clear recommended tier — A 'Your gym' badge highlights a tier dynamically, but there's no fixed 'Most Popular' marketing anchor.
  • FAQ or objection handling — No dedicated FAQ section, but data-portability and cancellation objections are addressed in a dedicated 'Your Data' section.
  • Clear CTAs per tier — Primary CTAs (trial, talk to sales) are prominent globally, but individual tier cards don't each have their own signup button in the visible layout.

What's missing · 1

  • Annual discount offered — No annual/monthly toggle or discount is mentioned anywhere on the page.