Skip to main content
ABM Technologies
EdTech

ASU Online "Pearson" Landing Pages

ASU Online needed many marketing landing pages — the pages prospective students see when exploring a degree program — that change often with new programs, copy and campaigns, all while staying consistent, accessible and safe to ship without breaking the Request for Information (RFI) form that captures student leads.

ABM Technologies · Updated 2026-09-15

Key metrics

5+
Page families supported
40
Automated test files
350
Automated test cases
90%
Required code coverage

Main features

What the platform does

  • Reusable page families

    Shared layouts for each program type: undergraduate, graduate, transfer-friendly, brand campaigns and program suites.

  • Content separated from design

    Writers update wording and images without touching the underlying code.

  • Automatic program data

    Factual program details are pulled in and reused everywhere, so numbers stay consistent across pages.

  • Smart RFI form

    Validates what a visitor types (real email, real phone) and safely hands their interest off to ASU's systems.

  • Pre-built (static) pages

    Assembled ahead of time instead of on every visit, for fast, dependable loading.

  • Built-in accessibility

    Accessibility is verified automatically so the site is usable by everyone.

How it played out

Challenges, approach and results

High volume, high change

ASU Online needs many landing pages that change often (new programs, new copy, new campaigns).

Consistency checks

All code is auto-formatted to look the same regardless of author, so reviews focus on what changed, not formatting.

Ship with confidence

The team can ship changes frequently and safely, without fear of silently breaking the front door.

High stakes

These pages are the front door for capturing student interest; a broken form means lost leads and lost revenue.

An early warning system

Code is scanned for risky patterns and broken "contracts" between parts of the site before it ever runs.

Less duplication

Shared templates and content mean less duplicated work and fewer places for errors to hide.

One consistent brand

Every page must feel like one polished, trustworthy experience.

A local gatekeeper

Checks run automatically on each developer's machine first; broken work can't leave the building.

Consistent brand look

Every page shares one consistent, polished look.

Many hands

With lots of people making frequent edits, one small change can accidentally break a completely different page.

Visual "spot the difference"

New page versions are compared pixel-by-pixel against reference screenshots to catch styling glitches tests alone would miss.

Fast, reliable loads

Pages load fast and reliably because they're pre-built.

Manual work doesn't scale

Building each page by hand would be slow and error-prone.

A large automated test suite

Unit tests (form validation, lead hand-off), component tests (correct rendering), end-to-end tests (automated walkthroughs of every page family), accessibility tests (WCAG) and SEO checks.

Accessible to everyone

The site is usable by everyone, with accessibility verified automatically.

Tech stack

  • Vue.js
  • Nuxt 4
  • TypeScript
  • Playwright
  • Vitest
  • Sentry
  • ASU RDS component library
  • ESLint

Platform overview

Inside the finished platform

  • ASU Online undergraduate degree landing page with "Earn a top-ranked bachelor's degree anytime, anywhere" hero and Request Information form
  • ASU Online graduate degree landing page with "Earn a world-class graduate degree, on your time" hero and Request Information form
  • ASU Online program-suite landing page with "A complete university experience, from anywhere in the world" hero and degree-type Request Information form
  • ASU Online Applied Behavior Analysis program family landing page with expanded program selector and Request Information form fields

Impact

This project turns a messy, high-change, high-stakes need — dozens of always-evolving landing pages that must never break — into a repeatable, well-guarded system. The real deliverable is trust: prospective students get a smooth, accessible experience, and ASU Online gets a front door that keeps working, change after change, without constant firefighting.

The engagement

What happened, in order

Client or institution
ASU Online "Pearson" Landing Pages
Problem
ASU Online needed many marketing landing pages — the pages prospective students see when exploring a degree program — that change often with new programs, copy and campaigns, all while staying consistent, accessible and safe to ship without breaking the Request for Information (RFI) form that captures student leads.
Project scope
Built reusable page-family templates (undergraduate, graduate, transfer-friendly, brand campaign and program-suite layouts) with content separated from design and program data pulled from a single source of truth, plus a validated RFI form that hands visitor details to ASU's follow-up systems. Pages are pre-built (static) for fast, reliable loading, with automated formatting, static-analysis contract checks, pixel-by-pixel visual-regression screenshots, and a large automated test suite (unit, component, end-to-end, accessibility and SEO) enforced locally before code ships. Stack: Vue.js, Nuxt 4, TypeScript, Playwright, Vitest, Sentry, ASU RDS component library, ESLint.
Verified results
5+ page families supported, 40 automated test files, 350 automated test cases, and 90% required code coverage.

Related services

Capabilities used in this work

  • Custom Software Development

    Purpose-built applications for programs and products that off-the-shelf software cannot serve, built to be maintained by your team.

    See Our Custom Software Approach
  • Systems Integration & APIs

    Connect legacy systems, cloud platforms and critical data so information moves reliably across your organization.

    See Our Integration Approach
  • Data, Analytics & AI

    Turn scattered records into governed, reportable data — and apply AI only where the use case and the privacy rules both hold up.

    Learn About Data & Responsible AI

Let's modernize what matters

Tell us about the systems, products, integrations or operational challenges in front of you. A specialist will read it and reply with a considered next step — not a sales sequence.

Modernizing an EdTech, Government or HealthTech system? Talk to a US-based specialist at+1 (347) 767-1521orRequest a Consultation