Kōbō and Shopify
Build the product once in Kōbō, push it to Shopify with its variants, barcodes, images and real landed cost. No CSV round trip.
From tech pack to storefront, without the CSV.
This is a first-party integration using the Shopify Admin API, not a CSV template or a third-party bridge.
| In Kōbō | In Shopify | Notes |
|---|---|---|
| Style | Shopify product | Title, description and product category, matched to Shopify's taxonomy. |
| Colourway and size run | Shopify variants | The full variant matrix generated from your size range, not typed by hand. |
| SKU | Variant SKU | Generated from your own SKU pattern in Kōbō, so warehouse and storefront agree. |
| Barcode (EAN13) | Variant barcode | Assigned from your GS1 pool. Change a SKU later and the barcode stays attached. |
| Style images | Product media | Images flow Kōbō to Shopify, so the PLM stays the source of truth. |
| Costed BOM | Cost per item | Including a landed-cost average weighted across your markets, because Shopify holds one cost per variant. |
| Stock by location | Inventory levels | Multi-location, so a Stockholm and a US warehouse stay separate. |
| Size guide data | Metafields | Feeds a theme block, which can replace a third-party size-guide app. |
One product record, pushed to the store.
You connect your store once, then choose what flows. The direction that matters is Kōbō to Shopify for product data, because the PLM is where the style actually exists first: the BOM, the specs, the colourways, the approved sample.
Cost is the part most brands underestimate. Shopify stores one cost per variant, but a brand selling into the UK and the EU has two different landed costs for the same garment. Kōbō can push a weighted average across your markets, calculated from per-market forecast units, so the margin Shopify reports is close to the truth rather than a guess.
Stock is handled per location, so a multi-warehouse setup doesn't collapse into one number.
Quick to connect, worth testing small.
Connecting is quick. Agreeing what the storefront owns takes slightly longer and matters more.
Install the Kōbō app on your store and authorise it. You will need your myshopify.com domain, not your custom domain.
Do this before the first push. The SKU you generate in Kōbō becomes the Shopify variant SKU, and it's what your 3PL and warehouse will key off.
Paste your GS1 EAN13 range into Kōbō. Barcodes are assigned per variant and carried to Shopify automatically.
Two products, not two hundred. Check variants, images, cost and barcodes in the Shopify admin before going further.
Decide whether Shopify receives FOB, landed cost for one market, or a landed average weighted across markets.
For brands who develop their own product.
What to plan around.
Before you connect Shopify.
Does Kōbō have a Shopify integration?
Can I stop hand-keying variants into Shopify?
How does cost work when I sell into several markets?
Which way does inventory flow?
Will it overwrite my existing Shopify products?
Can I connect more than one Shopify store?
Does the Shopify integration cost extra?
What about size guides?
Other integrations
Selling on Shopify?
Book 30 minutes and we will push one of your real styles to a test collection, so you can see exactly what lands before you trust it with a season.
Book a Discovery Call