For Aroma360, a category leader in scent marketing and branding, the challenge was clear.
When their team approached us, they had ambitious goals. They wanted to:
They needed a solution that was as sophisticated as their products—and they needed it fast. Our mission was to turn these ideas into a powerful eCommerce platform that would drive growth and customer loyalty.
Our team worked with Aroma360’s tech leaders on these initiatives:
Creating a seamless shopping experience across Aroma360’s brands. Aroma360 wanted their customers to shop from different brands and check out in one go. This could potentially simplify the customer experience and improve their AOV and brand exposure.
In an effort to make the shopping experience intuitive and easy, Aroma360 wanted flexible payment options— including one time purchases and subscriptions, the freedom to mix and match products, and dynamic discounts and bundles that could improve AOV.
Aroma360 had developed a themed candle campaign for their sub-brand, and needed an interactive landing page that could make shopping more engaging. Our team had to enable real-time sales tracking and visual data as part of this development.
Designed for households, this builder would allow family members to pick their favorite scents and products, creating a personalized plan with increasing discounts as more members join. This was a complex and custom configuration that our team had to crack.
Our systems had to be scalable and integrate seamlessly with their current Shopify Plus architecture. For these reasons, we chose:
With the stack in place, we moved our focus to other challenges:
We had to accelerate new feature development against a tight deadline, without compromising on delivery quality or functionality.
Aroma360 was a multi-brand store, and wanted to unify the checkout system between their primary brand and sub-brands. This was to primarily increase their AOV and improve product discovery. To enable this, our team:
This led to bigger orders and a more unified experience.
Using Shopify's meta objects, we built customizable payment blocks that could be tailored for different products and promotions. This allowed their marketing team to set up dynamic discount structures, from percentage-based offers to free product deals. We also implemented flexible purchase options, including one-time purchase options and subscription models.
Some key features include:
To improve conversion, we built custom logic to give shoppers the best available deal. Our system automatically applies the highest discount from sitewide, collection, or product-specific offers.
As part of their promotional campaign, our team created an interactive and politically-themed landing page for Hotel Collection (a sub-brand) using Vue.js.
The page featured a real-time sales tracker to gamify purchases and display them on an interactive US map, integrated with Firebase Realtime Database. We enhanced the data display with custom-built, animated donut charts for each state, showing a real-time comparison of candle sales. Our team built an intermediate cloud function to update the Firebase API instantly, keeping the map and sales data current.
This helped Aroma360 launch a live and engaging promotion and turn shopping into a gamified event.
Since we had to let customers add personalized scent packages for their whole family (up to 5 members), we worked to combine this feature with real-time pricing and easy product selection.
Key features include:
To handle these complex orders, we integrated this system with Salesforce Experience Cloud.
Integration and Checkout Process
We hosted a microservice on GCP to act as an intermediary between Shopify and Salesforce. When a customer proceeds to checkout with a Family Plan, this microservice:
This ensures that the final order in Salesforce accurately reflects the customer's selections and any applicable promotions.
For certain products that require lead capture, we integrated Stripe as an alternative payment processor. This allows Aroma360 to collect detailed customer information through a lead form before redirecting to the payment stage, providing valuable data for their sales and marketing teams.
Our solution helped Aroma360 leverage both Salesforce and Shopify’s platform strengths and gain the best of both worlds.
Shubha
Vignesh Rajendran
Thanigai Babu
Lakshmi Narasimhan B
Simranjeet Singh