Works | Kanmo Group
Modern Commerce Foundations: How Kanmo Transitioned from Legacy to Scalable Ecommerce Platform
Company
Overview
Kanmo Group is a dominant player in Indonesia’s retail landscape, operating 340+ stores across 100+ cities. It manages a diverse portfolio of global and homegrown brands across verticals like fashion, baby care, footwear, lifestyle, and premium coffee. With names like Mothercare, Coach, Kate Spade, Nespresso, The Entertainer, and Justice under its wing, Kanmo caters to millions of customers both offline and online.
As digital adoption surged postpandemic, Kanmo accelerated its shift toward unified commerce. The group’s vision was to harmonize the customer journey across online channels, streamline backend systems, and create scalable, reusable components that could serve all brands. However, legacy systems and disconnected architectures were holding them back resulting in inconsistent brand experiences, operational inefficiencies, and performance bottlenecks that hindered both growth and customer retention.
Objectives & Challenges
Kanmo’s transformation journey was grounded in ambitious business goals: reduce operational costs, unify customer experience, scale digital commerce faster, and improve logistics and fulfillment efficiency. These objectives translated into the following challenges:
Architecture & Performance
- Legacy Magento 2.3.x platform restricted speed, innovation, and system stability
- Unoptimized modules and inconsistent theming structure made performance tuning difficult and expensive
UX & Frontend Consistency
- Each brand website had varying levels of UI maturity, leading to diluted brand identity and high bounce rates
- Lack of a unified frontend slowed development cycles and user experience optimization
Operations & Order Management
- Capillary OMS was reaching end-of-life, requiring a business-critical migration to a more scalable system
- Manual order management increased turnaround time and fulfillment errors, impacting customer satisfaction
- Shipping rates were not dynamically calculated, causing pricing inconsistencies and customer frustration
- Store pickup was inconsistently implemented, affecting order completion across 80+ store locations
Data & CRM Reliability
- Mobile login experience was broken due to unreliable CRM integrations
- Disparate customer data across systems made personalization and retention efforts ineffective
Solution Approach
This engagement had the potential to be transformative—not just technically, but operationally and commercially. From day one, we aligned closely with Kanmo’s leadership to build a future-ready digital commerce foundation.
Magento Modernization
We upgraded Magento from 2.3.x to 2.4.5 to unlock modern features and platform stability. Our team also removed over 50% of redundant modules—resulting in better backend performance, cleaner architecture, and faster deployments.
Unified Theming & Frontend Revamp with Breeze SPA
Breeze Single Page Application (SPA) was introduced across all Kanmo brand websites. As an open-source, lightweight frontend, Breeze delivered faster load times, seamless mobile experiences, and a consistent design system that made future enhancements significantly easier.
OMS Migration & Integration
The shift from Capillary OMS to Fulfillment Tools (FFT) was executed with precision. We built real-time sync between Magento and OMS, established middleware APIs for 3PL, and implemented business-specific routing logic for better order management.
Shipping Engine Overhaul
To support dynamic delivery pricing, we developed a custom distance-based shipping engine. This allowed checkout experiences to reflect real-time cost based on customer proximity and preferred delivery method.
CRM-Driven Authentication & Data Cleanup
We integrated Magento with Capillary CRM to introduce mobile-based OTP login. This enhancement drastically improved login success and conversion. Our data sync and hygiene process also ensured personalized engagement and better campaign ROI.
Operational Visibility & Automation
To improve control, we rolled out dashboards and logging mechanisms that enabled Kanmo’s operations team to monitor order syncs, identify failures, and reconcile discrepancies before they impacted customers.
Solution Highlights
- We enabled a middleware-driven OMS architecture for scalable and brand-specific fulfillment
- Developed a dynamic shipping engine that ensured transparent pricing and fewer cart drop-offs
- Activated real-time store pickup across 80+ retail locations with accurate inventory checks
- Rolled out Breeze SPA to deliver fast, mobile-optimized storefronts across brands
- Introduced secure CRM-based OTP login for frictionless repeat access
- Built a shared theming architecture to streamline design consistency and rollout efficiency
Results and Impact
Operational Efficiency
- 50% fewer modules reduced complexity and increased dev velocity
- Fulfillment time improved by 35% through OMS automation
- Checkout speed enhancements reduced cart abandonment and improved order completion
Data Accuracy & Reliability
- Mobile login success rate rose from 60% to 98%
- Unified CRM enabled targeted lifecycle campaigns and accurate segmentation
Customer Experience & Revenue Impact
- 30% faster site speed increased engagement and repeat visits
- 40% higher adoption of store pickup reduced delivery costs and boosted omnichannel performance
- Drop in support tickets led to higher satisfaction and leaner support ops
Scalability & Future-Readiness
- Architecture supports rapid rollout of future brands or experiences
- Magento 2.4.5 and Breeze SPA provide flexibility and ecosystem longevity
- Foundation is now ready for multi-DOMS expansion and deeper integrations