Shopify Promo Code and Custom Bundle Feature Development

Rose Inc.

Rose Inc. is a science-based high-performance color and skincare company founded by Rosie Huntington-Whiteley. It is a digital hub for individuals interested in the latest beauty trends, skincare routines, wellness practices, and lifestyle inspiration.
Rosie has partnered with Amyris on this venture. Amyris, Inc. is a biotechnology company known for its work in synthetic biology and sustainability. The core focus of Amyris is on engineering microorganisms to produce valuable compounds through fermentation processes.

Challenges

  • Shopify’s limited native bundle functionality made it difficult to create a flexible and user-friendly bundle purchasing experience.
  • The platform’s restrictions around combining multiple discounts and promotional offers required custom solutions to meet business requirements.
  • Delivering a fast, responsive, and seamless shopping experience demanded advanced Shopify Plus development expertise.
  • Maintaining website stability, performance, and uptime was essential to ensure a reliable customer experience and prevent disruptions.

Solution

  • We faced a significant challenge with Shopify’s storefront API, which does not support the application of promo codes. Without a native mechanism to apply codes before checkout, we had to seek alternative solutions. Our approach involved creating a custom mini-cart using Shopify’s cart API to collect the necessary data. Thankfully, Shopify’s promo code verification API came in handy, although it required us to manually calculate the discounts using enterprise-focused Shopify Plus b2b agency expertise. Consequently, the mini-cart reflects data consistent with Shopify’s calculations, and promo codes are applied at checkout to ensure a smooth and accurate transaction process.
  • We Created “bundles” as product variants, offering different combinations of products in a single product listing for customers to choose from the desired variant.

Result

  • Bundles allowed customers to purchase more items, as they saw value in buying combinations of products at a discounted price, resulting in increased sales for Rose Inc.
  • The user experience was enhanced because bundles simplified the shopping process, presenting related products together.
  • Bundles created opportunities for marketing campaigns and cross-selling strategies.
  • Offering bundles helped Rose Inc. stand out and unlocked a competitive advantage over companies that didn’t offer such options.