CAST is a premium jewelry brand based in San Francisco, California, with both an eCommerce store and physical retail locations in Corte Madera, Palo Alto, and select partner stores. Known for its artistically crafted necklaces, rings, earrings, and bracelets, CAST combines timeless design with modern elegance.
To support its growth and provide a seamless online shopping experience, we enhanced the brand’s existing Shopify theme, aligning it closely with CAST’s visual identity while implementing advanced features for both functionality and user experience (UX). Key upgrades included custom navigation, filters improvements, product details page redesign, and mini cart improvements, including a Gift with Purchase (GWP) feature.

01Navigation & product filters
The website features four main category of products: earrings, rings, necklaces and bracelets.
Improved navigation structure
We updated the site's navigation design and content to highlight the core product categories—Earrings, Rings, Necklaces, and Bracelets—and to enhance product discoverability. Users can now browse by style, material (e.g., gold, white gold, sterling silver, mixed metal), or price range, ensuring a more intuitive and efficient shopping experience.
Advanced product filters
Dynamic filters were added to the category pages, allowing users to filter by: Category, Style, Stone, Material, Color, Price, Size, and Length.



02Product detail page redesign
We refined the product detail pages (PDPs) with category-specific UX improvements such as size selection "pills" for rings and length specification for necklaces. Additionally, stock availability checks and error handling were also included in the size selection logic to improve the shopping experience.
Visual enhancements were implemented across all devices (desktop, tablet and mobile) to elevate the overall look and feel, and ensure design consistency.


03Gift with purchase
We built a bespoke gift-with-purchase feature for CAST. It triggers on cart value or promotional conditions, and CAST's team configures it themselves in the Shopify theme editor, for seasonal promotions or ongoing campaigns.
When no gift is running, the same slot in the mini cart doubles as an in-cart promotional banner, so the space keeps working between campaigns.


