Hoppa till innehållet

Migration

Migrera produktdata till Shopify: det som brukar gå sönder

18 juni 2026 · 6 min · ScaleLab

Produktdata är där migreringar går fel i tysthet. Butiken lanseras, allt ser bra ut — och sedan hittar kunderna varianter som inte finns, storlekar kopplade till fel SKU:er och kategorisidor som saknar hälften av produkterna. Datafel kraschar inte; de eroderar förtroende en order i taget.

01Därför fallerar CSV-genvägen

Varje plattform modellerar produkter olika. WooCommerce attributsystem, Magentos konfigurerbara produkter och egna databasfält mappar inte ett-till-ett mot Shopifys options, varianter och metafält. En platt CSV tvingar den mappningen att ske implicit — vilket betyder fel.

Gränsen på 100 varianter per produkt, tre optionsdimensioner och Shopifys handle-baserade URL:er kräver alla uttryckliga beslut. En migrationspipeline gör besluten synliga och testbara; en CSV gömmer dem tills en kund hittar resultatet.

02Mappa modellen innan du flyttar raderna

Börja med ett mappningsdokument: varje fält i källan — attribut, specialfält, varumärkesdata, SEO-texter, jämförpriser — och dess destination i Shopify, vilket oftast är en kombination av inbyggda fält och metafält. Fält utan destination får ett uttryckligt beslut: släpp, slå ihop eller strukturera om.

Det här är också läget att städa. Att migrera åtta års katalogskräp — döda produkter, inkonsekvent attributnamngivning, dubblett-SKU:er — flyttar bara röran till ett nytt hus. Att städa under mappningen kostar timmar; att städa efter lansering kostar veckor.

03Bilder, kategorier och det ingen äger

Bilder behöver mer än överföring: alt-texter måste överleva (de är både tillgänglighet och SEO), filnamn bör hållas stabila där det går, och kopplingen variant–bild måste återupprättas — den klassiska buggen är att varje färgvariant visar samma foto.

Kategoristrukturen mappar sällan rent mot Shopify-collections. Smarta collections byggda på taggar och metafält är oftast den mer underhållbara översättningen, men de kräver konsekvent taggning — vilket för oss tillbaka till städningen.

04Validera som en kund, inte som en databas

Att radantalet stämmer bevisar ingenting. Validering betyder stickprovad, mänsklig inspektion: bästsäljarna kontrollerade variant för variant, priser mot källan, lagersaldo mot lagret och varje collection-sida ögnad efter saknade eller felplacerade produkter.

Prioritera efter intäkt: topp-100-produkterna får individuell genomgång, långsvansen får statistisk stickprovskontroll. Ett datafel på bästsäljaren kostar mer än hundra fel i produkter ingen besöker.

Nästa steg

Det här är vad vi gör hela dagarna.

Vill du få det här gjort i din butik?

En Growth Plan™ är ett kostnadsfritt strategimöte på 45 minuter — du går därifrån med dina största flaskhalsar kartlagda, oavsett vad du beslutar sen.

Boka din Growth Plan™