None of the 20 healthcare software demo and contact forms we opened on 28 October 2026 said how long the call would last or when the visitor would hear back. Six of the 20 homepages scored zero on clarity: their headline and the line under it named no product category, no buyer and nothing concrete the product does.
Below are the nine tests, every measurement and what the higher scorers do that others could copy. They are the same tests we ran in 24 B2B SaaS Websites Scored on Clarity, Speed and Demo Path and in our legal tech scorecard, so the samples compare directly.
The rubric: nine pass or fail tests
Each test passed scores one point, so each dimension scores 0 to 3 and the total is out of 9.
Clarity, three tests. C: the hero names a product category buyers already use, such as EHR, revenue cycle or interoperability. A: it names who the product is for, as a role, team or organisation type. "Healthcare" on its own does not pass, because every site in the sample sells to healthcare. S: it gives one concrete specific, such as named functions, a standard or a number. The basis is Nielsen Norman Group's first homepage guideline, which asks for a tagline that summarises what the company does, and its analysis of 205,873 pages, which found the first 10 seconds decide whether a visitor stays.
Speed, three tests. Time to first byte of 0.8 seconds or less, web.dev's "good" line. HTML transfer of 155 KB or less, and of 78 KB or less: the 90th and 75th percentiles of mobile home page HTML in the Web Almanac's 2025 page weight chapter.
Demo path, three tests. A demo, sales or contact form one click or less from the first screen; five fields or fewer on its first step; and a stated response time or call length.
Clarity method. The hero means the headline, the line under it and any label directly above the headline, read in a rendered browser at 1,024 by 768 pixels without scrolling. Technology words such as "AI platform" or "AI agents" do not pass the category test; they name the tool, not the job. Cookie banners were ignored.
Speed method. We used curl: five requests per homepage between 11:01 and 11:03 UTC from one connection in Serbia, taking the median time to first byte and the median gzip size of the HTML document. Browsers usually receive brotli, which is smaller, so our sizes err high.
Demo path method. We clicked the most prominent demo, sales or contact action at 1,280 pixels wide and counted visible text boxes, dropdowns and text areas on the first step. A group of tick boxes counts as one field; a lone consent or "are you a patient" box counts as none. We submitted nothing. Elation's demo page showed our headless browser a bot check, which we did not attempt, so its fields were read from the page's server HTML.
Sample. EHR, revenue cycle, patient access, clinical AI and health data vendors from our earlier healthcare sitemap research. Aidoc served its European site to our Serbian connection, so that version was scored.
The scorecard: clarity and speed
Letters show which clarity tests a hero passed: C for category, A for audience, S for a concrete specific.
| Site | Product | Platform | Clarity | Passed | TTFB (s) | HTML (KB) | Speed |
|---|---|---|---|---|---|---|---|
| Health Catalyst | Healthcare analytics | Webflow | 0 | none | 0.10 | 11 | 3 |
| Elation Health | Primary care EHR | WordPress | 3 | CAS | 0.16 | 29 | 3 |
| Tebra | Practice management, EHR | WordPress, Next.js | 3 | CAS | 0.37 | 75 | 3 |
| Innovaccer | Healthcare data platform | Webflow | 0 | none | 0.40 | 85 | 2 |
| Hippocratic AI | Healthcare AI agents | WordPress | 0 | none | 0.08 | 50 | 3 |
| Aidoc | Imaging AI | WordPress | 0 | none | 0.13 | 35 | 3 |
| Artera | Patient communications | WordPress | 0 | none | 0.15 | 120 | 2 |
| Waystar | Revenue cycle | WordPress | 1 | C | 0.64 | 21 | 3 |
| ModMed | Specialty EHR | WordPress | 3 | CAS | 0.21 | 269 | 1 |
| Viz.ai | Care coordination AI | WordPress | 2 | CS | 0.11 | 46 | 3 |
| Abridge | Clinical documentation AI | Webflow | 2 | AS | 0.10 | 73 | 3 |
| Phreesia | Patient intake | WordPress | 2 | AS | 0.14 | 33 | 3 |
| Notable | Workflow automation AI | Webflow | 1 | S | 0.09 | 39 | 3 |
| Cedar | Patient payments | Webflow | 2 | AS | 0.15 | 44 | 3 |
| Canvas Medical | EHR | Next.js, Prismic | 2 | CA | 0.50 | 43 | 3 |
| Commure | Provider operations | Webflow | 1 | S | 0.08 | 181 | 1 |
| Luma Health | Patient access | HubSpot CMS | 0 | none | 0.06 | 44 | 3 |
| Redox | Interoperability | WordPress | 1 | C | 0.09 | 28 | 3 |
| Particle Health | Health data API | Webflow | 1 | S | 0.12 | 26 | 3 |
| Suki | Clinical documentation AI | Custom, Sanity | 2 | CS | 0.33 | 88 | 2 |
Source: Octo Agency, rendered browser read and five curl runs per homepage, 28 October 2026. Platform from our sitemap check of the same vendors, 21 October 2026
The scorecard: demo path and totals
| Site | Form | Clicks | Fields | Timing stated | Demo path | Total |
|---|---|---|---|---|---|---|
| Health Catalyst | Demo | 1 | 7 | No | 1 | 4 |
| Elation Health | Demo | 1 | 10 | No | 1 | 7 |
| Tebra | Demo, two steps | 1 | 4 | No | 2 | 8 |
| Innovaccer | Demo | 1 | 7 | No | 1 | 3 |
| Hippocratic AI | Meeting | 1 | 10 | No | 1 | 4 |
| Aidoc | Demo | 2 | 8 | No | 0 | 3 |
| Artera | Contact | 1 | 6 | No | 1 | 3 |
| Waystar | Demo | 1 | 7 | No | 1 | 5 |
| ModMed | Demo pop-up | 1 | 1 | No | 2 | 6 |
| Viz.ai | Contact | 2 | 9 | No | 0 | 5 |
| Abridge | Contact | 1 | 1 | No | 2 | 7 |
| Phreesia | Demo | 1 | 9 | No | 1 | 6 |
| Notable | Demo | 1 | 8 | No | 1 | 5 |
| Cedar | Demo | 1 | 7 | No | 1 | 6 |
| Canvas Medical | Demo and trial | 1 | 6 | No | 1 | 6 |
| Commure | Contact | 1 | 8 | No | 1 | 3 |
| Luma Health | Demo | 1 | 10 | No | 1 | 4 |
| Redox | Contact | 1 | 7 | No | 1 | 5 |
| Particle Health | Demo pop-up | 1 | 5 | No | 2 | 6 |
| Suki | Contact | 1 | 8 | No | 1 | 5 |
Source: Octo Agency, rendered browser read of each form, 28 October 2026; no form was submitted. Fields counts the first step only
Clarity: practice software says what it is, platforms sell a mood
The three clarity scores of 3 all went to software sold to practices. Elation's label reads "Trusted by 60,000+ clinicians" above "Modern Primary Care Runs on Elation", and the line under it lists EHR, charting, patient engagement and billing. Tebra's headline names an EHR platform for "your entire practice", and its subline names care, billing and scheduling. ModMed names specialty-specific EHR, revenue cycle and practice management.
The six zero scores sell mostly to health systems and large organisations: Health Catalyst, Innovaccer, Hippocratic AI, Aidoc, Artera and Luma Health. Health Catalyst's headline is "Improvements You Can Measure. Outcomes That Matter." Aidoc's is "Always on AI. Connecting all points of care." Luma's "Standout patient healthcare experience" sits beside an animation of an agent booking a colonoscopy, which shows the product better than its copy does. Health Catalyst's title tag says healthcare analytics; its hero does not.
The category often sits in small type. ModMed's H1 is its category line, set at 18 pixels, above a 74-pixel slogan, "Feel the freedom of The AI-Powered Practice". Artera's only H1 is a 15-pixel label, "AI agents for healthcare", above a 54-pixel headline about secure agents and a proven partner; its title tag calls it a patient communication platform. Elation's page has no H1 element at all; its headline is an H3. A visitor reads the big words first and a search engine reads the tags, and in these three cases the two say different things.
Buyers are named more often than products. Abridge, Phreesia and Cedar each named their buyer and gave specifics without naming a category. Phreesia's subline is a good model for the audience test: it names independent practices, specialty groups and health systems, then lists scheduling, registration, payments and communication. Add "patient intake" and it would pass all three.
AI is the default word. Fifteen of 20 heroes use AI, agents or agentic. Suki scores 2 with it, because "ambient clinical intelligence" is a category that clinical buyers recognise and its subline lists charting, dictation and orders. Notable's "The AI Platform purpose-built for healthcare" names the technology and the industry, and leaves the job to its subline.
Speed: fast servers, and two heavy documents
Time to first byte separated nobody. All 20 homepages answered within 0.8 seconds, with a median of 0.14 seconds. Waystar was slowest at 0.64; Luma Health fastest at 0.06. web.dev notes that TTFB is not a Core Web Vitals metric in itself, so this sits behind the visitor's experience rather than measuring it.
The median homepage sent 44 KB of HTML, against the Web Almanac's 33 KB median and 78 KB 75th percentile for mobile home pages. Fifteen of 20 came in at 78 KB or less.
ModMed is the heaviest document. It sent 269 KB compressed and 2,293 KB uncompressed. We decoded it: 55% is a single inline style block from its WordPress theme, and another 569 KB is translation data for its language switcher. Moving both into cached files would cut the document by about four fifths.
Commure's weight is drawings. Its 637 KB uncompressed page is 56% inline SVG. Artera, at 120 KB compressed, is 74% inline CSS from its page builder. Both are choices someone can reverse.
Platform was not the story. The seven Webflow sites had a median first byte of 0.10 seconds, but Innovaccer, also on Webflow, took 0.40. We build marketing sites in Webflow, so weigh that with our bias in mind: a cached page on any modern host answers fast. For what visitors feel after the HTML arrives, our Healthcare B2B Website Speed and Core Web Vitals Statistics 2026 found page weight and lab timings far worse than server response.
Demo path: one click is common, the form is long
Eighteen of 20 sites put a form one click from the first screen. Aidoc and Viz.ai were the exceptions: at 1,024 pixels both collapse their navigation into a menu, and Viz.ai's hero buttons lead to solution pages, so the form takes two clicks.
Seven fields is the healthcare median. First steps ran from one field to ten. Four sites asked five or fewer; Elation, Hippocratic AI and Luma Health asked ten. ModMed and Abridge ask for an email address first. ModMed's "Book a demo" opens a pop-up with one visible field, and eight more sit behind it.
The best published field-count data comes from a vendor. Factors.ai, which sells analytics, reports that demo forms with four to six compulsory fields had a 51% success rate against about 41% for one to three and 30.60% for seven or more, from over 50,000 sessions. On that evidence, 14 of our 20 first steps sit in the weakest band.
One healthcare field earns its place. Luma Health and Notable ask which EHR the organisation uses, and Phreesia asks which systems it runs. RevenueHero, which sells scheduling software, reported in February 2026 that healthcare customers asking "What EHR/PMS do you use?" saw 86% meeting rates. Bain and KLAS found in a survey of 228 executives that about six in ten providers buy from their EHR vendor first when its module is good enough, so the answer tells sales who the real competitor is. Our healthcare demo request statistics cover the routing data in detail.
Healthcare forms screen out patients. Elation asks "Are you a patient looking for assistance?" before anything else, and Phreesia has a patient box. Consumer traffic lands on vendor sites, and a one-click exit for patients keeps it out of the sales queue.
Nobody says what happens next. Canvas Medical says its team will reach out "ASAP"; Particle Health, Redox and Suki say someone will get back to the visitor. None gives a call length or a response time. In our SaaS and legal tech samples, three sites in each did. With a committee of five or more behind most purchases, the person filling in the form is often booking a call for colleagues and needs to know how long to hold.
How healthcare compares with B2B SaaS and legal tech
The three samples used the same nine tests. The SaaS speed figures were one curl run; legal tech and healthcare are medians of five.
| Measure | Healthcare, 20 sites | Legal tech, 20 sites | B2B SaaS, 24 sites |
|---|---|---|---|
| Median total, of 9 | 5 | 5 | 5 |
| Hero names a category | 8 of 20 | 9 of 20 | 14 of 24 |
| Hero names the buyer | 7 of 20 | 8 of 20 | 7 of 24 |
| Clarity score of zero | 6 of 20 | 6 of 20 | 3 of 24 |
| Median time to first byte | 0.14 s | 0.10 s | 0.34 s |
| HTML over 155 KB | 2 of 20 | 1 of 19 | 9 of 23 |
| Median first-step fields | 7 | 6 | 5 |
| Call length or response time stated | 0 of 20 | 3 of 19 | 3 of 23 |
Source: Octo Agency scorecards, 18, 21 and 28 October 2026
Healthcare and legal tech look alike on clarity: both have a group of enterprise vendors with slogan heroes. Healthcare asks the most fields and is the only sample where no form says what happens next.
What this means for a healthcare B2B website
Run the nine tests on your homepage and two competitors; each site takes about 30 minutes. For conversion benchmarks to set against the results, see our healthcare B2B landing page statistics.
1. Read your hero cold, label included. If the category lives only in a small H1 or the title tag, move it into the headline or the line under it, and name the organisation type you sell to.
2. Weigh the HTML. Anything over 155 KB usually hides inline CSS, translation data or SVG.
3. Walk the demo path at 1,024 pixels. Keep the EHR question, cut what sales can ask on the call, add a patient exit, and state the call length if you can keep the promise.
When we build healthcare marketing sites in Webflow, we would run these nine tests on staging before launch, as we would for any B2B site. Our marketing website service explains how we scope that work.


