Why Your EKM Store Has 3,000 Products (But Your Shopify Store Will Have 100)
That’s not a typo. That’s what happens when you understand what you’re actually looking at.
What I Found When I Opened the Export
EKM treats every variant as a separate product with its own URL. Every thickness, every width, every material combination gets its own listing. So a simple neoprene rubber strip that’s available in ten thicknesses and five widths isn’t one product in EKM - it’s fifty.
I multiplied that across a catalogue of industrial rubber and sponge materials, and I hit 3,000 very quickly.
Why This Matters For Your Migration
If you’re sitting on an EKM store thinking “I’ve got thousands of products, migration will be a nightmare” - take a breath. Your product count is an architectural artefact, not a business reality.
EKM’s structure made sense in 2010. Every product page was a landing page. More URLs meant more chances to rank. But it also meant customers had to scroll through endless listings looking for “neoprene strip 3mm thick 50mm wide” instead of just… selecting the options they need from a dropdown.
What The Migration Actually Looked Like
I consolidated those 3,000 EKM products into 100 properly structured Shopify product variants. Thickness becomes a dropdown. Width becomes a dropdown. The customer picks what they need, and the system handles the rest.
The result? A store that matches how people actually shop. “I need neoprene strip” - I select my specs - done. Not “let me search through 3,000 listings hoping I find the right combination.”
The Messy CSV Import Problem
Here’s where it gets technical, but I think it’s worth understanding. When you export from EKM, you get a CSV file with 3,000 rows - one for each “product” (which is really each variant). Shopify’s CSV import expects a completely different structure: one row per variant, grouped under parent products.
You can’t just import EKM products into Shopify and expect it to work. I had to restructure the data first - I was identifying which rows were actually variants of the same product, then I was reformatting them to match Shopify’s import template.
This is the real work of migration. I wasn’t moving files around. I was understanding what the product catalogue actually contained and I was translating it into a structure that made sense.
The Takeaway
I find that sometimes migration doesn’t just move your business - it forces you to see it clearly for the first time.
Considering an EKM to Shopify migration? Read my complete migration guide or get in touch to discuss your store.
Tony Cooper
Founder
Put My Crackerjack Digital Marketing Skills To Work On Your Next Website Design Project!
Get Started