KFC

$1.35M in projected annual revenue from three UX changes

Working alongside McKinsey, Wavemaker, and YUM's internal team, I led UX and UI design across 30 A/B tests aimed at reducing checkout friction and increasing conversion on KFC's digital ordering platform.

role

UX, UI

Agency

john st.

Team

Partner Agencies - YUM, McKinsey, Wavemaker, YUM, Cognizent, Wavemaker
Creative Lead (YUM) - Danielle Ruggles
Product Owner (YUM) - Ryan Fisher

The Challenge

KFC's digital ordering funnel had meaningful drop-off at several points in the checkout journey, but the causes weren't well understood. Rather than redesigning the experience wholesale, the brief was to identify high-friction moments, form hypotheses, and validate them through rapid A/B testing, with real revenue impact as the success metric.

My job was to translate those hypotheses into testable UI variants quickly enough to keep pace with a 10-test-per-sprint cadence, while coordinating design decisions across a large multi-agency team.

mobile phone screens showing KFC checkout

My role in a multi-agency room

This wasn't a standard client-agency setup. YUM's internal team, McKinsey, and Wavemaker were all at the table, each with different priorities — business metrics, media strategy, and technical constraints. I was the design voice responsible for ensuring that test variants were grounded in actual user behaviour, not just optimization theory.

That meant pushing back when proposed tests didn't have a clear UX rationale, and advocating for changes that might move conversion modestly but build longer-term trust with users.

$1.35M Combined projected annual impact

30 A/B tests across site, CRM + paid media

3 Sprint cycles, 10 tests each

Expanding cart add-on recommendations

Hypothesis: The existing checkout surface only surfaced one add-on recommendation. We believed that giving users a horizontally scrollable carousel of dynamic recommendations — personalised to their current order — would increase add-on attachment rate without adding perceived friction.

Surfacing coupon entry as a persistent action

Hypothesis: Coupon codes were buried in the checkout flow and required users to know they existed. We hypothesised that surfacing the coupon entry as a more prominent, tappable action earlier in the flow would increase coupon redemption and reduce mid-checkout abandonment from users hunting for a discount field.

Eliminating a step from the localization flow

Hypothesis: The order and pickup flow required three steps to reach nearby locations — address entry, confirmation on a map, then location results. The middle step was redundant for most users. Removing it and jumping directly to results should reduce drop-off at this stage.

Reflection

Running 10 tests per sprint is fast, sometimes too fast to do proper qualitative work upfront. A few of our hypotheses were directionally right but the variants we tested weren't quite the right expression of the idea. I'd push harder now for a brief discovery phase before each sprint to pressure-test hypotheses with at least lightweight user signals before committing to a build. In a multi-agency setup, that also gives the design rationale more credibility in the room.

More work

Product design - UX/UI - visual identity

BID garage

Product design - UX/UI - visual identity

evo