58 / 100

CharmHealth's pricing page is unusually transparent for healthcare software, with a detailed feature matrix and real numbers instead of 'Contact Us' walls, plus an extensive add-on pricing appendix. However, the sheer density of the matrix (100+ feature rows across 8 categories), the visually odd choice to highlight the mid-tier as 'Flexi Pricing' with a $0.50/encounter metric, and the proliferation of a dozen+ chargeable add-ons undercut the clarity a good-better-best structure should provide.

Tier structure

FREE PLAN

$0/mo

ENCOUNTER PLAN

$0.50/encounter (min $25/mo)

PROVIDER PLAN

$200/provider/mo

Value metric

hybrid: free tier flat, then usage-based per-encounter or per-provider pricing

How limits scale

Users 5 Unlimited Unlimited
Providers 1 Unlimited Based on Usage
Patient records 1,000 Unlimited Unlimited
Document storage 5 GB 25 GB 50 GB
Encounters/month 50 Based on usage Unlimited

Escalation logic

Free plan is a capped starter tier; Encounter Plan charges usage-based per patient encounter for practices with variable volume; Provider Plan charges flat per-provider for practices wanting predictable costs and full feature access, with Enterprise custom pricing above that.

Psychological anchors

  • Middle plan highlighted — Encounter Plan is visually emphasized as 'FLEXI PRICING' in the teal/highlighted column, positioning it as the recommended default despite unclear savings versus Provider Plan at scale.
  • Free tier as entry anchor — A genuinely free plan (50 encounters/mo, 1 provider, 5 users) anchors the whole page low and lets self-serve signups start immediately.
  • Charm pricing on usage fee — $0.50 per encounter with a $25 minimum feels small/granular, masking that heavy users could pay more than the flat Provider Plan.
  • High fixed tier as ceiling anchor — $200/provider/month Provider Plan plus a footnote '$350 per provider per month is also available with additional credits' anchors upward before Enterprise custom pricing.
  • Enterprise custom pricing — 'Custom Pricing available for Enterprise Customers' sits below the three visible tiers as an implicit fourth, unpriced tier.
  • Add-on upsell menu — Extensive itemized add-on pricing table (eRx, EPCS, AI Scribe, Telehealth, Fax, eCommerce, etc.) creates many small expansion-revenue triggers gated behind '+ AddOn' tags in the matrix.

What this page is optimizing for

The page optimizes for self-serve signup at the low end (free plan, visible prices, 'Get Started' buttons) while using granular usage-based pricing and a long add-on catalog to drive expansion revenue as practices grow, with a custom-pricing escape hatch for large enterprise deals.

Red flags

  • Massive feature matrix with 100+ rows across 8 categories is overwhelming and hard to scan for a quick tier decision.
  • Usage-based Encounter Plan pricing details (e.g. $1000 + $0.30/consult beyond 2000) are buried in FAQ rather than shown on the main pricing table.
  • Heavy reliance on '+AddOn' tags for core features like eRx, EPCS, Telehealth, and AI Scribe fragments the real cost of a usable plan across a separate long pricing appendix.
  • No visible annual pricing/discount on the main plans despite an FAQ confirming 'discount on annual plans' exists — the discount amount is never disclosed.
  • Provider Plan lists an odd extra option ('$350 per provider per month is also available with additional credits') with no clear explanation on the main table.
  • Enterprise tier has zero pricing transparency ('Custom Pricing available'), breaking the otherwise transparent pattern.
  • Free plan is marked with a red X for BAA (Business Associate Agreement), a compliance-critical item for healthcare software, which could scare off serious evaluators.

Best-practices scorecard

What works · 3

  • Visible prices — All three core tiers and a large add-on catalog show real dollar figures, rare for EHR/healthcare software.
  • FAQ or objection handling — Dedicated FAQ section covers billing mechanics, encounter definitions, and NPP discounts in detail.
  • Clear CTAs per tier — Each of the three plans has its own 'Get Started' button; Enterprise implicitly routes to contact/custom pricing.

Half measures · 4

  • Clear recommended tier — Middle plan is color-highlighted but labeling it 'Flexi Pricing' doesn't clearly signal it's the best default for most buyers.
  • Annual discount offered — FAQ mentions annual contracts get a discount but no rate or toggle is shown on the pricing page itself.
  • Value metric matches usage — Encounter-based and provider-based metrics both make sense for practices, but mixing two different metrics across tiers complicates apples-to-apples comparison.
  • Trust signals present — Meaningful Use Certification and MACRA/MIPS Ready badges appear, but no customer logos, reviews, or case study links are on this page.

What's missing · 1

  • Tier differences are scannable — The 100+ row feature matrix with many '+AddOn' tags makes true tier differences hard to scan at a glance.