JUSTIN GRANT SWANSONContact
All projects

RALPH LAUREN · PRODUCT LEADERSHIP · 2022–2025

Global Search, PLPs & Personalization

Search experience, regional merchandising and the integration work behind them.

I led vendor selection and the integration of Bloomreach into Ralph Lauren’s commerce platforms across North America, EMEA and APAC. The program connected three experiences: search, product listing pages and audience-specific personalization.

The work spanned the core platform migration and subsequent search-flyout improvements, alongside the technical work needed to preserve established regional merchandising capabilities. I translated business requirements into SFCC-to-Bloomreach mappings, backend integration and vendor-tool requirements, then coordinated phased delivery, testing and regional adoption.

My role · Product leadership for vendor selection, integration requirements, regional expansion and merchandising delivery; partnership with the personalization product lead and regional teams.

SEARCH

+2.2% NA / +17% EMEA RPV

Separate regional A/B tests versus Salesforce search.

PRODUCT LISTING PAGES

~+1.5% EMEA RPV

November 2024 PLP test versus SFCC.

PERSONALIZED SEARCH

+23.8%Big & Tall

+39.53%Women’s High Sale Affinity

Separate North American audience experiments; revenue per visit.

Approximately $1.2M in the initial two-year Bloomreach vendor commitment; delivery and enablement across three regions, with 80+ people represented in the stakeholder, access and training register.

North America · EMEA · APAC

01 / 08 · Search experience

Search flyout: before and after

The initial platform migration preserved the interface; subsequent flyout work exposed query, product and category suggestions.

Fit to screen
Search flyout: before and after

Historical flyout with representative replacement product photography. The initial platform migration and later interface changes are separate phases.

Historical flyout with representative replacement product photography. The initial platform migration and later interface changes are separate phases.

Search flyout design states
Original EMEA design proposal, September 2022. Recent searches and recently viewed products were part of the wider UX; client history is distinct from Bloomreach-generated suggestions.
Fit to screen
Returning-user search state

Original EMEA design proposal, September 2022. Recent searches and recently viewed products were part of the wider UX; client history is distinct from Bloomreach-generated suggestions.

Original EMEA search-entry proposal, September 2022. Design intent rather than a release-date claim.
Fit to screen
Expanded query suggestions

Original EMEA search-entry proposal, September 2022. Design intent rather than a release-date claim.

The October 2022 creative brief documents “No results for sh” during an incomplete query, illustrating a specific search-entry problem.
Fit to screen
Legacy incomplete-query state

The October 2022 creative brief documents “No results for sh” during an incomplete query, illustrating a specific search-entry problem.

02 / 08 · Search results

Relevant results, familiar controls

The search work focused on retrieval and ranking while preserving established filters, sorting and division controls.

Fit to screen
Submitted search results

Current storefront reference, November 2026, showing established filters, sorting and division controls alongside search results.

Current storefront reference, November 2026, showing established filters, sorting and division controls alongside search results.

03 / 08 · Regional merchandising

Regional PLPs: preserving the merchandising behavior

Color slicing, brand hierarchy and editorial placements made preserving the existing experience an important integration requirement.

Fit to screen
Category PLP: color-sliced products

Current UK storefront capture, 1 November 2026. Existing color-slicing behavior needed to carry through the migration; it was not invented by the Bloomreach program.

Current UK storefront capture, 1 November 2026. Existing color-slicing behavior needed to carry through the migration; it was not invented by the Bloomreach program.

Regional PLP examples
Original historical PLP example illustrating brand sections. Preserving hierarchy and ranking required integration work.
Fit to screen
Brand-grouped category experience

Original historical PLP example illustrating brand sections. Preserving hierarchy and ranking required integration work.

Existing content placement that the PLP integration needed to preserve. Supporting context rather than a separate hero asset.
Fit to screen
Editorial content within the product grid

Existing content placement that the PLP integration needed to preserve. Supporting context rather than a separate hero asset.

04 / 08 · Audience personalization

The same query, different audience

Audience-specific discovery was a distinct capability and set of experiments, separate from search-engine and PLP migration tests.

Fit to screen
Default and audience-specific search results

December 2024 comparison of default, Big & Tall and Petite results. Women’s High Sale Affinity figures come from a separate experiment.

December 2024 comparison of default, Big & Tall and Petite results. Women’s High Sale Affinity figures come from a separate experiment.

05 / 08 · Platform integration

The integration behind the experience

The original working architecture connects SFCC feeds, regional indexes, storefront APIs, the behavioral pixel and app middleware. Supporting delivery records show the implementation work.

