← Dashboards
Internal Audit · 2026-03-08

Full Site Audit: UX, IA, and Design Direction

Complete audit of stratumcollective.co covering information architecture, content quality, messaging alignment, design system, accessibility, and conversion flow across 21 pages.

Audit Scores

Overall assessment across eight dimensions. Scores reflect current state, not potential.

Content Quality
8/10
Strong, specific copy. Domain expertise signals clearly.
Information Architecture
5/10
Significant duplication, confusing sprint/sprints split.
Messaging Consistency
6/10
Canonical terms used inconsistently across pages.
Design System
6/10
Good foundation, but brand-CSS drift and inline overrides.
Tools & Calculators
9/10
Best-in-class for B2B healthcare. Not generic.
Conversion Flow
4/10
Dead forms, mailto CTAs, broken secondary actions.
Accessibility
3/10
No focus states, contrast failures, no reduced-motion.
Technical Health
5/10
Inline CSS duplication, missing footers, no catch-all 404.

21 Pages Across 5 Groups

Primary Navigation

  • / Homepage
  • /how-it-works Solution overview
  • /intelligence Research briefs hub
  • /sprints Pricing & tiers
  • /about Origin story
  • /assessment Lead capture (CTA)

Footer Only

  • /behavioral-health Vertical page
  • /precedent-objects Core concept deep-dive
  • /tools Calculator hub
  • /faq FAQ
  • /privacy Privacy policy
  • /terms Terms of service

Tools & Calculators

  • /calculator/roi ROI calculator (4-step)
  • /calculator/kpi KPI quick-calc (1 input)
  • /calculator/unit-economics Inversion thesis
  • /assessment/vendor Vendor scorecard

Orphaned / Overlapping

  • /sprint Sprint detail (vs /sprints)
  • /why-stratum Duplicates how-it-works
  • /team Not in any nav
  • /intelligence-platform SCAI Network upsell
Key issue: 4 pages are effectively orphaned from primary navigation. /why-stratum and /how-it-works share 3 identical sections. /sprint and /sprints have overlapping content with confusing URL similarity.

Navigation Structure & Cross-Linking

Critical sprint.html vs sprints.html confusion

Two pages with near-identical URLs and overlapping content. /sprint is the engagement detail page; /sprints is the pricing page. The nav links to /sprints but hero CTAs on multiple pages link to /sprint. A prospect clicking "See Sprint Details" on behavioral-health.html goes to a different page than clicking "Sprints" in the nav. These should be consolidated.

Critical how-it-works.html and why-stratum.html are ~60% identical

Sections 02-04 on how-it-works (AI comparison, billers comparison, core distinction) are copy-identical to sections 01-03 on why-stratum. A prospect visiting both pages gets the same content twice. One should focus on "how" (mechanically) and the other on "why us" (differentiation), or why-stratum should be merged into how-it-works.

High Significant content hidden in footer-only navigation

Behavioral Health, Precedent Objects, Tools, and FAQ are only linked from the footer. These are substantive pages that address key buyer questions — especially Behavioral Health (the vertical page) and Precedent Objects (the core concept). At minimum, Behavioral Health should be in the main nav.

Medium team.html is completely orphaned

Not linked from the main nav, footer, or about.html. It's unreachable through normal site navigation. The page itself is also very thin — one founder bio paragraph with no specific credentials or company names.

Medium Inconsistent cross-page linking

sprint.html links to /platform for the SCAI Network but the file is intelligence-platform.html — routing depends on _redirects. Multiple pages reference /sprint vs /sprints inconsistently.

Canonical Term Usage Across Pages

Canonical Term Status Notes
Precedent-based denial intelligence Rare Only appears in faq.html meta description. Most pages use variants: "precedent intelligence," "precedent-based decision infrastructure"
Behavior-aware decision infrastructure Rare Only appears on why-stratum.html. Absent from all other pages.
Denial pattern corpus Missing Does not appear on any page on the site.
Behavioral health in hero Missing Homepage hero doesn't mention behavioral health. The vertical isn't named until below the fold. A scanning visitor might not know this is BH-specific.
Positioning gap: The site's actual copy is strong and domain-specific — it doesn't use generic RCM language. But it also doesn't consistently use Stratum's own canonical positioning terms. The terminology feels evolved-past-the-brand-guide rather than off-brand.

SEO Gaps

Hero, Evidence, Process, Research, CTA

The homepage follows a strong persuasion arc: problem statement → evidence → solution → credibility → conversion. The copy is specific and avoids generic claims. Key issues:

High Duplicated stats in adjacent sections

The hero sidebar and the evidence strip both show "80.7%" and "11.5%" — the same data points appear twice within a short scroll distance. One instance should be replaced with different data.

Critical Newsletter form submits to nothing

The form calls e.preventDefault(), shows a success message, but never sends data. No fetch(), no form action, no email service integration. Users see "Subscribed. Watch your inbox." but nothing actually happens.

Medium No social proof anywhere on homepage

No testimonials, client logos, case studies, or credibility signals. For a $50-200K engagement, prospects expect some form of validation beyond the company's own claims.

Low No transition between research cards and bottom CTA

Research cards link to individual articles, but there's no bridging prompt leading into the final assessment CTA section.

Content Audit: 11 Pages

Page Content Key Issue
/about Strong No hero CTA — visitors scroll 5 sections before hitting one
/why-stratum Strong 60% duplicate with /how-it-works; inline styles break on mobile
/how-it-works Strong 60% duplicate with /why-stratum
/behavioral-health Strong Hidden in footer nav; should be primary nav
/intelligence Strong 540 lines of inline CSS; sidebar email form is dead
/intelligence-platform Good 800 lines of inline CSS; worst offender for tech debt
/precedent-objects Excellent No cross-link to SCAI Network (natural next step)
/sprint Strong Deliverables section is identical to /sprints section 02
/sprints Needs work Pricing page with no prices on tier cards — only in sidebar
/team Thin One generic paragraph, no credentials, no assessment CTA, orphaned from nav
/faq Good No FAQ schema markup; answers are terse for a complex B2B sale

