{
 "name": "Med Spa Cost Checker Medspa Software Board",
 "title": "Medspa Software Board",
 "url": "https://medspacostchecker.com/datasets/medspa-software-board/",
 "csv": "https://medspacostchecker.com/datasets/medspa-software-board.csv",
 "markdown": "https://medspacostchecker.com/datasets/medspa-software-board/index.md",
 "computed_at": "2026-10-19",
 "license": "https://medspacostchecker.com/terms",
 "headline": "The Medspa Software Board carries 4 published figures read from 4 sources' own pages, from 5 to 176 USD, read 12 October 2026.",
 "quotes": [
  "The Medspa Software Board carries 4 published figures read from 4 sources' own pages, from 5 to 176 USD, read 12 October 2026.",
  "4 of the 16 named sources read in full publish a figure; 12 publish none, read 12 October 2026.",
  "Medspa Software Board, unit of charge per user per month: median 10.50 USD across 2 sources, read 12 October 2026.",
  "Medspa Software Board, unit of charge per location per month: median 176 USD across 1 source, read 12 October 2026.",
  "Medspa Software Board, unit of charge per month: median 149 USD across 1 source, read 12 October 2026."
 ],
 "citation": "\"Med Spa Cost Checker Medspa Software Board\", updated 2026-10-19, https://medspacostchecker.com/datasets/medspa-software-board/.",
 "changed_since": null,
 "national": {
  "unit": "USD",
  "n": 4,
  "median": 82.5,
  "min": 5,
  "max": 176,
  "p25": 7.75,
  "p75": 169.25,
  "mean": 86.5,
  "units": {
   "USD": 4
  },
  "published_sources": 4,
  "named_sources": 18,
  "read_sources": 16,
  "not_published": 12,
  "published_share": 0.25
 },
 "by_axis": {
  "unit of charge": {
   "per user per month": {
    "USD": {
     "n": 2,
     "median": 10.5,
     "min": 5,
     "max": 16,
     "p25": null,
     "p75": null,
     "mean": 10.5
    }
   },
   "per location per month": {
    "USD": {
     "n": 1,
     "median": 176,
     "min": 176,
     "max": 176,
     "p25": 176,
     "p75": 176,
     "mean": 176
    }
   },
   "per month": {
    "USD": {
     "n": 1,
     "median": 149,
     "min": 149,
     "max": 149,
     "p25": 149,
     "p75": 149,
     "mean": 149
    }
   }
  }
 },
 "rows": [
  {
   "source": "Setmore pricing",
   "url": "https://www.setmore.com/pricing",
   "figure": "$5 ",
   "value": 5,
   "unit": "USD",
   "vat": null,
   "axis": {
    "unit of charge": "per user per month"
   },
   "retrieved_at": "2026-10-11",
   "quote": "annual billing - free plan $0 per month, pro plan $5 per month, team $5 per month.",
   "source_class": "primary-provider-own-site",
   "text_sha256": "81a7921c2aa6e854a21e99a5d11182ea032dabd97dae509dbb6e60f0530edb4d"
  },
  {
   "source": "Boulevard pricing",
   "url": "https://www.joinblvd.com/pricing",
   "figure": "$176",
   "value": 176,
   "unit": "USD",
   "vat": null,
   "axis": {
    "unit of charge": "per location per month"
   },
   "retrieved_at": "2026-10-11",
   "quote": "/mo per location (Normally $176)",
   "source_class": "primary-provider-own-site",
   "text_sha256": "6ee988bab54427cd13084963365e3cc2cc028bc79fcecea5967036a83870aaf7"
  },
  {
   "source": "Acuity Scheduling pricing",
   "url": "https://www.acuityscheduling.com/pricing",
   "figure": "$16",
   "value": 16,
   "unit": "USD",
   "vat": null,
   "axis": {
    "unit of charge": "per user per month"
   },
   "retrieved_at": "2026-10-12",
   "quote": "Prices do not include applicable taxes. $16/ month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "33c7b643fb5c8a450b268bffa4d143ef2cc6085ea60dbc28d24bca993a26d663"
  },
  {
   "source": "ONA Health pricing",
   "url": "https://ona.health/pricing",
   "figure": "$149",
   "value": 149,
   "unit": "USD",
   "vat": null,
   "axis": {
    "unit of charge": "per month"
   },
   "retrieved_at": "2026-10-12",
   "quote": "per month $149",
   "source_class": "primary-provider-own-site",
   "text_sha256": "b0e4188c95d0b6b63d512e1a60dcc29fef6a864a7c1d56235666da18665e21e4"
  }
 ],
 "not_published": [
  {
   "source": "Zenoti pricing",
   "url": "https://www.zenoti.com/pricing",
   "retrieved_at": "2026-09-11",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Aesthetic Record pricing",
   "url": "https://www.aestheticrecord.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "PatientNow pricing",
   "url": "https://www.patientnow.com/pricing",
   "retrieved_at": "2026-10-11",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Jane pricing",
   "url": "https://jane.app/pricing",
   "retrieved_at": "2026-10-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Mindbody business pricing",
   "url": "https://www.mindbodyonline.com/business/pricing",
   "retrieved_at": "2026-10-11",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Phorest pricing",
   "url": "https://www.phorest.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Pabau pricing",
   "url": "https://pabau.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "RepeatMD pricing",
   "url": "https://www.repeatmd.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Timely pricing",
   "url": "https://www.gettimely.com/pricing/",
   "retrieved_at": "2026-10-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "MDware pricing",
   "url": "https://mdware.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Fresha for business pricing",
   "url": "https://www.fresha.com/for-business/pricing",
   "retrieved_at": "2026-10-11",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "SimplePractice pricing",
   "url": "https://www.simplepractice.com/pricing/",
   "retrieved_at": "2026-10-11",
   "reason": "every candidate on the page was refused"
  }
 ],
 "sources": [
  {
   "url": "https://www.joinblvd.com/pricing",
   "label": "Boulevard pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.zenoti.com/pricing",
   "label": "Zenoti pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.aestheticrecord.com/pricing",
   "label": "Aesthetic Record pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.patientnow.com/pricing",
   "label": "PatientNow pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://jane.app/pricing",
   "label": "Jane pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.mindbodyonline.com/business/pricing",
   "label": "Mindbody business pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.phorest.com/pricing",
   "label": "Phorest pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://pabau.com/pricing",
   "label": "Pabau pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.repeatmd.com/pricing",
   "label": "RepeatMD pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://ona.health/pricing",
   "label": "ONA Health pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.gettimely.com/pricing/",
   "label": "Timely pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://mdware.com/pricing",
   "label": "MDware pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.fresha.com/for-business/pricing",
   "label": "Fresha for business pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.setmore.com/pricing",
   "label": "Setmore pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.acuityscheduling.com/pricing",
   "label": "Acuity Scheduling pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.simplepractice.com/pricing/",
   "label": "SimplePractice pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.mangomint.com/pricing",
   "label": "Mangomint pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.vagaro.com/pricing",
   "label": "Vagaro pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  }
 ],
 "methodology": "Every row is a verbatim sentence read from the named source's own page through our fetch service on the date shown, hash-pinned to the stored read (the sha of the page's visible text; the raw page is mirrored to R2). 4 of the 16 named sources that could be read published a usable figure; 12 published none and are recorded as not published, never filled in; 2 could not be read (blocked, dead or unreachable) and count nowhere. The headline figures (median, minimum, maximum, quartiles) are over ONE figure per source in USD (a source's median where its page yielded several accepted sentences), so N counts sources, never sentences; 47 candidate sentence(s) were refused by a reviewer with the reason recorded. The fuller derivation this dataset is chartered to grow into (not yet what the figures above are; they are each source's own published figure as read): one row per vendor: the published entry price and its unit (per location, per provider, per user), the plan ladder, whether payments carry a separate rate, and whether the vendor publishes any number at all - the share quoting-only is the figure, and on the day this charter was written it was roughly half of the vendors read. Beside it the per-provider cost of a five-injector clinic on each vendor, which no vendor publishes because it is the comparison they lose.",
 "embed": "<figure style=\"margin:0;padding:16px;border:1px solid #d9d9d9;border-radius:8px;background:#ffffff;color:#111111;font-family:system-ui,sans-serif;max-width:480px\"><p style=\"margin:0 0 8px;font-size:28px;font-weight:700;color:#111111;background:#ffffff\">5 to 176 USD</p><p style=\"margin:0 0 8px;font-size:14px;color:#111111;background:#ffffff\">4 published figures, Medspa Software Board, across 4 sources, read 12 October 2026</p><figcaption style=\"font-size:12px;color:#444444;background:#ffffff\"><a href=\"https://medspacostchecker.com/datasets/medspa-software-board/#median\" style=\"color:#1a4fd6;background:#ffffff\">Source: Med Spa Cost Checker Medspa Software Board</a></figcaption></figure>"
}
