JFLOW — by OH-SO

Check your customer journey, end-to-end.

From content to conversion, from usability to performance — JFLOW walks every step of your customer journey across every viewport, captures evidence, and hands you a prioritised remediation plan.

Multi-viewport scans

Mobile (390 px), tablet (768 px) and desktop (1440 px) captured every run.

Scheduled UX scans

Re-run predefined customer journeys on the cadence your team chooses.

AI-powered checks

A vision-language model reads every page and grades it against UX heuristics, brand guidelines, and your scan history. The core engine behind every finding.

Core engine

End-to-end depth

Content, conversion, usability and performance — graded at every step of the journey, not just the homepage.

Exemplary focus · Customer Experience

Check every step of your customer journey.

What it does

End-to-end audits across every customer journey

Walks your full customer journey at every viewport — checking content, conversion logic, usability and performance on every page along the way.

How it works

AI-powered crawling with evidence-based scoring & findings

Multi-viewport browser automation captures each step at 390px, 768px, and 1440px. AI analysis grades each capture across content, conversion, usability and performance — with severity classification, screenshot evidence, and WCAG references.

Why it counts

Actionable remediation with measurable business impact

Every finding includes concrete fix instructions, effort estimates, and impact scoring. Track improvements over time with a quantified CX Health Score.

Phases

Three phases. One scan. Zero manual effort.

I · Journey Crawling

Multi-viewport browser automation

Headless browsers walk every step of the customer journey at mobile, tablet and desktop. Screenshots, DOM and accessibility trees are captured for each page, every time.

II · AI Analysis

Journey-wide scoring

A vision-language model evaluates each capture across content, conversion, usability and performance — with WCAG checked alongside, severity classified, and findings pinned to the exact pixel that triggered them.

III · Optimisation

Evidence-based remediation

Findings come with concrete fix instructions, effort estimates and an impact-effort matrix. Run scans on a schedule and watch the CX Health Score climb.

Viewports

Every page, every viewport. Captured, analysed, evidenced.

Content & conversion

Read like a customer, scored like a designer.

The model reads each page like a designer would — checking copy clarity, value-prop hierarchy, and conversion logic across the full journey. Findings are ranked by impact on conversion and quantified into the CX Health Score so you can see where attention pays off.

  • Copy clarity, value-prop hierarchy, and scannability per breakpoint
  • CTA prominence, button affordance, and primary-action flow
  • Form friction: field count, labels, error states, and validation flow
  • Trust signals, proof points, and objection handling along the funnel
  • Empty states, loading states, and recovery paths from dead-ends

Usability & performance

Every step — walked, timed, and pressure-tested.

Headless browsers walk the full journey at mobile, tablet, and desktop, measuring how each page actually feels. Layout shifts, slow interactions, broken focus, and accessibility gaps surface as evidence-backed findings.

  • Mobile thumb-zones, tap-target sizing, and one-handed reachability
  • Layout shift, paint timings, and animation performance per breakpoint
  • Keyboard reachability, focus order, skip-links and visible focus rings
  • Colour contrast, ARIA landmarks, and WCAG 2.2 AA conformance
  • Reduced-motion handling and animation pause control

Analyses

Six lenses on a single scan.

CX Health Score

A single, quantified score that tracks the customer experience of your site over time.

Accessibility Audit

WCAG-referenced findings with element-level evidence. Optional Chrome MCP pass for deeper a11y trees.

Severity Classification

Critical, major, minor — every finding tagged so engineering can triage without guesswork.

Screenshot Evidence

Pixel-accurate captures pinned to each finding. No more "I can't reproduce it on my machine."

Remediation Plans

Concrete fix instructions with effort estimates so product, design and engineering can move fast.

Impact / Effort Matrix

Auto-prioritised findings — so you fix the biggest CX wins first, not the loudest tickets.

What it sees

The breaks spreadsheets can’t track.

Example 01 · Mobile

The CTA that disappears on mobile.

Your “Buy Now” button sits proudly above the fold at 1440 px. At 390 px, it’s pushed below three banners. JFLOW flags it on every viewport, every scan.

Example 02 · Keyboard

The form field nobody can tab to.

Keyboard users hit a wall at field four. Your QA never noticed because they used a mouse. JFLOW walks the journey like a screen reader and pins the failure to the exact element.

Example 03 · Dead-end

The empty state that ends the journey.

Search returns nothing. There’s no recovery path, no related results, no reset. Users leave. JFLOW catches dead-ends across every flow you scan.

The output

The output: a remediation plan. Not a PDF.

CX Health Score

One number, tracked over time. A 68 today, a 79 next sprint. Your team watches the curve climb.

Pixel-pinned evidence

Every finding ships with a screenshot, the failing element, the WCAG rule, and a fix instruction. Hand it to engineering — they’ll know what to do.

Impact–effort matrix

Auto-prioritised. Critical accessibility gaps and conversion blockers rise to the top. The 47 minor contrast warnings wait their turn.

The console

Configure a scan in two minutes. Read the verdict in five.

Super Admin
Crawl finished successfully in 5m 20s. Score 68/100 with 11 findings. View Report View History
Settings Journey Findings History

Viewports

Select which viewport sizes to crawl. Each selected viewport generates its own set of screenshots and findings.

Mobile390 px
Tablet768 px
Desktop1440 px

Crawl Mode

Analysis Skills
Override the global default analysis prompts for this project. Leave on "Global Default" to use the skill set by your admin.
Global Default (UX Auditor v3.1)

USPs

Five reasons JFLOW replaces your audit spreadsheet.

Automated

Full-journey crawling without manual effort.

Evidence-based

Screenshot proof for every finding.

End-to-end

Content, conversion, usability & performance across every viewport.

Actionable

Concrete remediation with effort estimates.

Continuous

Scheduled monitoring with trend tracking.

Scan your site.
Score it. Ship the fixes.

A 5-minute scan replaces a four-week audit. Book a walkthrough and we’ll run your homepage live.

Start your first scan →