The Strongest Part of the Site

These are not generic calculators. They're among the best lead-gen tools in B2B healthcare SaaS — deeply domain-specific, argumentatively structured, and escalating in complexity. The progression from KPI (30 sec, 1 input) to ROI (90 sec, 12 inputs) to Unit Economics (counter-intuitive thesis) to Vendor Scorecard (qualitative) creates a natural engagement ladder.

Strength Unit Economics Calculator

The most intellectually differentiated tool. It reframes the prospect's understanding: AI automation removes easy denials, making blended cost-per-recovered-dollar worse because complex denials dominate. This is a structured argument, not a number generator.

Strength Vendor Evaluation Scorecard

Strategically clever — the six dimensions are exactly Stratum's capabilities. Every "full score" answer describes Stratum's architecture. It educates while evaluating. CTAs are segmented by score tier.

Operational Gaps (Across All Tools)

CSS Architecture & Visual Language

Theme & Aesthetic

Dark editorial theme with warm tones — cross between a redlined architectural document and a dark-mode newspaper. Background #2a2a2d (warm dark gray, not pure black). Paper grain texture overlay via SVG noise. Typography is deliberate: DM Serif Display (headings), IBM Plex Mono (labels), DM Sans (body).

Color Tokens

TokenHexRole
--paper#2a2a2dPrimary background
--ink#e8e6e1Primary text
--ink-muted#7d7b76Labels/tertiary (fails WCAG AA)
--accent#5a9ae0Primary blue
--signal#c49a6cCopper/gold (section labels)
--danger#d45555Negative indicators
High Brand reference vs CSS drift

The brand reference specifies DM Mono, Instrument Serif, and Syne as the font stack — none of which match the CSS (DM Serif Display, IBM Plex Mono, DM Sans). Background colors also differ (#0a0b0d brand vs #2a2a2d CSS). Accent blues differ (#4A9AFF brand vs #5a9ae0 CSS). Either the brand guide or the CSS is stale.

High intelligence.html and intelligence-platform.html each have 500-800 lines of inline CSS

These pages redeclare the entire design system (nav, footer, buttons, sections, responsive rules) inline instead of using styles.css. This is the single biggest source of technical debt — any change to the base design system requires updating three places.

Medium 6 hardcoded hex colors bypass the token system

#3d3d44, #343438, #3a3438, #34393d, #f2f0ec, #e86565 are used as raw values instead of custom properties. Creates maintenance risk.

Low .btn-primary and .btn-primary-light are nearly identical

The only difference is .btn-primary-light adds color to its hover transition. One should be removed.

Significant Gaps

Critical No focus states on interactive elements

Only newsletter inputs have :focus styles. Buttons, links, FAQ toggles, modal close buttons, and nav items have no visible focus indication. Keyboard users cannot navigate the site.

Critical Color contrast failures

--ink-muted (#7d7b76) on --paper (#2a2a2d) is ~3.5:1 — fails WCAG AA (requires 4.5:1). Used extensively for labels, sources, timestamps, and footer text. Several font sizes are below 12px (stat sources at 8px, section numbers at 9.6px).

High No prefers-reduced-motion support

The ticker animation, scroll reveal animations, and hover transforms all run without checking prefers-reduced-motion. Users who've opted out of motion get animations anyway.

Medium No skip-to-content link

Standard accessibility requirement missing across all pages.

Medium Newsletter modal lacks focus trap

Tab key can escape to background elements while the modal is open. Escape key and backdrop click work correctly.

Lead Capture Is Broken

Every page drives toward /assessment — good funnel discipline. But the actual conversion mechanisms are broken or missing:

Critical Assessment page uses a raw mailto link

The primary conversion endpoint for the entire site sends prospects to mailto:assessments@stratumcollective.co. No form, no tracking, no confirmation, no follow-up automation. For a page this polished, this creates friction and loses attribution.

Critical All newsletter forms are non-functional

Homepage, KPI calculator, and intelligence page all have newsletter signup forms that show success messages but never send data anywhere. Users are being lied to.

Critical Dead links on high-intent actions

"Email My Full Report" (ROI calculator) and secondary CTAs on the Vendor Scorecard results all link to #. These are high-intent moments where a prospect has already engaged deeply with the tools.

High team.html is the only page without an assessment CTA

Creates a dead end in the conversion funnel. Every other page drives to assessment.

Medium Email inconsistency

Assessment page uses assessments@stratumcollective.co (.co). Privacy and terms pages reference hello@stratumcollective.com (.com). Verify both domains are valid.

Critical Issues (Fix Immediately)

These 7 issues directly impact lead capture, trust, or basic functionality.
#IssueImpact
1Newsletter forms submit to nothingUsers see "Subscribed" but nothing happens — trust violation
2Assessment CTA is a raw mailto linkNo tracking, no automation, high friction for $50K+ engagement
3Dead links on calculator results CTAsLoses high-intent prospects at peak engagement
4openNewsletter() undefined on multiple pagesJS error when clicking Newsletter link in footer
5sprint vs sprints URL confusionProspects land on wrong page depending on which link they click
6No catch-all 404 in _redirectsMistyped URLs show Cloudflare's generic 404, not your branded one
7Custom domain DNS not connectedstratumcollective.co is currently down (CNAME cross-user error)

Prioritized Action Items

Immediate (This Week)

Short-Term (This Sprint)

Medium-Term (Next Month)

Design Direction Notes