20currencies in the free-shipping bar
4new cart sections
8weeks, in two rounds
5/5Partner Directory review
Project facts
- Client
- Jennifer Joan Skincare
- Industry
- Beauty
- Country
- Canada
- Platform
- Shopify
- Catalog & data
- 24 products, 26 collections
- Integrations
- Search & Discovery
- Timeline (weeks)
- 8
The Challenge
Jennifer Joan is a skincare brand based in Calgary, Alberta. It makes plant-based face, body and hair oils in small batches and sells them on Shopify, on a customised Spark theme. Jennifer wanted shoppers to choose a size and see its price on the product cards, and wanted changes to the homepage, product page and cart that her theme didn't allow.

The Solution
What we did
- Made the size chips on product cards select the variant, with its price, compare-at price and stock; sold-out sizes can't be picked. The card button shows the selected size's price.
- Added a quantity selector next to Add to Cart on the product page, restyled the product page, and styled the Okendo star ratings.
- Extended the homepage video hero with separate mobile text and image, font, size and alignment settings, and button styles.
- Built a related-products carousel for the cart drawer and the cart page. It shows Shopify Search & Discovery recommendations and falls back to a chosen collection.
- Added a free-shipping progress bar that uses the threshold for the shopper's currency, set up for 20 currencies, and a gift-note prompt in the cart drawer.
- Added theme settings for web fonts, button corners, the announcement bar and blog headings, so the team can change them without code.
Stack
Shopify, Liquid, JavaScript, Spark theme, Shopify Search & Discovery, Okendo.
Role
Theme customisation in two rounds, from April to June 2026.
Results
Shoppers can pick a size and add it to the cart straight from the product grid. The cart suggests related products and shows how far they are from free shipping, in their own currency.
- Free-shipping thresholds set for 20 currencies
- 4 new cart sections: the carousel for the drawer and for the cart page, each with a fallback
- Two rounds of work over 8 weeks, April to June 2026
- Rated 5/5 for quality of work and for communication in the Shopify Partner Directory: “Things I thought could never be done due to the limitations with my store's theme, he made happen.”
More Projects
Maximize Conversions With A High-Performing Shopify Store
our process
Book a call
01 / 03





