
House of Kpop: building the custom commerce tools a K-pop store needs, the ones the platform does not ship out of the box
House of Kpop sells official K-pop albums and merch online and in mall stores, where fan-sign slots and lucky draws drive how fans shop — needs off-the-shelf store apps don't cover. Rather than rebuild the working store, they needed custom tools layered on top, plus a clear read on aged inventory.
What changed since we started
The Challenge
House of Kpop sells official K-pop albums and merch online and in mall stores, where fan-sign slots and lucky draws drive how fans shop — needs off-the-shelf store apps don't cover. Rather than rebuild the working store, they needed custom tools layered on top, plus a clear read on aged inventory.
Why we built custom tools instead of bolting on apps
A K-pop store is not a normal shop. The moments that matter most to fans, lucky draws, fan-sign slots, comeback drops, are exactly the moments that generic store apps handle worst. A bolt-on lucky-draw plugin cannot add the album a fan just won straight onto the order they already placed. A rented email tool keeps the customer list locked on a platform the shop does not control.
So we made a deliberate call. Leave the live storefront in place and build narrow custom tools on top of it, each one solving a job the shop actually has, rather than rebuilding the whole shop to chase a tidier diagram. At the same time we got an honest baseline on stock, channels, and search so the team could start clearing aged inventory instead of guessing.
Three custom tools, built on the live store
Live site
Live siteHouse of Kpop now runs three custom tools on top of the live shop, plus the growth layer around them:
- Lucky Spin, the lucky-draw engine. A fan buys an entry, gets a private code by email, signs in, and spins for a real album from a 27-item prize pool. The prize they win is added straight onto their original order and confirmed by email, with the odds set by how much of each prize is left. The live "Throwback Vault" draw runs entirely on this.
- Fan-sign and event booking. Fans choose their slot and collection details at checkout, with the rules and deadlines stated plainly. Those details are written back onto the order so the shop floor knows exactly who is collecting what, and when.
- Owned customer email. We moved the customer list in-house, 12K plus customer profiles and 4,733 email subscribers, so welcome emails, segments, and unsubscribes run on the shop's own system instead of a rented one.
- One back office across channels. The web store, the Shopee marketplace, and the mall stores feed a single operations view, with band shelves and clearance routing so stalled stock actually gets found.
- The growth layer. A lighter, fan-first storefront redesign, weekly search tracking, and paid campaigns on Google and Meta, all measured against a dated baseline.
A store that runs campaigns it could not run before
House of Kpop can now run the campaigns that make it a fan favourite, lucky draws and fan-sign events that tie directly to real orders, instead of bending a generic app to fit. It owns its customer list and its email rather than renting them. Search is also a real strength: the latest mirrored baseline has all 14 tracked K-pop queries in the top 10, with 12 in the top three and four at #1. Paid social is feeding reach too, with 280,637 impressions and 9,377 clicks in the latest seven-day Meta snapshot.
We are honest about the stage. The marketplace stock sync and the full clearance push are still in flight. But the differentiated work is already live and in fans' hands. For Eidolon, House of Kpop is the reference for a clear idea: we build the commerce features the platform does not ship, on top of the store a client already has.
At a Glance
14 of 14
Top-10 tracked keywords
9,377
7-day Meta clicks
12K+
Customer profiles in-house
More Case Studies

AI Florist Singapore: a three-agent commerce platform selling flowers on web, WhatsApp, and Telegram

Clover Global: moving a 25-year-old office-supplies business onto a modern storefront, with search and merchant cleanup in progress
