Four of 20 EdTech homepages we opened on 29 October 2026 said nothing about the product in the first screen. Instructure led with a report promotion, D2L and Renaissance with a line about intelligence, and Seesaw with a photograph, its headline starting 755 pixels down a 768 pixel window.
Below are the nine tests, every measurement, and what the top scorers do differently. The tests match our legal tech, B2B SaaS and fintech scorecards, 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 or core job in words buyers already use. A: it names who the product is for, as a role, team or institution type. S: it gives one concrete specific beyond the category, such as named functions or a number. The basis is Nielsen Norman Group's first homepage guideline, which asks for a tagline that "summarizes what the site or company does". The same group's dwell-time analysis of 205,873 pages 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, quote or sales 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 is the headline, the line under it and any label directly above, read at 1,024 by 768 pixels without scrolling. "LMS", "student safety" and "MTSS" pass the category test; "system of intelligence" does not. "K-12", "districts", "educators" and "higher ed" pass the buyer test; "your business" does not. Cookie banners and chat widgets were ignored.
Speed method. Five curl requests per homepage between 16:41 and 16:42 UTC from one connection in Serbia, taking the median time to first byte and the median gzip size of the HTML. Browsers usually get brotli, which is smaller, so our sizes err high.
Demo path method. We followed the most prominent sales link in the first screen and counted visible fields on the first step in a rendered browser at 1,280 pixels. A group of checkboxes or radio buttons counts as one field; consent boxes count as none. A sales link hidden in a collapsed menu at 1,024 pixels counts as two clicks. We submitted nothing.
The scorecard: clarity and speed
Letters show which clarity tests a hero passed. Platform is what the homepage HTML shows; two sites showed no clear marker.
| Site | Segment | Platform | Clarity | Passed | TTFB (s) | HTML (KB) | Speed |
|---|---|---|---|---|---|---|---|
| Instructure | LMS | Drupal | 0 | none | 0.54 | 36 | 3 |
| D2L | LMS | WordPress | 0 | none | 0.70 | 54 | 3 |
| Blackboard | LMS | Next.js | 1 | A | 0.59 | 240 | 1 |
| PowerSchool | K-12 school software | WordPress | 2 | AS | 0.82 | 21 | 2 |
| Ellucian | Higher ed ERP | Drupal | 1 | A | 0.44 | 25 | 3 |
| Docebo | Corporate learning | WordPress | 1 | C | 1.52 | 92 | 1 |
| 360Learning | Corporate learning | Nuxt | 2 | CS | 0.58 | 121 | 2 |
| Absorb LMS | Corporate learning | Webflow | 2 | CS | 1.23 | 31 | 2 |
| TalentLMS | Corporate learning | WordPress | 1 | C | 0.49 | 79 | 2 |
| GoGuardian | K-12 safety | Webflow | 3 | CAS | 0.44 | 64 | 3 |
| Securly | K-12 safety | Not shown | 2 | CA | 1.45 | 190 | 0 |
| Lightspeed Systems | K-12 safety | WordPress | 1 | A | 0.34 | 138 | 2 |
| Renaissance | K-12 assessment | WordPress | 0 | none | 0.64 | 72 | 3 |
| Panorama Education | K-12 student support | Next.js | 3 | CAS | 0.40 | 74 | 3 |
| Seesaw | K-12 classroom | WordPress | 0 | none | 0.37 | 73 | 3 |
| MagicSchool | K-12 AI tools | Webflow | 2 | CA | 0.38 | 32 | 3 |
| Nearpod | K-12 classroom | Not shown | 1 | A | 0.54 | 19 | 3 |
| Newsela | K-12 content | Webflow | 2 | CA | 1.22 | 48 | 2 |
| Kahoot! | Engagement | WordPress | 1 | A | 0.44 | 74 | 3 |
| Brightwheel | Early years | WordPress | 2 | CA | 0.58 | 70 | 3 |
Source: Octo Agency, rendered browser read and five curl runs per homepage, 29 October 2026. absorblms.com redirects to absorbai.com, so Absorb's time includes one redirect.
The scorecard: demo path and totals
| Site | Form | Clicks | Fields | Timing stated | Demo path | Total |
|---|---|---|---|---|---|---|
| Instructure | Demo | 2 | 11 | No | 0 | 3 |
| D2L | Demo | 2 | 8 | No | 0 | 3 |
| Blackboard | Demo | 1 | 11 | No | 1 | 3 |
| PowerSchool | Sales | 2 | 8 | No | 0 | 4 |
| Ellucian | Demo | 1 | 9 | Yes, 30 min | 2 | 6 |
| Docebo | Demo | 1 | 9 | No | 1 | 3 |
| 360Learning | Demo | 1 | 4 | No | 2 | 6 |
| Absorb LMS | Demo, in hero | 1 | 2 | No | 2 | 6 |
| TalentLMS | Demo, steps | 1 | 1 | No | 2 | 5 |
| GoGuardian | Demo, 3 steps | 1 | 2 | No | 2 | 8 |
| Securly | Demo | 1 | 8 | No | 1 | 3 |
| Lightspeed Systems | Demo | 1 | 8 | No | 1 | 4 |
| Renaissance | Demo, 3 steps | 1 | 4 | No | 2 | 5 |
| Panorama Education | Demo | 1 | 1 | Yes, 1 day | 3 | 9 |
| Seesaw | Demo | 2 | 8 | No | 0 | 3 |
| MagicSchool | Quote | 1 | 5 | No | 2 | 7 |
| Nearpod | Quote | 1 | 12 | No | 1 | 5 |
| Newsela | Sales | 1 | 8 | No | 1 | 5 |
| Kahoot! | Sales | 1 | 7 | No | 1 | 5 |
| Brightwheel | Qualifier, 6 steps | 1 | 1 | No | 2 | 7 |
Source: Octo Agency, rendered browser read of each form, 29 October 2026; no form was submitted. Fields counts the first step only. Instructure's form did not render in our browser, so its fields are counted from the page's server HTML.
Clarity: K-12 names the buyer, corporate learning names the product
EdTech splits in two. The four corporate learning vendors all passed the category test and all failed the buyer test. Docebo's "The AI platform for learning and upskilling", 360Learning's "The AI-driven LMS", Absorb's "The AI-powered LMS that actually knows your business" and TalentLMS's "the #1 LMS" each say what they sell. None says whether it is for a 50-person company, an enterprise L&D team or a course seller.
K-12 is the mirror image. Eight of ten K-12 heroes named the buyer, with "districts", "schools", "K-12" or "teachers", but only five named a category. Lightspeed Systems says "technology work for schools" without saying filtering or device management. Nearpod splits the hero into "Administrators" and "Teachers" but never says interactive lessons.
Panorama and GoGuardian pass all three. Panorama's label reads "Improving outcomes for 15M students, powered by AI", its headline is "The K-12 platform for student support and learning", and the line under it names MTSS, special education and college and career readiness. GoGuardian's headline claims "student safety and productivity", the line under it says it helps "over 70% of top districts", and a stat strip in the same screen reads 25M+, supporting 50% of US K-12 students.
Four heroes said nothing about the product. Instructure's first screen at 1,024 pixels is an article card for its Edtech Top 40 report; its H1 sits further down the page. D2L's "Where Every Learning Moment Is Intelligent by Design" and Renaissance's "A unified system of teaching and learning" describe a philosophy, and D2L also opens a region pop-up and a chat panel over its hero on load. Seesaw's headline, "Real learning made visible", starts below a full-width photograph.
Rotating headlines read differently each visit. MagicSchool's headline cycles through audiences: one load showed "The #1 AI platform for Students" and another a half-typed "Teac". 360Learning rotates its benefit. Both pass because the fixed words carry the category.
Speed: mostly fine, with two heavy pages
Fifteen of 20 homepages answered within 0.8 seconds, with a median of 0.56 seconds. Docebo, Securly, Absorb, Newsela and PowerSchool missed; PowerSchool by 0.02 seconds. web.dev notes that TTFB is not a Core Web Vitals metric.
Our run was at 16:41 UTC, while the legal tech and fintech runs were in the morning, so compare positions within this table rather than against those samples.
Document weight was lighter than fintech. The median homepage sent 71 KB of HTML, against the Web Almanac's 33 KB median and 78 KB 75th percentile for mobile home pages. Two sites went over 155 KB.
Blackboard inlines its graphics and its data. Its uncompressed document is 677 KB: 40% is inline SVG and 50% is script, mostly Next.js page data.
Securly is not compressed. It sent 190 KB with no compression, even when our request accepted gzip and brotli, and scripts make up 52% of it. Turning on compression at the host would likely cut the transfer by most of its size.
Lightspeed is close behind. It sent 138 KB compressed; 38% of its 744 KB document is inline SVG.
Platform was not the story. Two of the four Webflow sites missed the time line, Absorb partly because of its redirect, and the slowest site ran WordPress. We build marketing sites in Webflow, so weigh that with our bias in mind. Our Webflow page speed fixes list what moves the numbers on that platform.
Demo path: long forms, school-shaped questions
Sixteen of 20 sites put a sales, demo or quote form one click from the first screen. Instructure, D2L, PowerSchool and Seesaw were the exceptions: at 1,024 pixels each collapses its navigation into a menu, and none keeps a sales button outside it. PowerSchool also opens an AI assistant panel on load that narrows the page behind it.
Eight fields is the EdTech median. That is two more than the median in our legal tech scorecard and in our fintech sample. Only eight of 20 first steps asked five or fewer. Nearpod's quote form asks twelve, including postal code, number of students and a required "Tell us why you are interested". Eleven of 20 asked for a phone number on the first step.
School questions come early. Securly asks for the district and the school separately; Newsela asks for the state; Docebo asks for the number of users. These route the lead, often to a territory rep, so they may earn their place. A field only marketing reads does not.
Four sites split the form into steps. GoGuardian's step 1 of 3 asks which products interest you and an email. Renaissance's step 1 of 3 asks for four contact fields. TalentLMS opens with one question about what you train. Brightwheel turns the homepage hero into a six-step qualifier that starts by asking whether you are an admin, a staff member or a parent. Our form conversion statistics cover what multi-step forms do to completion.
The best field-count data is thin and vendor-sourced. Factors.ai, which sells analytics, reports that demo forms with four to six compulsory fields had a 51% success rate against 30.60% for seven or more, from over 50,000 web sessions. Twelve of our 20 forms asked seven or more.
Two sites say what happens next. Ellucian's form page promises a "30-minute discovery call". Panorama says an expert "will reach out within one business day" and that most demos run 30 to 45 minutes. Brightwheel's separate demo page promises a 15 minute demo, but that page is not on the path from its hero. Chili Piper, which sells scheduling software, reports from nearly 4 million form submissions that letting buyers book straight after the form lifts booking from 30% to 66.7% on average.
How EdTech compares with legal tech and fintech
All three samples used the same nine tests and the same five-run speed method.
| Measure | EdTech, 20 sites | Legal tech, 20 sites | Fintech, 20 sites |
|---|---|---|---|
| Median total, of 9 | 5 | 5 | 5.5 |
| Hero names a category | 10 of 20 | 9 of 20 | 17 of 20 |
| Hero names the buyer | 12 of 20 | 8 of 20 | 6 of 20 |
| Clarity score of zero | 4 of 20 | 6 of 20 | 1 of 20 |
| HTML over 155 KB | 2 of 20 | 1 of 19 | 5 of 18 |
| Median first-step fields | 8 | 6 | 6 |
| Call length or response time stated | 2 of 20 | 3 of 19 | 1 of 20 |
Source: Octo Agency scorecards, 21, 28 and 29 October 2026. Time to first byte is left out because the EdTech run was at a different time of day.
EdTech heroes name the buyer most often and ask the most on the form. Our B2B SaaS homepage scorecard applies the same tests to a general software sample.
What this means for an EdTech website
Run the tests on your homepage and two competitors; each takes about 30 minutes.
1. Fill the half you are missing. If you sell to schools, add the category in buyer words: filtering, assessment, MTSS, LMS. If you sell to companies, add the buyer: HR teams, enterprises, training businesses. Each is four words under the headline.
2. Keep one sales button outside the menu at 1,024 pixels. Four of 20 hid theirs, and a hamburger menu at that width hides the one link a ready buyer is looking for.
3. Cut the first step to five fields. Keep district, state or user count if sales routes on it; move the rest to step two or to the call. Then add one sentence on what happens next, as Panorama does.
We would run these nine tests on staging before launching any EdTech marketing site we build in Webflow, as we would for any B2B site. Our marketing website service explains how we scope that work.


