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.