TIAA

System design

Building a Storytelling System for TIAA

Lifetime income was the first opportunity to apply a new storytelling system at TIAA. We partnered with a design agency during early exploration, then brought the work in-house to make it usable, scalable, and shippable. I owned the system refinement, accessibility work, and deep collaboration with engineering that turned conceptual storytelling into a repeatable framework for future long-form experiences.

Lifetime income was the first opportunity to apply a new storytelling system at TIAA. We partnered with a design agency during early exploration, then brought the work in-house to make it usable, scalable, and shippable. I owned the system refinement, accessibility work, and deep collaboration with engineering that turned conceptual storytelling into a repeatable framework for future long-form experiences.

Lifetime income
Lifetime income
Lifetime income
Overview

My role

System design lead

Team

3 senior product designers, 1 director

Duration

4 months 2024

Goals

The goal of this work was to create a storytelling framework that helps people understand lifetime income in one clear flow, while establishing a system TIAA could reuse for future long-form stories.

Create a unified story
Bring fragmented lifetime income content into a single narrative users could follow from start to finish.

Ensure accessibility and performance
Design an experience that works reliably across screen sizes, assistive technologies, and real-world constraints.

Enable scale through systems
Build reusable patterns and rules that allow teams to create future flow-story pages without reinventing structure or behavior.

Original design
Initial findings

Reviewing the early designs surfaced several structural issues that prevented the experience from scaling.

Fragmented flow
Content still relied on multiple pages and entry points, making it difficult for users to stay oriented or understand how concepts connected.

Patterns not built for production
Several interactions overlapped in purpose or broke across breakpoints. Similar patterns were being designed multiple times, increasing design and development debt.

Accessibility and performance risks
Focus order, color contrast, component height, and long-scroll performance issues blocked launch and would have required ongoing patchwork fixes if left unresolved.

Unified storytelling flow

50% fewer pages, +94% advice session starts

The original Lifetime Income experience was fragmented across multiple pages, forcing users to bounce between sections and piece together the story on their own. Orientation broke quickly, and understanding suffered.

We made a deliberate decision to treat lifetime income as one continuous narrative. Content was shortened and restructured, disclosures were intentionally placed, and the chapter navigation was refined to balance education, compliance, and performance.

The result was a shorter, clearer experience. Page count dropped by 50 percent, and advice session starts increased by 94 percent. Users stayed with the story long enough to understand it and act on it.

Nike shoe on table
Nike shoe on table
Nike shoe on table
Colorful Nike shoes
Colorful Nike shoes
Colorful Nike shoes

Helping users stay oriented
Lifetime income is inherently complex and emotional. The chapter navigation existed to keep users grounded in the story, helping them understand where they were and what was coming next without feeling overwhelmed.

Nike shoe floating in the air
Nike shoe floating in the air
Nike shoe floating in the air

From fragmented pages to one clear narrative
By consolidating the experience into a single flow, users could scan, pause, and dive deeper without losing context, turning passive reading into active understanding.

Accessibility and performance that held up at scale

Early versions of the experience surfaced accessibility and performance issues that blocked launch. Focus order failed across sections, color contrast issues reduced readability, and interactions degraded at larger screen sizes.

Instead of fixing issues page by page, we resolved them at the pattern level. Component heights were rethought, interactions simplified, hover behaviors removed on mobile, and responsive rules clearly defined across breakpoints.

By addressing accessibility and performance systemically, the experience stabilized. Teams could ship confidently without reintroducing risk, regressions, or one-off fixes.

Accessibility as a design driver
Treating accessibility as a constraint improved overall design quality. Layouts became clearer, interactions more predictable, and content easier to consume across devices.

Picture of Nike's on someone's feet
Picture of Nike's on someone's feet
Picture of Nike's on someone's feet

Built to perform in the real world
Performance issues uncovered during development informed how long-form content should behave, shaping standards that extended beyond Lifetime Income.

A framework designed to scale

Lifetime Income was not designed as a one-off page. It was built as the first proof point of a broader storytelling framework.

Overlapping patterns were consolidated into a smaller, system-backed set. New patterns were introduced only where the system required them, with clear variants, tokens, and responsive rules.

As documentation matured, implementation friction dropped. Engineers stopped needing clarification, designers built with confidence, and governance became enforceable without slowing teams down.

Reducing design and delivery debt
Consolidating patterns reduced ambiguity and made the system easier to maintain, test, and extend.

Establishing a repeatable model
The storytelling system created here became a foundation teams could reuse to explain other complex financial topics without starting from scratch.