Scaling One Product for Two Major State Adoptions

Scaling One Product for Two Major State Adoptions

New requirements revealed where the core product needed to become more flexible.

New requirements revealed where the core product needed to become more flexible.

Two major state adoptions brought denser content, new use cases, and a shared delivery window. The product had to evolve without becoming two separate experiences.

role

Product Designer

team

Product, Engineering, Content, Research

TIMELINE

Approximately 6 months

NDA protected

Details and product visuals have been modified for portfolio use.

01

the challenge

Variation exposed the product's limits.

Two adoption roadmaps. One product that had to support meaningful variation without losing its flagship identity.

Two major state adoptions introduced denser content, new instructional use cases, and requirements beyond what the national product was built to support. Solving for each state independently would have fragmented the flagship experience and made every edition harder to use, build, and maintain.

Denser content

Existing layouts strained under more complex requirements.

New use cases

New scenarios pushed components beyond their intended range.

One deadline

Both adoptions shared the same delivery window.

New state requirements introduced more content and variation than the product was built to handle.

State 1

State 2

Flagship

State 1

State 2

Flagship

Pre-Release

Pre-Release

Early Planning

Early Planning

Early Planning

2024

2024

Beta

Beta

Initial Rollout

Initial Rollout

Initial Rollout

Q2 2024

Q2 2024

State Editions

State Editions

Two Major States

Two Major States

Two Major States

Q3 2024 - Q1 2025

Q3'24- Q1 '25

Q3 2024 - Q1 2025

Commercial

Commercial

National Release

National Release

National Release

Q1 2025

Q1 2025

Ongoing

Ongoing

Scale & Optimize

Scale & Optimize

Scale & Optimize

2026+

2026+

6 month delivery window

6 month window

6 month delivery window

6 month window

Shared product experience

Shared product experience

State Adoptions

Flagship Product

02

product strategy

We stopped treating variation as an exception.

State-specific requirements exposed a larger product gap.

At first, the new requirements looked like a long list of state-specific changes. Solving them one by one would have gotten us to launch, but left the product with more exceptions to design, build, and maintain.

I reframed the work around a product question:

What needed to become more flexible in the core experience?

I owned the UX guidelines across both adoptions, translating evolving requirements into consistent product patterns while coordinating work across 2,000+ Jira tickets with product, content, and engineering. This system level view helped me distinguish one off requirements from broader product needs.

Each requirement became a product decision: reuse, extend, or create.

Reuse

Use an existing pattern when it already supported the need.

Extend

Evolve an existing pattern when the core behavior still worked.

Create

Introduce something new when the existing system couldn’t support the need.

03

designing for flexibility

Instead of fitting in more, we changed how the product handled complexity.

The goal wasn’t to design around one state’s content. It was to give the product a better way to handle complexity.

The biggest pressure point was information density. Existing layouts worked for the national product, but began to break as requirements introduced more content and new combinations of information.

Rather than adding everything to the screen at once, I introduced clearer hierarchy and progressive disclosure so users could access additional detail when they needed it.

Before

The existing layout worked with lighter content.

After

Clearer hierarchy made room for more content without disrupting the core experience.

04

designing to scale

A solution wasn't finished until it worked beyond its first use case.

Variation within a consistent structure

Content could change, but the 50:50 layout and placement of interactive elements stayed consistent, creating a predictable experience across both adoptions.

New patterns had to work across both adoptions, not just the requirement that prompted them. As real content exposed edge cases, I worked closely with product, content, and engineering to refine component behavior and rules rather than introduce one-off overrides.

I evaluated each pattern against three questions:

User Value

Does this improve the experience?

Product coherence

Does it strengthen the system?

Cost to scale

What happens when we need this again?

The result was a smaller set of flexible patterns that could solve multiple requirements without fragmenting the product.

05

outcome

Two adoptions shipped. The product stayed cohesive.

We didn't just design for two adoptions. We expanded what the product could support.

Both major state adoptions launched within the shared delivery window while maintaining the identity and interaction logic of the flagship experience.

The work also left the product with more flexible patterns for handling dense information and meaningful variation, giving future teams a stronger foundation instead of a growing collection of exceptions.

Scalability doesn't mean making everything the same.

The strongest system preserves consistency where it matters while giving the product enough flexibility to evolve.

Continue through selected work.

Continue through selected work.

Continue through selected work.

© Brianne Beatty 2026