OLD NAVY / GAP INC. · PRODUCT LEADERSHIP · 2025–2026
Ask Navy
Conversational shopping, built around the customer’s task.
I led Old Navy’s product definition for Ask Navy, connecting conversational product discovery to a more actionable shopping experience. I evaluated Google and Constructor, built the commercial case and prototypes, and pushed guided family shopping and in-chat QuickShop into the pilot scope.
Jingle Jammies became the detailed test case: help shoppers find a shared print across the right people, sizes and fits as availability changed. I translated that complexity into guided inputs, catalog filtering, recovery paths and commerce requirements.
My role · Old Navy product lead · Platform evaluation, business case, MVP scope, prototypes, requirements and prelaunch readiness
Guide. Discover. Buy.
Expanded scope to guided family shopping and in-chat QuickShop, visible in the later experience.
~$1.12M
Incremental demand over eight weeks at 50% US exposure and +3 bp absolute conversion.
13 contributors
Named leads and contributors across Old Navy, Gap and Google, with me as Old Navy’s main product contact.
From a recommendation to the bag
Watch the live-agent experience
Explore the entry and guided-input states
A continuous Christmas Classic product path from the recorded experience. The original interface retains its earlier “Ask Magic” name. These frames show the shopping interaction; the deeper family-availability logic is explained through the requirements and prototypes below.
A useful mission with meaningful scale
Jingle Jammies customers
October 8–November 8, 2025
of Old Navy shoppers were very likely to use an assistant for coordinated holiday or family-photo outfits.
“I looked for coordinated outfit ideas for family portraits.”Old Navy shopper · selected research response
Start with a real family-shopping mission, then make the availability and purchase decisions easier.
Consumer Insights, May 21–25, 2026. U.S. apparel shoppers N=3,004; Old Navy n=1,136. Stated interest and qualitative responses, separate from product performance.
Occasion interestFamily responsesCategory contextMethodology
Consumer Insights established customer interest; I used that evidence with UX and assortment work to define the pilot. The research did not test the finished quiz.
Matching Jammies, Missing Answers
A family set can fail at the final member. Finding that out earlier—and retaining the choices that still work—matters more than completing a quiz.
An initial recommendation that changed the conversation
| Decision criterion | Initial assessment | Scope I pushed for |
|---|---|---|
| Complete the purchase | Constructor offered in-chat cart actions; Google’s proposed MVP used product-page handoffs. | Old Navy QuickShop and Add to Bag within the assistant. |
| Guide family shopping | The evaluation favored Constructor’s matching-family destinations and merchandising control. | Visual print selection, family composition and size inputs connected to eligible products. |
| Sequence the work | Holiday timing and integration dependencies shaped the recommendation. | Quiz and catalog filtering first; a separate QuickShop feature gate. |
Constructor was evaluated as an alternative assistant vendor. It also supplied catalog/search responses inside the chosen Google-based implementation.
View my original recommendation slide
I initially recommended Constructor, then used the capability gaps to press for a more useful Google MVP.
Two surfaces, one family-matching problem
I built two working prototypes to explore how the same family-matching logic could support a guided shopping flow and an assistant-style conversation.
Guided quiz
Structured steps move from prints to family members and sizes, then compare complete looks.
Chat-style assistant
Pinned questions collect the same inputs while keeping the conversation and family context visible.
Prototype A · Explore the five-step guided flow
Prototype B · Explore the six chat states
What changes when sizes sell through?
The family inputs stay in place while the available pieces and set totals change. The assistant then offers contextual swaps within the selected look.
The quiz structures the family-matching task. The assistant helps refine the resulting set as availability changes.
Working prototypes exploring guided inputs, family-level results and recovery as availability changes. The season control simulates inventory conditions.
Turn a shared print into products for a family
Christmas Tree Stripe
One print group resolves to distinct product-color records across divisions.
| Division | Product description | US CC |
|---|---|---|
| Baby/Toddler/Newborn | Fam Jingle Jammie Sabrina Layette Footed 1Pc | 909837052 |
| Boys Division | Flannel Sets Jingle Jammies | 904628002 |
| Mens | Flannel Straight Family Prints | 905005002 |
| Womens | Flannel Pant | 908779022 |
| Girls | Olx S Family M | 908514002 |
Print → flow → division → product-color identifier
Catalog responses determine which sizes and products are currently available.
View the original visual assortment mapping
Actual identifiers from the supplied workbook. Mapping establishes the assortment relationship; it does not prove live inventory.
Connect the experience to real catalog constraints
Progressive filtering
Before the next step renders, pass the selected print, family and size inputs to the catalog. Return only eligible options.
Recovery without restarting
Preserve prior inputs during a revision. The specified fallback was matching bottoms; if no match remained, reset the print.
Commerce boundary
Discovery filters and cart-ready choices are separate. Old Navy owns QuickShop and merchant cart updates.
Important MVP boundaries
Three linear steps; no separate family-set inventory engine, adaptive branching or ranked fallback tiers. Constructor’s behavioral personalization was outside the Google API scope. QuickShop size inheritance remained an integration decision.
Google renders the quiz and orchestrates API calls; Constructor returns catalog eligibility; Old Navy defines the experience and owns QuickShop.
Define success at both the task and business levels
Incremental demand at 50% US traffic exposure and +3 basis points of absolute conversion.
| Learning area | What the pilot should establish |
|---|---|
| Adoption | Do customers enter the assistant and use guided shopping? |
| Family coverage | Can the requested people and sizes be served? Where do partial matches or resets occur? |
| Commerce | Do recommendations lead to QuickShop, Add to Bag and completed purchases? |
| Experience health | Are results relevant, availability dependable and recovery understandable? |
Problem & objectives
Project remit
- Scope
- Shaping conversational shopping through platform decisions, guided family matching and in-chat QuickShop.
- Status
- My role covered prelaunch product leadership through September 2026. Gap announced Old Navy’s conversational discovery experience on October 5, 2026.
Make product discovery useful through the decisions needed to complete a purchase.
A family purchase exposed the difficult part
Ask Navy’s broader scope covered product discovery and shopping assistance. Jingle Jammies made the challenge concrete: a shopper could build a matching set for several people, then discover the final child’s size was unavailable. Choosing another print meant repeating much of the work.
The objective was to help customers assess family coverage earlier, understand available alternatives and revise a selection while retaining the rest of their request. Matching meant a common print, with possible flexibility in pieces, sizes and fits.
Ground the mission in customer research
Consumer Insights’ May 2026 study included 3,004 U.S. apparel shoppers, including 1,136 Old Navy shoppers. Among Old Navy respondents, 36% were very likely to use a styling assistant for coordinated holiday or family-photo outfits. Open-ended responses described seeking family looks and shopping for children.
I used these findings alongside UX problem framing and prototypes to sharpen the pilot. The research established interest in the shopping mission; the exact interaction and availability behavior required further product definition.
Choose a commercially meaningful use case
The October 8–November 8, 2025 customer analysis recorded 1,604,716 Jingle Jammies customers. With $123 in Old Navy spend per customer and $76 in basket halo spend, the category represented a substantial existing shopping mission and basket-building opportunity.
Decisions & trade-offs
Use platform evaluation and deliberate scope choices to protect the customer’s shopping mission.
Use the vendor comparison to improve the scope
I initially recommended Constructor’s assistant for the holiday pilot. My comparison emphasized in-chat cart actions, routing to matching-family collections, merchandising control and the dependencies in Google’s proposed MVP.
I used that assessment to push Google’s scope toward guided Jingle Jammies shopping and QuickShop. The assistant-vendor decision was distinct from the underlying catalog integration: Constructor also supplied product and availability responses within the Google-based solution.
Make recommendations actionable inside chat
A family of five could otherwise require five separate product-page handoffs. I made the commercial and experience case for QuickShop so customers could select product options and add items while keeping their conversation available.
The distinctive product work was bringing structured, visual elicitation and commerce actions into the same conversation. For family shopping, this required coordinating inputs across people and products while preserving context as customers moved toward a purchase.
The requirements separated the quiz and QuickShop into independent releases: guided discovery with PDP links first, then Old Navy-built QuickShop. This allowed the quiz and filter chain to progress while commerce integration continued.
Start with the print and narrow the next choice
I defined a print-first sequence, followed by family composition and sizes. Each step passed its selections to Constructor before the next rendered, narrowing eligible options as the customer progressed. The quiz remained optional; conversational inputs used the same filter logic, and partial changes retained prior selections.
I constrained the MVP to three linear steps and one partial-match fallback: matching bottoms. If no match remained, print choice reset while family and size inputs stayed intact. Split top/bottom sizing, piece-type questions, ranked fallback tiers, member weighting and adaptive branching stayed outside the MVP.
Experience & systems
Connect guided choices to catalog eligibility, with explicit boundaries between discovery and the cart.
Map the assortment into a usable product model
The mapping work connected internal print names, customer-facing “Match the Fam!” labels, seasonal flows, divisions and product-color identifiers. That relationship let one shared print resolve into products for different family members.
The quiz requirements described up to 22 prints across seven customer divisions, with approximately 188 core apparel SKUs in a 213-SKU snapshot. A separate planning workbook contained 301 style/color records. Those records described assortment relationships; current size and stock eligibility came from catalog responses.
Define the progressive filter contract
Google owned quiz rendering, filter orchestration and Constructor API calls. Old Navy defined the questions, sequence and options. Constructor responses supplied available prints, divisions and product options, including out-of-stock suppression.
Print selection scoped divisions; family selection established whom to serve; sizes narrowed product results. The requirements specified full matches, a matching-bottoms fallback or a print reset. Progressive filtering supported the MVP without a separate family-set inventory engine. Constructor’s behavioral personalization was outside the Google API scope, so explicit quiz inputs supplied the family context.
Keep discovery filters separate from cart choices
A quiz size was a discovery filter. Whether QuickShop inherited it or required another size/color selection remained an integration decision. I made that boundary explicit rather than assuming a recommendation contained everything needed for a cart commitment.
Old Navy owned QuickShop behind a separate feature gate. Google’s onboarding contract documented merchant-side cart callbacks, including handleGetCart and handleCartUpdate. The interface and commerce teams therefore had distinct responsibilities for recommendations, option selection and cart updates.
Delivery & validation
Turn research and experience concepts into decisions that product, UX and engineering could implement together.
Build and compare two working prototypes
I built two HTML prototypes on the same family-matching model. Prototype A organized the task as an on-site guided quiz; Prototype B placed starter prompts and a pinned question card inside an assistant-style conversation. Both made print, family and size selections concrete enough to review with partners.
A seasonal control simulated sizes selling through. With family inputs held in place, the guided prototype changed the recommended pieces and set totals, then offered contextual swaps. I used this behavior to make availability, matching flexibility and recovery decisions visible alongside the interaction design.
The guided exploration informed the on-site experience. The current-state storyboard and complexity synthesis helped frame the shopper problem; I translated it into triggers, dismissal rules, partial revisions and result-state requirements.
Challenge how broad findings applied to Old Navy
I organized a Consumer Insights and UX follow-up to request Old Navy-specific family and occasion findings, parent/non-parent cuts, gifting intent and the two or three customer journeys the study most strongly supported.
For example, 64% of Old Navy respondents were willing to share their own size with an AI shopping assistant. My follow-up questioned how that translated to a retailer-specific experience and information about other family members. That distinction helped define what the pilot still needed to learn.
Coordinate scope and readiness across the delivery group
I served as Old Navy’s main point of contact within a group of 13 named leads and contributors across Old Navy, Gap and Google. The group spanned product, architecture, UI and backend engineering, UX, analytics, AI strategy and technical program management.
The journey deck defined 15 review scenarios: ten general discovery journeys and five Jingle Jammies journeys. I coordinated product scope, requirements and readiness alongside quiz finalization, GCP and token-service readiness, UX handover, UI development and staging. Google and Gap’s technology teams owned production implementation.
Outcomes & learning
An expanded product experience, a defined commercial scenario and a scorecard for learning from the pilot.
From discovery to guided shopping and cart actions
The initial pilot discussion centered on discovery and a product-page handoff. The later public demonstration shows visual pattern choices, family selection, size and fit inputs, recommendations and in-chat QuickShop with Add to Bag.
My contribution covered the platform recommendation, business case, experience definition, requirements and prelaunch readiness. Gap announced the Old Navy experience on October 5, 2026, after my September departure.
Model the opportunity and its sensitivity
The planning scenario used 15.5M weekly US visits and a $60.41 average order size. Over eight weeks, at 50% exposure, a 3-basis-point absolute conversion improvement implied 18,600 incremental orders and approximately $1.12M in demand. Each additional basis point added approximately $375K under the same assumptions.
I used the scenario to show how exposure and conversion lift changed the opportunity. It was an incremental-demand forecast; approved project costs and measured postlaunch uplift are not available in the reviewed sources.
Measure the shopping job as well as conversion
The measurement framework covered adoption, discovery, family matching, basket quality, conversion and experience health. For the quiz, the requirements emphasized full-family-set match rate and add-to-cart behavior. Stock confidence and recovery mattered alongside commercial performance.
Quiz-completer comparisons would provide directional learning; a controlled evaluation would be needed to attribute incremental lift. The case’s measured postlaunch commercial results remain unavailable. The product lesson was to connect guided inputs, catalog constraints and commerce actions throughout the journey.