Fit to screen
Original SFCC–Bloomreach system context

Original working architecture with open questions, full and delta feeds, APIs, behavioral pixel and regional environments.

Original working architecture with open questions, full and delta feeds, APIs, behavioral pixel and regional environments.

Regional indexing
Original working diagram linking language catalogs with country views, prices and availability.
Fit to screen
Regional language and market model

Original working diagram linking language catalogs with country views, prices and availability.

ETL, storefront and MuleSoft delivery records
Verbatim task titles and statuses from the December 2023 Jira export, reformatted for readability. Completed work covers S3, delta/SFTP and daily pricebooks as distinct delivery tasks.
Fit to screen
Catalog, inventory and price-feed delivery

Verbatim task titles and statuses from the December 2023 Jira export, reformatted for readability. Completed work covers S3, delta/SFTP and daily pricebooks as distinct delivery tasks.

Reformatted original task records, including the SFCC proxy for hidden/gated-product checks.
Fit to screen
Storefront eligibility and service integration

Reformatted original task records, including the SFCC proxy for hidden/gated-product checks.

Original task records, reformatted for readability, covering mapping, sorting, routing, engine switching and a switch back to SFCC. These document integration scope rather than a permanent Bloomreach app deployment.
Fit to screen
App and MuleSoft integration

Original task records, reformatted for readability, covering mapping, sorting, routing, engine switching and a switch back to SFCC. These document integration scope rather than a permanent Bloomreach app deployment.

06 / 08 · Product data

SFCC → Bloomreach mapping

Locale, market, catalog, pricebook and color mappings made regional catalog data usable for discovery.

Fit to screen
SFCC → Bloomreach mapping

Original workbook excerpts mapping locale, country, catalog and pricebook relationships, together with source color attributes and discovery fields.

Original workbook excerpts mapping locale, country, catalog and pricebook relationships, together with source color attributes and discovery fields.

07 / 08 · Ranking decisions

Preserving brand ranking

The February 2024 approach review preferred brand-level numeric attribute weights over the earlier grouping-API alternative.

Fit to screen
Brand-weight mapping and configuration

Original brand-to-weight table and Bloomreach numeric brand-weight rule. The February 2024 approach review preferred this attribute-weight mechanism; validation remained a next step.

Original brand-to-weight table and Bloomreach numeric brand-weight rule. The February 2024 approach review preferred this attribute-weight mechanism; validation remained a next step.

08 / 08 · Vendor selection

Choosing for the combined search and merchandising need

Algolia scored higher on search, while Bloomreach better matched the combined merchandising requirements; the decision included phased integration work.

Fit to screen
Finalist scorecard and selection decision

Original evaluation: Algolia scored higher on search; Bloomreach better met the combined merchandising requirements. Regional scorecards use different denominators.

Original evaluation: Algolia scored higher on search; Bloomreach better met the combined merchandising requirements. Regional scorecards use different denominators.

Selection and phased delivery
Original historical RL assessment: scheduling, experimentation, suggestions, product control and configuration dependencies. These are documented constraints of the implementation at the time.
Fit to screen
Prioritized SFCC search and merchandising constraints

Original historical RL assessment: scheduling, experimentation, suggestions, product control and configuration dependencies. These are documented constraints of the implementation at the time.

Original technical-integration decision from the vendor recommendation.
Fit to screen
Search first; merchandising phased by region

Original technical-integration decision from the vendor recommendation.

Pricing inputs and vendor quotations
Original values from the supplied Data needed for pricing workbook; header wrapping adjusted for readability. Approximately 82.1M average monthly website pageviews across 14 populated domain rows, plus 4.18M US app screenviews. Period not established; not current usage.
Fit to screen
Historical procurement-sizing inputs

Original values from the supplied Data needed for pricing workbook; header wrapping adjusted for readability. Approximately 82.1M average monthly website pageviews across 14 populated domain rows, plus 4.18M US app screenviews. Period not established; not current usage.

Original supplied snapshot. Search + category/browse represented 23% of US and 22% of EU page-type traffic. This is a sizing input, not revenue impact.
Fit to screen
Search versus browse demand for pricing

Original supplied snapshot. Search + category/browse represented 23% of US and 22% of EU page-type traffic. This is a sizing input, not revenue impact.

Historical vendor quotes with differing scopes; not the signed contract, realized savings or a final like-for-like total cost.
Fit to screen
Original round-two commercial comparison

Historical vendor quotes with differing scopes; not the signed contract, realized savings or a final like-for-like total cost.

1 / 8