Automated SKU Pricing & Mapping System
How I identified a $500K+ pricing exposure risk buried in 500+ product SKUs — and drove an end-to-end automated solution from zero.
Company
Sierra Living Concepts
Timeline
Nov 2025 – Feb 2026
My Role
Product Manager
Teams
IT · Pricing · Finance · Ops
How the cascade works
Child SKU price changes
Automated cascade engine
500+ parent set SKUs update instantly
₹35–40L
Monthly revenue protected
28→7 min
SKU mapping time reduced
500+
SKUs fully automated
The Background
Sierra Living Concepts sells premium furniture to the U.S. market — with an average order value of $3,500–$4,000. A significant portion of the catalog consists of bundled set SKUs — bedroom sets, dining sets, living room combinations — where a single parent SKU contains multiple child SKUs like a bed, two nightstands, and a dresser.
During my early weeks as a Management Trainee, while working closely with the pricing and finance teams on product launches, I noticed something that didn't add up. Set product prices on the website weren't reflecting recent changes made to individual component prices.
"The bedroom set on the website was priced at what it cost 6 months ago — but every component inside it had been repriced since then. Nobody noticed."
Discovering the Real Problem
I started digging. What I found was a four-layered problem that had been silently compounding for months:
Requirements Definition
I translated the four problem areas into functional requirements, prioritized by business impact and technical dependency:
| Requirement | Description | Priority |
|---|---|---|
| Dynamic Price Cascade | Child SKU price changes auto-update all parent set SKUs immediately | High |
| Variant-Level Mapping | Map child SKU variants to corresponding parent set variants | High |
| New Set Auto-Pricing | New set SKUs auto-calculate price from child component prices | High |
| Mapping Interface + Validation | Internal tool with error checks preventing incorrect mappings | Medium |
| Last Mapping Reuse | Pre-populate new variant with last mapping data to reduce effort | Medium |
| Order Fulfillment Auto-ID | Set orders auto-identify correct child SKUs for ops team | Medium |
| Bundle Discount Logic | Support dynamic sale pricing and bundle discounts on cascade price | Low |
Sprint Planning & Execution
We ran the project in four two-week sprints, coordinating between IT, pricing, and catalog teams with regular check-ins and mid-build adjustments.
Sprint Goal: Fully scope the problem, align all stakeholders on solution approach, and define the data model for parent-child SKU relationships.
Sprint Goal: Build and test the backend pricing cascade — when a child SKU price changes, parent set SKU prices update automatically in real time.
Sprint Goal: Build variant-level mapping interface, add validation checks, and implement last-mapping-reuse optimization that cut mapping time from 28 to 7 min.
Sprint Goal: Full QA across all 500+ SKUs, ops fulfillment auto-identification testing, staging → production deployment, and catalog team training.
The Key Mid-Build Decision
During Sprint 3, when the catalog team started using the mapping interface, I noticed it was taking 25–30 minutes per set SKU to complete variant mapping. With 500+ SKUs to map, this was going to take weeks and create a bottleneck.
Per-SKU mapping time
75% reduction in mapping effort
Results
₹35–40L
Monthly pricing exposure protected across all set categories
↑ From ₹0 protected previously
28→7 min
Per-SKU mapping time via last-mapping reuse optimization
75% reduction in mapping effort
500+
Set SKUs fully mapped and automated across all categories
100% catalog coverage
0
Manual pricing updates required for existing or new set SKUs
Fully automated pricing cascade live
What I Learned
Silent problems are the most expensive.
Nobody had flagged this because the mispricing was gradual — no single change caused a visible error. Regular cross-functional reviews and pricing audits would have caught this earlier.
Mid-build observations matter as much as upfront requirements.
The last-mapping-reuse recommendation saved more time than most of the upfront requirements. Staying close to the product during build — not just at handoff — creates real value.
Automation compounds.
This system doesn't just fix today's pricing — it prevents every future pricing error across every new SKU and every price change. The ROI grows with the catalog.