Spring til hovedindhold
Kasper Stück

Gratis Shopify-testbutik
Forbered og test din webshop inden lancering.

Ucommerce til Shopify: .NET, CMS og dataudtræk

Skift fra Ucommerce til Shopify med en plan for CMS, dataudtræk fra .NET og SQL Server, integrationer og redirects. Sådan afklarer du omfang og pris.

Kasper Stück

Ucommerce er en dansk .NET-platform, som kører inde i et CMS som Umbraco, Sitecore eller Sitefinity. Løsningen er typisk bygget af et bureau over flere år og hostet på egen infrastruktur. Når Shopify kommer på tale, er det ofte fordi drift, opgraderinger og licens koster mere, end forretningen får igen.

Jeg vil have afklaret to ting først: hvor data ligger, og hvad der skal ske med CMS’et. Resten af planen afhænger af de to svar.

Ucommerce og Umbraco Commerce er ikke det samme

Det bliver ofte blandet sammen. Umbraco Commerce bygger på Vendr og vedligeholdes af Umbraco. Ucommerce er et selvstændigt dansk produkt, som fortsat udgives med nye versioner. Kører din løsning Umbraco Commerce, er det en migrering fra Umbraco til Shopify, og så gælder andre forhold. Denne side handler om Ucommerce.

Notér version, CMS, .NET-version og hvem der hoster. Det afgør, hvor let udtrækket bliver, og om løsningen kan holdes kørende, indtil skiftet er gennemført.

Data hentes fra API eller database

Ucommerce dokumenterer ikke et eksportværktøj til produkter, kunder og ordrer. Data hentes gennem .NET-API’et eller direkte fra SQL Server. Det er en opgave for en udvikler, som kender løsningen, og den bør ligge tidligt. Uden et prøveudtræk kan hverken pris eller tidsplan fastlægges.

Se særligt på produktdefinitioner, varianter, kataloger pr. marked, prisgrupper og kundegrupper. Ucommerces datamodel er mere fleksibel end Shopifys, så noget skal forenkles. Beslut, hvad der bevares som metafelter, og hvad der udgår.

Shopifys eget importværktøj understøtter ikke Ucommerce som kilde. Udtrækket tilpasses Shopifys skabeloner eller flyttes via Admin API.

Beslut, hvad CMS’et skal efter skiftet

Indhold, landingssider og redaktionelle arbejdsgange ligger i CMS’et, ikke i Ucommerce. Der er to veje:

  • Alt flytter til Shopify. Enklere drift og én platform, men indholdsredigering bliver mere begrænset.
  • CMS’et beholdes til indhold, Shopify til butik. Fleksibelt indhold, men to systemer at drifte og en kobling, som skal bygges og vedligeholdes.

Vælg ud fra, hvor meget redaktionelt indhold forretningen faktisk producerer, ikke ud fra det nuværende setup.

Integrationer og specialkode

Ucommerce-løsninger har ofte specialudviklede pipelines til priser, rabatter, checkout og ERP. Lav en liste over den logik, forretningen afhænger af. Vurder for hver del, om Shopify dækker den som standard, med en app eller som custom app. Se custom apps til Shopify og integrationer til webshops.

Test hver forbindelse med en rigtig ordre: betaling, lager, faktura og refundering.

Redirects fra CMS- og produktsider

Saml adresser fra sitemap, Search Console og et crawl af hele sitet. Lav direkte redirects fra gamle produkt-, kategori- og indholdssider. Følg indeksering og klik efter lancering.

Rækkefølgen i afklaringen

  1. Fastslå, om løsningen kører Ucommerce eller Umbraco Commerce.
  2. Få et prøveudtræk fra API eller database.
  3. Beslut, hvad CMS’et skal efter skiftet.
  4. Kortlæg specialkode og integrationer som arbejdsgange.
  5. Lav en prøveimport, og kontrollér resultatet mod databasen.
  6. Afprøv køb, betaling, levering, faktura og refundering i testbutikken.
  7. Aftal, hvornår data fryses, hvem der ejer redirects, og hvem der har vagten på lanceringsdagen.

Jeg hjælper med afklaring, krav og kvalitetssikring gennem rådgivning om migrering. Overvejer du også andre platforme end Shopify, kan du begynde med platformstrategien.

FAQ - Ofte stillede spørgsmål

Er Ucommerce det samme som Umbraco Commerce?

Nej. Umbraco Commerce bygger på Vendr og vedligeholdes af Umbraco. Ucommerce er et selvstændigt dansk produkt, som kan køre på Umbraco, Sitecore og Sitefinity. Afklar først, hvilket produkt din løsning bruger.

Hvordan kommer data ud af Ucommerce?

Ucommerce dokumenterer ikke et eksportværktøj. Data hentes gennem .NET-API'et eller direkte fra SQL Server-databasen. Det kræver en udvikler, som kender løsningen, og et udtræk bør laves tidligt.

Hvad sker der med CMS-delen?

Ucommerce lever inde i et CMS. Ved et skifte skal du beslutte, om indholdet flytter med til Shopify, eller om CMS'et beholdes til indhold med Shopify som butik. Begge veje er mulige og har forskellige konsekvenser.

Relaterede sider

Umbraco til Shopify

Guiden til Umbraco Commerce og Vendr.

Læs mere →

Guide til migrering til Shopify

Planlæg dataoverførsel, test, SEO og lancering.

Læs mere →

Hjælp til migrering

Få afklaret og gennemført dit platformskifte.

Læs mere →

Eksterne ressourcer

Ucommerce release notes

Kilde: Ucommerce

Aktuelle versioner og .NET-krav.

Shopifys importværktøj

Kilde: Shopify Help Center

Hvilke platforme Shopify selv kan importere fra.

Fortæl mig om dit projekt

  • Østre Alle 102
    9000 Aalborg
    Danmark

Kontakt mig

Gratis Shopify-testbutik

Du kan forberede og teste design, produkter og integrationer i en testbutik. Et betalt Shopify-abonnement er nødvendigt, når butikken skal sættes i drift.

Få praktiske e-handelstips direkte i din indbakke

Jeg deler erfaringer om Shopify, integrationer og tekniske valg i webshops.