Guide - 16 kapitler - Start din Shopify-webshop: Praktisk guide
Start en Shopify-webshop med styr på produkter, tema, betaling, fragt og drift. Følg processen fra de første valg til test, lancering og opfølgning.
- Forfatter
- Kasper Stück
- Opdateret
- Læsetid
- 31 min
- Niveau
- Begynder
Denne guide er til dig, der har valgt Shopify og vil planlægge opstarten af din webshop. Jeg gennemgår opsætning, produkter, betaling og test i en rækkefølge, du kan arbejde efter. Afklar platformvalget først, hvis du endnu ikke ved, om Shopify passer til dine produkter, arbejdsgange og budget.
Er du stadig i tvivl om, hvad platformen er, så læs først Hvad er Shopify?. Guiden har en parallel komplet Shopify-tjekliste med alle konkrete kontrolpunkter, så du kan arbejde dig igennem punkt for punkt mens dine krydser gemmes lokalt.
Hvem guiden er til
Shopify fungerer i meget forskellige kontekster, og din profil bestemmer hvor meget af guiden der rammer dig direkte.
En enkelt stifter med sin første Shopify-butik
Typisk profil: 1 person, under 200 produkter, begrænset budget, vil gerne i gang hurtigt uden at lave dumme begynderfejl. Denne guide er skrevet direkte til dig. Læs alt, start på Shopify Basic, hold dig til Dawn eller et solidt betalt tema fra Shopify Theme Store, og undgå at tilpasse Liquid før du har 100 ordrer. Tidslinje: 4-8 uger fra idé til lancering.
En fysisk butik, der vil sælge på Shopify
Du har en fysisk butik eller B2B-salg, og Shopify bliver en kanal mere. Fokus: Shopify POS hvis du har fysisk salg, sammenhæng med dit eksisterende bogføringssystem (e-conomic, Dinero og Billy kobles på gennem apps fra tredjepartsudviklere), og at butikken ikke bliver en “separat ø” fra din daglige drift. Tidslinje: 6-10 uger.
Et fritidsprojekt, der bliver til en forretning
Du sælger allerede via Instagram, Facebook Marketplace eller tilsvarende. Nu skal det være en rigtig forretning på et solidt fundament. Fokus: moms, CVR, juridiske forhold, og at få struktur på produktdata og bogføring fra start. Shopify Starter kan være nok hvis du primært sælger via social commerce og bare vil have en simpel checkout-side. Ellers start på Basic. Tidslinje: 2-6 uger.
Første Shopify-butik i en større virksomhed
Du arbejder i et team og skal afklare brugeradgange, rapportering og arbejdsgange. Vælg abonnement efter de konkrete funktioner. Shopify Flow findes også på standardabonnementerne; Plus er relevant ved bestemte krav til eksempelvis checkout eller kundespecifik B2B-prissætning.
Forretningsmodel og enhedsøkonomi
Den vigtigste beslutning er ikke hvilket tema du vælger eller hvilken plan du starter på. Det er hvem du sælger til, hvad du sælger, og om enhederne hænger sammen.
Vælg spor: B2C, B2B eller begge på Shopify
B2C er det klassiske spor: priser inkl. moms, 14 dages fortrydelsesret, høj forventning til betalingsmetoder, leveringshastighed og retur. Shopifys standard-opsætning er bygget til B2C og virker fint ud af kassen.
Shopify B2B findes på Basic, Grow, Advanced og Plus. Standardabonnementerne har begrænsninger, blandt andet på kataloger, mens direkte tildeling af kataloger til bestemte virksomheder kræver Plus. Sammenlign dine krav med Shopifys oversigt over B2B-funktioner, før du vælger abonnement.
B2C og B2B kan drives i samme butik, men de forskellige priser, kundekonti og betalingsvilkår kræver en tydelig opsætning og test. Se guiden til Shopify B2B, og begynd med de kundegrupper, du er klar til at betjene.
Regn på enhederne før du opretter butikken
Dækningsbidrag pr. ordre er det tal der afgør om du har en forretning eller et dyrt hobbyprojekt. Pr. ordre betyder: salgspris minus indkøb minus emballage minus fragt (ud og hjem ganget med retur-procent) minus betalingsgebyrer minus Shopify-abonnement delt med antal ordrer minus CAC.
Shopify Basic koster 249 kr./md. ved månedlig betaling og 189 kr./md. ved årlig betaling på Shopifys danske prisside (tjekket 2. oktober 2026). Læg oven i: Shopify Payments tager 1,9 % + 1,80 kr. pr. kortbetaling på Basic, mens American Express og internationale kort koster mere. Bruger du en ekstern betalingsudbyder, betaler du udbyderens gebyrer plus Shopifys tredjepartsgebyr på 2 % på Basic. Dertil kommer de apps, du reelt får brug for, og deres pris afhænger af funktion og volumen.
Hvis dækningsbidrag pr. ordre er negativt eller under 50 kr. på en AOV omkring 400-600 kr., er der ikke plads til noget. Du kan ikke marketing dig ud af dårlige enhedsøkonomier - Shopify forstørrer dem bare hurtigt og effektivt.
Prisstrategi og førpriser
Alle priser på Shopify er inkl. moms for B2C. Sæt din butiks-valuta til DKK, og sæt “Include tax in prices” på i Settings → Taxes and duties. Det er ikke et valg — det er dansk lovkrav for B2C.
Hvis du laver rabatter og før-priser, skal før-prisen kunne dokumenteres 30 dage tilbage. Shopifys indbyggede “Compare at price” viser før-prisen overstreget, men logger ikke historik. Brug en app som Prisguard eller Analyzify hvis du kører rabatter systematisk — ellers gem skærmbilleder.
Virksomhed, CVR og moms
Den del jeg ser flest udskyde. Tag den før du rør Shopify-kontoen.
Selskabsform: enkeltmandsvirksomhed eller ApS
Til en ny Shopify-butik er valget i praksis mellem enkeltmandsvirksomhed og ApS. PMV (personligt ejet mindre virksomhed) kan ikke momsregistreres, og det betyder den ikke virker når du passerer 50.000 kr. i omsætning - hvilket du gør, hvis forretningen skal være alvor.
Enkeltmandsvirksomhed er gratis at oprette via virk.dk. Du hæfter personligt. Et ApS kræver mindst 20.000 kr. i selskabskapital (kravet blev sat ned fra 40.000 kr. i 2025, se Erhvervsstyrelsens vejledning om stiftelse), giver begrænset hæftelse og et mere solidt indtryk. For solo-foundere er enkeltmandsvirksomhed fint de første 1-2 år.
CVR, phishing og stamdata
Registrering i CVR er gratis via virk.dk og tager 10 minutter. Pas på phishing-mails der kræver betaling for “CVR-gebyr” - Erhvervsstyrelsen opkræver aldrig gebyr for at stå i CVR. Sig nej til alle mails der ligner registerarbejde uden at have aftalt det med din bogholder.
CVR-nummer, virksomhedsnavn og adresse skal fremgå på Shopify-butikkens footer, i Contact-siden og i alle automatiske e-mails. Det er lovkrav, ikke kosmetik. Sæt det ind i Shopify Settings → Store details og referér variablen i dit tema-footer og i notification-templates.
Moms og 50.000 kr.-reglen
Virksomheden skal som udgangspunkt momsregistreres, når salget af momspligtige varer og ydelser overstiger 50.000 kr. inden for et kalenderår. Det gælder fra 1. januar 2025; tidligere var grænsen opgjort over 12 måneder, så ældre artikler kan være forældede. Afklar registreringen i god tid, før grænsen forventes overskredet, og undersøg særlige forhold ved eksempelvis handel over grænser. Se Skattestyrelsens vejledning om momsregistrering.
Mit råd til nye Shopify-butikker: Registrér fra start medmindre du er 100 % sikker på at ligge under grænsen. Det gør bogføringen lettere, og du kan trække moms fra dine indkøb (Shopify-abonnement, apps, tema, fotoshoot, emballage) fra dag 1.
Når du er registreret, skal du indberette rettidigt hver periode. Også når der er nul i salg. “Nulindberetning” er ikke valgfrit.
I Shopify: Settings → Taxes and duties → Denmark → tilføj dit CVR-nummer. Shopify beregner automatisk 25 % moms og viser det korrekt i checkout og ordrebekræftelser, når det er konfigureret.
Bogføring fra dag 1
Digital bogføring er lovpligtigt. For kapitalselskaber (ApS m.fl.) gælder det allerede. For personligt ejede virksomheder gælder kravet fra 1. januar 2026, når nettoomsætningen har været over 300.000 kr. i hvert af to på hinanden følgende indkomstår. Du kan bruge et bogføringssystem, der er registreret hos Erhvervsstyrelsen, eller selv sikre, at et ikke-registreret system opfylder bogføringslovens krav. Se Erhvervsstyrelsens vejledning om bogføringsloven. Mit råd: uanset om du er tvunget eller ej, så brug et registreret standardsystem fra dag 1 — det er den enkleste vej, og det sparer dig omlægningsarbejdet senere.
e-conomic, Dinero og Billy kobles til Shopify gennem apps fra tredjepartsudviklere, ikke gennem en indbygget Shopify-funktion. Eksempler er Pairy, som understøtter alle tre, Flett til Dinero og Cloudifys app til e-conomic. Tjek, hvem der udgiver og supporterer appen, og hvad den koster. Vælg system, og sæt integrationen op før din første ordre. Den vigtigste test er: kan du lave en ordre i Shopify og se den lande korrekt i dit bogføringssystem, med korrekt momsbehandling og afstemning mod udbetalingen fra Shopify Payments? Øv det med én test-ordre. Valget af app til regnskab på Shopify bør du afstemme med din bogholder.
Shopify-abonnement, konto og domæne
Her begynder det praktiske arbejde.
Vælg abonnement: Starter, Basic, Grow eller Advanced
Hovedplanerne er Basic, Grow, Advanced og Plus. Shopify har også Starter, som er en minimal løsning uden fuld online butik — primært til social commerce og betalingslinks. Den er ikke relevant, hvis du vil have en rigtig webshop.
Priserne nedenfor er fra Shopifys danske prisside, tjekket 2. oktober 2026. Ved årlig betaling er beløbet omregnet til en månedspris.
| Plan | Månedlig betaling | Årlig betaling (pr. md.) | Kortgebyr, Shopify Payments | Tredjepartsgebyr |
|---|---|---|---|---|
| Basic | 249 kr. | 189 kr. | 1,9 % + 1,80 kr. | 2 % |
| Grow | 660 kr. | 499 kr. | 1,8 % + 1,80 kr. | 1 % |
| Advanced | 2.870 kr. | 2.150 kr. | 1,6 % + 1,80 kr. | 0,6 % |
| Plus | fra 2.100 EUR (3-årig aftale), 2.250 EUR (1-årig aftale) | – | 1,4 % + 1,80 kr. | 0,2 % |
Shopify Basic dækker langt de fleste opstartsbehov. Du får ubegrænsede produkter, Shopify Payments og alt det grundlæggende til at drive en butik. For de fleste er det det rette sted at starte, men afklar pakkeshopvalget, før du vælger plan (se afsnittet om fragt).
Shopify Grow er den mellemste plan. Ifølge Shopifys danske prisside får du op til 5 medarbejderkonti, fuld adgang til data og lavere gebyrer. Rapporterne er ikke en grund til at skifte, for Shopify oplyser, at Basic har adgang til alle rapporter. Skift op, når du har brug for flere konti, bredere dataadgang eller gebyrforskellen betaler sig. Har du brug for en pakkeshopvælger med transportørens priser i checkout, så læs afsnittet om fragt nedenfor, for det kræver beregnede fragtrater, som Basic ikke har. (Grow hed tidligere bare “Shopify”.)
Shopify Advanced giver flere medarbejderkonti og den laveste kortsats blandt standardplanerne. Skift op, når funktionerne eller gebyrforskellen reelt betaler merprisen. Shopify Flow er ikke en grund i sig selv, for Flow er gratis på Basic, Grow, Advanced og Plus. Handlingen Send HTTP Request i Flow kræver dog mindst Grow.
Shopify Plus er relevant, når dine krav overstiger standardabonnementernes muligheder. Vurder funktioner, kontrakt og den aktuelle pris frem for at vælge ud fra omsætning alene. Se Shopify-priser, hvor jeg også regner på, hvornår en dyrere plan betaler sig.
Start månedligt de første 3 måneder, mens du mærker systemet. Skift til årlig betaling, når du er sikker. På Basic sparer du 60 kr. om måneden, svarende til ca. 24 %.
Opret Shopify-konto korrekt
Brug virksomhedens mail, ikke din private. Sæt 2FA på fra dag 1. Udfyld Settings → Store details med korrekt virksomhedsnavn, adresse, CVR, mail og telefonnummer. Disse felter bruges i notification-emails, checkout og footer — og de skal være korrekte for compliance.
I Settings → Users sætter du rollebaserede adgange. Din revisor skal kun have “Reports” og “Finances”. Din freelancer skal kun have adgang til de områder, arbejdet kræver. Giv kun fuld administratoradgang, når rollen kræver det.
Domæne på Shopify
Køb et .dk-domæne hos en Punktum dk-forhandler. Administrerer du selv domænet hos Punktum dk, er periodegebyret 72,50 kr. inkl. moms for ét år (perioder fra 1. april 2026, se Punktum dk’s priser og gebyrer). Administrerer forhandleren domænet, betaler du forhandlerens pris, så sammenlign den, før du vælger. Registrant skal være virksomheden - ikke dit bureau, ikke din private mail. Brug CVR og virksomhedsmail ved registreringen.
I Shopify: Settings → Domains → Connect existing domain. Peg din domæne-forhandlers DNS på Shopify (A-record til Shopify og CNAME for www). Sæt dit .dk-domæne som primært, så Google ikke indekserer både .dk og myshopify.com — Shopify sætter automatisk canonical tags der peger på det primære domæne.
Mail på eget domæne
Shopify hoster ikke mail. Du skal bruge eksempelvis Google Workspace eller Microsoft 365. Microsoft 365 Business Basic starter ved 34,92 kr. pr. bruger/md. ekskl. moms (EØS-udgave uden Teams, årlig betaling), og Google Workspace Business Starter fra ca. 6,80 EUR pr. bruger/md. ekskl. moms, årlig betaling. Tjek den aktuelle pris og bindingsperiode, før du vælger. Gmail.com eller outlook.com i din Shopify-footer er et amatør-signal, ingen tager seriøst.
Samtidig med mailen: opsæt SPF, DKIM og DMARC som DNS-records. Shopify giver dig også SPF- og DKIM-records specifikt til dine Shopify-notifikationer, så ordrebekræftelser ikke lander i spam. Gør det én gang og glem det.
Tema og branding
Temaet er det kunden ser. Det skal virke, ikke imponere.
Vælg tema
Dawn er Shopifys gratis reference-tema. Det er moderne, hurtigt, tilgængeligt og opdateres af Shopify. Start her. De fleste nye butikker kan med fordel blive på Dawn de første 3-6 måneder og lære hvad der faktisk betyder noget før de investerer i et betalt tema.
Betalte temaer fra Shopify Theme Store (Impulse, Prestige, Broadcast, Motion og tilsvarende) koster en engangspris, som du ser i Theme Store, og giver flere sektioner og stil-variationer. De er relevante når din brand-identitet kræver det, og når du har data der siger Dawn begrænser dig.
Undgå temaer fra tredjeparts-markedspladser. Shopify Theme Store-temaer er sikkerhedstjekket og vedligeholdt; de andre er ikke.
Hold dig fra Liquid-tilpasning tidligt
Dette er den dyreste begynderfejl i Shopify-verdenen: at tilpasse Liquid-kode før du ved hvad du har brug for. Hver lille “bare en lille ændring” i theme.liquid bliver til vedligeholdelsesgæld du slæber med dig hver gang Shopify opdaterer temaet.
Regel: Ingen Liquid-ændringer før du har 100 ordrer. Brug sektioner og blocks i theme customizer. Hvis du ikke kan løse noget dér, så spørg om det er så vigtigt at du vil betale vedligeholdelse på det i al fremtid.
Navn, farver og visuel identitet
Logo i SVG og PNG i mindst 3 størrelser. Favicon i 32x32 PNG (ikke ICO).
Farver: 1 primærfarve, 1 accentfarve, 1 baggrundsfarve. Sæt dem i Theme settings → Colors så de er konsistente overalt. Test kontrast på CTA-knapper — hvis “Tilføj til kurv”-knappen ikke springer tydeligt i øjnene, taber du ordrer.
Produktbilleder skal være kvadratiske (mindst 2048x2048 px), ensartet hvid baggrund, og mindst 4 billeder pr. produkt: hovedbillede, detaljer, sammenhæng, skalaforhold. Livsstilsbilleder som supplement, ikke som erstatning for det hvide baggrundsbillede — Google Merchant Center kræver ren baggrund.
Shopify Payments, MobilePay og betaling
Betaling er et konverteringsemne, ikke et teknisk emne.
Shopify Payments som basis
Aktivér Shopify Payments i Settings → Payments, hvis din virksomhed opfylder Shopifys krav. For danske butikker giver det Visa, Mastercard, American Express, Maestro og UnionPay samt Apple Pay, Google Pay og Shop Pay i checkout, og 3D Secure/SCA er indbygget. På betalinger gennem Shopify Payments betaler du kortgebyret for din plan og intet tredjepartsgebyr. Refunds og chargeback-håndtering foregår direkte i admin, og udbetalingerne kan afstemmes mod dine ordrer — hvilket gør bogføringen lettere.
Opsætningen kræver virksomhedsoplysninger, bankkonto og identifikation af ejeren. Gør det i god tid før lanceringen, så en eventuel kontrol ikke forsinker dig.
Shop Pay er Shopifys egen accelererede checkout, og den kan være slået til i Danmark. Shop Pay Installments, Shopifys delbetaling, findes derimod kun for virksomheder i USA, Canada og Storbritannien.
MobilePay til danske kunder
MobilePay kan være en relevant betalingsmulighed til danske kunder. Vurdér den ud fra målgruppe, gebyrer og det konkrete købsforløb; der er ikke et bestemt salgsresultat, som alle butikker kan forvente.
MobilePay kan aktiveres direkte under betalingsmetoder i Shopify Payments for kunder i Danmark og Finland, når butikken og kunden opfylder kravene til land og valuta. En særskilt gateway er derfor ikke nødvendig. Følg guiden til MobilePay på Shopify, og test med relevante adresser og valutaer.
Klarna når det giver mening
Klarna kan aktiveres gennem Shopify Payments for danske butikker uden en separat betalingsapp, og pengene kommer med i din almindelige Shopify Payments-udbetaling. Hvilke betalingsformer kunden får vist, afhænger af kundens land og valuta. Se Shopifys vejledning om Klarna.
Klarna er relevant, hvis kunderne efterspørger at betale senere eller dele betalingen op. Undersøg gebyrer og betingelser, og test refundering gennem den oprindelige betaling, så kundens betalingsaftale bliver opdateret korrekt.
Dankort kræver en ekstern udbyder
Dankort står ikke på Shopify Payments’ liste over understøttede kort i Danmark. Vil du tage imod Dankort, skal du bruge en ekstern betalingsudbyder som QuickPay eller PensoPay. Så betaler du udbyderens gebyrer, og Shopify lægger et tredjepartsgebyr på 2 % (Basic) ned til 0,2 % (Plus) oven i på de betalinger. Det gælder, selv om Shopify Payments er slået til for resten af betalingerne.
Et Dankort-logo i temaet betyder ikke, at butikken tager imod Dankort. Test med et rigtigt Dankort, før du viser logoet.
Vælg betalingsmetoder efter kundernes behov og din økonomi. Sammenlign mulighederne i guiden til betalingsløsninger på Shopify.
SCA og 3DS-test
Test både godkendte og afviste betalinger samt godkendelse hos banken, når den kræves. Brug den aktuelle testvejledning fra din betalingsudbyder. Afslut med kontrollerede betalinger og refunderinger i den rigtige opsætning, før kunderne tager den i brug.
PCI: rør ikke kortdata
Shopifys hosted checkout løser PCI-compliance for dig. Det er en hovedgrund til ikke at lave custom checkout-integrationer. Lad kortoplysninger forblive Shopifys ansvar — det er gratis beskyttelse mod en risiko der ellers kan koste dig dyrt.
Fragt, levering og retur på Shopify
Retur er et produkt — behandl det som sådan.
Shopify Shipping eller egne transportører
I Settings → Shipping and delivery sætter du fragtzoner op. To mulige tilgange:
Shopify Shipping (den native label-løsning med forhandlede rater) er kun tilgængelig i udvalgte lande. Kontrollér i din admin, om den findes for din butik; ellers bruger du en transportør-app eller en aggregator til labels og fragt.
Transportør-apps og aggregatorer: GLS Denmark har sin egen app, GLS Clik&Ship, til labels, pakkelister, sporing og afhentning. En aggregator som Shipmondo samler flere transportører, blandt andet GLS og PostNord, og kan lade kunden vælge pakkeshop. Tjek altid, hvem der udgiver appen, og hvad den koster pr. label.
Til start: vælg 1-2 transportører, ikke 5. Du kan altid tilføje flere senere.
Pakkeshopvælger og din Shopify-plan
Mange danske kunder forventer at kunne vælge pakkeshop. Hvor og hvordan valget vises, afhænger af appen og din plan:
- Vises valget i checkout med transportørens priser, bruger appen typisk beregnede tredjepartsfragtrater. De er med på Advanced og Plus. På Grow kan de tilføjes mod et månedligt tillæg eller ved årlig betaling. Basic har dem ikke.
- Nogle apps viser i stedet pakkeshopvalget på takkesiden efter købet. Det kan virke på flere planer, men kunden vælger først pakkeshop efter betalingen.
- Apps, der ændrer selve checkout-siderne med information, fragt og betaling, er forbeholdt Plus.
Start derfor med at vælge fragtapp og afklar, hvor pakkeshopvalget skal ligge. Vælg derefter plan. Basic er fint, hvis pakkeshopvalget ikke skal ske i checkout med transportørens priser – men afklar det, før du vælger plan, så du ikke først opdager det, når pakkeshopvælgeren skal sættes op. Dernæst kommer valget mellem GLS, PostNord og en multi-carrier-løsning til fragt og pakkeshop på Shopify.
Fragtzoner og priser
Sæt fragtzoner op i Shopify Shipping med enten vægtbaserede eller faste priser. Faste priser (“under 500 kr. = 39 kr., over 500 kr. = gratis”) er pragmatisk for de første 6 måneder. Vægtbaseret bliver relevant når du sælger tunge varer eller har mange varianter.
Gratis fragt-tærskel: læg den over din nuværende AOV, og regn på, hvad fragten koster dig i dækningsbidrag. Et udgangspunkt kan være 15-25 % over AOV, men det er en hypotese, ikke en regel – ligger tærsklen for tæt på AOV, giver du fragten væk uden at hæve ordrestørrelsen, og ligger den for højt, rykker kunderne sig ikke. Mål effekten på din egen margin og dine egne data, og gen-regn efter første måned.
Returpolitik og håndtering af returneringer
Shopifys “Self-serve returns” (Admin → Orders → Return) lader kunder selv starte en return via ordre-linket i ordrebekræftelsen. Det sparer dig support-tid og reducerer friktion. Shopifys retur- og annulleringsregler er samtidig den vej, Shopify selv peger på, når den digitale fortrydelsesfunktion skal sættes op, så gennemgå dem før lanceringen. Kravene står i afsnittet Den digitale fortrydelsesfunktion nedenfor.
Den lovpligtige fortrydelsesret på 14 dage skal afspejles i din returpolitik. Vigtigst: ordrebekræftelsen skal indeholde fortrydelsesvejledningen på varigt medium (altså direkte i mailen, ikke kun et link). Hvis du ikke giver de krævede oplysninger, kan fortrydelsesfristen forlænges til maksimalt 12 måneder og 14 dage efter levering (se Forbrugerombudsmandens side om fortrydelse).
Praktisk: Rediger Shopifys “Order confirmation” notification-template i Settings → Notifications → Order confirmation. Indsæt hele fortrydelsesvejledningen direkte i template’n. Test ved at lægge en ordre og åbne mailen.
Specialfremstillede varer, forseglet software, hvor forseglingen er brudt, og enkelte andre produkttyper er undtaget fra fortrydelsesretten. Hygiejneundtagelsen gælder kun forseglede varer, der af sundheds- eller hygiejnegrunde ikke egner sig til returnering, og kun når forseglingen er brudt efter levering. Marker dem tydeligt på produktsiden i Shopify — brug et metafield eller en tag, og vis det via tema-sektion.
Produkter, varianter og kollektioner
Produktdata er dit vigtigste aktiv.
SKU-standard og varianter
Hver produkt får en entydig SKU der følger en navngivningsregel du har skrevet ned. “TSHIRT-BLACK-M” er fint. “test123” er ikke.
Shopify understøtter højst 3 options og op til 2.048 varianter pr. produkt. Shopify annoncerede den højere variantgrænse i 2025, men nogle temaer, apps og salgskanaler understøtter færre, eksempelvis 100 varianter, så tjek dine egne. Selv med den højere grænse: hold dig til 2 dimensioner i praksis — typisk størrelse og farve. Tre dimensioner bliver hurtigt til 50 varianter du ikke kan styre.
Metafields: det der gør Shopify fleksibelt
Metafields er Shopifys måde at tilføje strukturerede produktdata på uden at hacke temaet. Brug dem til: ingredienser, pasningsvejledning, materialer, leveringsestimat pr. produkt, garanti-information, størrelses-guide.
Settings → Custom data → Products → Add definition. Definér metafield’et som struktureret felt (tekst, tal, reference), og referér det i dit tema via Dynamic sources eller via en sektion i theme customizer. Det er bedre end at proppe alt ind i produktbeskrivelsen.
Kollektioner og kategorier
Brug Shopify Collections til kategoristruktur. Start med 5-10 kollektioner, ikke 30. Manuelle kollektioner for de vigtigste landing pages, automatiske (smart collections) baseret på tags eller metafields for dynamiske visninger.
Lav én “Best sellers”-kollektion der automatisk sorterer efter salg — Shopifys “Best selling” sortering opdaterer løbende, og den kollektion bliver typisk din mest besøgte.
Produktbilleder
Mindst 4 billeder pr. produkt: hovedbillede på hvid, to detaljer, én livsstil eller skala. Kvadratisk format mindst 2048x2048 px. Shopify komprimerer og serverer responsivt automatisk — du skal ikke selv optimere filstørrelse.
Alt-tekst på hvert billede. Shopify har alt-tekst-feltet direkte ved upload. Udfyld det — både for SEO og tilgængelighed.
Google Merchant Center-feed
Opret Google Merchant Center-feed via Shopifys officielle Google & YouTube-app. Du får gratis organiske Shopping-listings (også uden paid ads), og du får data om hvilke produkter der bliver vist. Tilføjer Shopify-pris, tilgængelighed og billede automatisk. Vigtigt: fyld “brand” og “product category” ind på alle produkter — uden dem afvises mange feeds af Google.
Handelsbetingelser og politikker i Shopify
Shopify har indbyggede policy-sider — brug dem.
Settings → Policies
I Shopify-administrationen → Settings → Policies finder du felter til:
- Refund policy (fortrydelsesret og returvilkår)
- Privacy policy (privatlivspolitik)
- Terms of service (handelsbetingelser)
- Shipping policy (leveringsoplysninger)
- Contact information (kontaktoplysninger)
Shopify har “Create from template”-knapper, men skabelonerne er generiske og ikke nødvendigvis danske-lovkompatible. Brug skabelonerne som udgangspunkt og tilpas — eller start med en dansk skabelon fra Dansk Erhverv, FDIH eller tilsvarende.
Når policies er udfyldt, linker Shopify automatisk til dem i checkout-footer og i order confirmation. Det er faktisk et krav: policies skal være tilgængelige før køb, og Shopify håndterer det korrekt når de er udfyldt.
Fortrydelsesretten er vigtigere end du tror
Den dyreste fejl i dansk nethandel: manglende fortrydelsesvejledning på varigt medium. Hvis ordrebekræftelsen ikke indeholder selve vejledningen (ikke bare et link), kan fortrydelsesfristen forlænges til maksimalt 12 måneder og 14 dage efter levering.
Praktisk i Shopify: Settings → Notifications → Order confirmation → Edit code. Indsæt fortrydelsesvejledningen i template’n så den kommer med i hver eneste ordrebekræftelse. Brug en statisk tekst eller referér din Shopify policy via Liquid ({{ shop.refund_policy }}). Test ved at købe noget i din egen butik og åbne mailen.
Den digitale fortrydelsesfunktion
Siden 19. juni 2026 skal en webshop, der indgår aftaler med forbrugere online, også give kunden mulighed for at fortryde købet digitalt. Kravet står i forbrugeraftalelovens § 20 a, indsat med lov nr. 723 af 20. juni 2025, og gælder almindelige varer og ydelser med fortrydelsesret, ikke kun finansielle tjenester. Kort fortalt skal du have:
- en funktion mærket “Fortryd aftale” eller tilsvarende, som er let at finde og tilgængelig i hele fortrydelsesperioden
- mulighed for, at kunden oplyser sit navn, oplysninger, der identificerer aftalen, og den e-mail eller anden elektronisk kanal, kvitteringen skal sendes til
- et bekræftelsestrin mærket “Bekræft fortrydelse” eller tilsvarende
- en kvittering, som du sender uden unødig forsinkelse på et varigt medium, typisk en e-mail, med indholdet af fortrydelsen og dato og tidspunkt for, hvornår kunden indsendte fortrydelsen
- en oplysning før købet om, at funktionen findes, og hvor kunden finder den
Shopifys vejledning om EU’s fortrydelsesret peger på retur- og annulleringsreglerne, men skriver samtidig, at opsætningen ikke automatisk gør butikken lovlig. Test derfor hele forløbet som kunde, inklusive kvitteringen, når du sætter fortrydelsesknappen på Shopify op.
Prisoplysninger i checkout
Dansk regel: samlet pris inkl. leveringsomkostninger skal være synlig tæt ved bestillingsknappen. Shopifys standard-checkout håndterer det korrekt — total inkl. moms og fragt vises altid før “Pay now”-knappen. Dette er en af grundene til ikke at lave custom checkout. Hold fingrene fra det.
Reklamationsret (2 år)
Reklamationsret er ikke det samme som fortrydelsesret. Den dækker fejl og mangler, typisk i 2 år. Skriv en proces i dine handelsbetingelser: hvad kunden gør (mail + ordrenummer + billede), og hvad du gør (vurdering, reparation, ombytning eller refund). Reklamationer håndteres i Shopify via “Orders → Edit → Refund”, men selve sagsbehandlingen foregår i support.
Fjern ODR-link
EU’s ODR-platform blev lukket 20. juli 2025, og nye klager kunne ikke indsendes fra 20. marts 2025. Gamle skabeloner indeholder link til en side der ikke længere findes. Gennemgå dine policy-tekster og fjern alle ODR-referencer. Behold i stedet information om nationale klagemuligheder hvor relevant.
GDPR, cookies og tilgængelighed på Shopify
Cookies og samtykke
Reglen: ingen statistik- eller markedsførings-cookies før samtykke, og det gælder også pixels og lignende teknologier. Teknisk nødvendige cookies er undtaget. Kunden skal kunne sige ja eller nej allerede i bannerets første lag, muligheden for at afvise skal være lige så tydelig som muligheden for at acceptere, og det skal være lige så let at trække samtykket tilbage som at give det. Reglerne står i cookiebekendtgørelsen, som Digitaliseringsstyrelsen fører tilsyn med, mens Datatilsynet fører tilsyn med GDPR.
Shopifys indbyggede cookiebanner er inkluderet i alle Shopify-planer og sættes op under Indstillinger > Kundeprivatliv. Det styrer Shopifys egne cookies og pixels samt værktøjer, der er integreret med Shopifys Customer Privacy API. Andre scripts kræver et tredjepartsbanner som Cookiebot eller egen logik, der reelt blokerer dem. Annoncerer du på Google, skal Consent Mode v2 være aktiv, og der skal foreligge gyldigt samtykke, før data fra besøgende i EØS kan bruges til personaliseret annoncering. Et cookiebanner er kun halvdelen af opsætningen af GDPR og cookies på Shopify; den anden halvdel er at teste, at samtykket bliver respekteret.
Test efter installation: Åbn butikken i incognito, og kig i browserens dev-tools under Application → Cookies. Før du klikker ja, må der kun være tekniske cookies (session, cart, checkout). Hvis der er marketing-cookies før samtykke, virker dit banner ikke.
Databehandleraftaler
Alle der behandler persondata for dig skal have databehandleraftale. For en Shopify-butik er listen typisk: Shopify selv (DPA findes automatisk i din konto under Settings → Legal), Klaviyo eller Mailchimp, Google (GA4, Merchant Center, Ads), Meta (Pixel), fragtleverandører, helpdesk-system, cookie-consent-løsning. Saml alle DPA’er i én mappe. Hvis Datatilsynet spørger, er det her du slår dem op.
Lav også et lille register over behandlingsaktiviteter: kategorier af data, formål, retsgrundlag, opbevaringstid. Et regneark er nok.
Tilgængelighed
Tilgængelighedsloven (den danske udmøntning af EAA) gælder fra 28. juni 2025, og e-handelstjenester til forbrugere er omfattet. Mikrovirksomheder, der tilbyder tjenester, er undtaget. En mikrovirksomhed beskæftiger under 10 personer og har en årlig omsætning eller en samlet årlig balance på højst 2 mio. EUR. Undtagelsen gælder tjenester, ikke krav til produkter. Mange solo-foundere og små teams er derfor ikke juridisk omfattet — men jeg anbefaler alligevel at ramme baseline, fordi det er god UX og fordi du hurtigt vokser ud af undtagelsen.
Dawn-temaet er rimeligt tilgængeligt ud af kassen: tastaturnavigation fungerer, kontrast er OK, formularer har labels. Jo mere du tilpasser temaet, jo mere risiko tager du.
Minimum-test før lancering: Navigér hele købsflowet med TAB-tasten alene (produkt → kurv → checkout). Tjek farvekontrast på CTA-knapper og priser. Verificér at alle formularfelter har labels og synlige fejlbeskeder. Tilføj alt-tekst til alle billeder der bærer information.
SEO-basis på Shopify
SEO er en langsom disciplin. Sæt baseline op før lancering, lad den arbejde i baggrunden, og fokusér marketing-budgettet på paid og email indtil SEO begynder at levere.
Teknisk SEO på Shopify
Shopify genererer automatisk sitemap.xml på /sitemap.xml og robots.txt på /robots.txt. Du kan redigere robots.txt via robots.txt.liquid (Settings → themes → Edit code) hvis du har brug for det — de fleste har ikke.
Fjern password-protection (Online Store → Preferences) når du er klar til lancering. Indtil da er butikken ikke indekserbar.
Shopifys URL-struktur er fast: produkter ligger under /products/handle, kollektioner under /collections/handle. Du kan ikke ændre det, og det er fint — strukturen er konsistent og SEO-venlig.
Canonical tags sættes automatisk korrekt. Duplicate content fra variant-URL’er håndteres automatisk. Dette er et af områderne hvor Shopify gør det rigtige for dig.
Sidetitler, metabeskrivelser og URL-adresser
Hver produkt- og kollektions-side har “Search engine listing”-felter i admin. Udfyld dem:
- Page title: 50-60 tegn, indeholder primært søgeord + brand. Ikke “Produktnavn - Butiksnavn” kloning på 500 sider.
- Meta description: 140-160 tegn, skriv for mennesker — CTR er vigtigere end keywords.
- URL handle: Kort, læseligt, indeholder primært søgeord. Shopify genererer et default fra titlen, men det kan typisk forbedres.
Strukturerede produktdata
Shopifys standardtemaer inkluderer Product structured data (JSON-LD). Verificér det med Googles Rich Results Test før lancering. Hvis dit tema ikke gør det, så overvej at skifte tema eller installér en SEO-app (JSON-LD for SEO er den mest brugte).
Indholdsstrategi
Content marketing er kraftfuldt, men ikke i første måned. Fokusér på at få butikken til at virke, få de første 100 ordrer, og lær hvem dine kunder er. Start blog-indhold efter 1-2 måneder, når du ved hvad folk spørger om i support.
Shopify har en indbygget Blog under Online Store → Blog posts. Brug den — det er nemmere end at installere en ekstern blog, og SEO-værdien ligger på samme domæne som butikken.
Analyse og måleplan
Måleplan før marketing-budget.
Shopify Analytics + GA4
Shopify har indbygget analytics under Analytics → Dashboards. Det dækker det grundlæggende: sessions, konvertering, ordrer, AOV, top-produkter. Brug det dagligt.
GA4 er supplement: Installér den native GA4-integration via Shopifys Google & YouTube-app. Det sætter GA4 op med e-commerce events (view_item, add_to_cart, begin_checkout, purchase) uden at du skal røre Google Tag Manager. Det er mere pålideligt end at installere GTM manuelt og risikere at events ikke fyrer korrekt.
Verificér efter opsætning: Lav en testordre, åbn GA4 DebugView, og se at purchase-eventet faktisk lander med korrekt værdi og varenummer. Jeg har set mange butikker hvor GA4 var “opsat” men purchase-events aldrig kom igennem — så rapporterne viste nul salg.
Overblik over nøgletal
De KPI’er der betyder noget de første 3 måneder:
Konverteringsrate: Ordrer / sessions. Sammenlign med din egen udvikling over tid frem for et generelt branchetal. Et fald er et signal om at teste checkout eller produktpræsentation.
Kurv → Checkout rate: begin_checkout / add_to_cart. Sammenlign med din egen udvikling. Falder raten, så undersøg friktion i kurven (skjulte fragtpriser, manglende rabatkode-felt, utydelig CTA).
Checkout → Køb rate: purchase / begin_checkout. Et fald her er en hypotese om betalings- eller formularproblemer, som du kan teste med testkøb og dine betalingsdata.
AOV: Styrer CAC-tolerance og fragtpolitik.
Retur-rate: Følg den pr. produkt. Stiger den, eller ligger enkelte produkter klart over resten, er det ofte et produkt- eller størrelsessignal, du bør undersøge.
CAC: Skal ligge under dækningsbidrag pr. kunde inkl. realistisk gentagelseskøb.
Shopify Analytics viser de fleste af disse direkte. Et regneark opdateret ugentligt slår et fancy Looker Studio du aldrig åbner.
E-mail og markedsføring
Shopify Email eller Klaviyo
Shopify Email er Shopifys indbyggede email-værktøj. Simpelt, integreret med dine kunder og ordrer. Fint til start hvis du sender 1-2 nyhedsbreve om måneden og ikke har brug for avanceret automation.
Klaviyo er industri-standarden for Shopify-butikker der tager email seriøst. Avanceret segmentering, pre-byggede e-commerce flows (welcome, abandoned cart, post-purchase), og dybt integreret med Shopify. Skift til Klaviyo når du er klar til abandoned cart-automation og segmenteret marketing — typisk efter 1-2 måneder.
Samtykke og transaktionelle e-mails
Adskil altid marketing-samtykke fra køb. Du må ikke tvinge nyhedsbrevs-tilmelding som betingelse for køb. Shopify har “E-mailmarkedsføring opt-in”-feltet i checkout — det er valgfrit for kunden, og sådan skal det være.
Transaktionelle e-mails (ordrebekræftelse, levering, retur) kræver ikke marketing-samtykke — de er nødvendige for aftalen. Men hold dem rent transaktionelle: tilføj ikke reklame i en ordrebekræftelse uden samtykke, for så bliver den hele e-mailen markedsføring.
Lanceringsplan
Launch er ikke magi. Det er en forberedt dag uden overraskelser.
Forberedelse i de sidste to uger
Frys ændringer i tema og apps 24 timer før lancering.
Kør 5 testkøb ende-til-ende med forskellige betalingsmetoder: kort, MobilePay, Klarna (hvis du har det), Shop Pay, gæstekøb med rabatkode. Refund hver af dem via Shopify-administrationen. Dokumentér at det virker.
Test på mobil — iPhone Safari og Android Chrome. En stor del af dine kunder handler på mobilen, så test der først.
Kør PageSpeed Insights på forsiden, en kollektion og en produktside. Få Core Web Vitals i grøn. Shopify er typisk hurtigt ud af kassen, men tunge billeder, mange apps og unødvendige scripts kan gøre det langsomt. Deaktivér apps du ikke bruger.
Verificér at ordrebekræftelsen indeholder fortrydelsesvejledningen, at den digitale fortrydelsesfunktion virker og sender en kvittering, og at cookie-banneret blokerer tags korrekt indtil samtykke.
Kør soft lancering: Fjern password, åbn butikken for 10-30 venner/familie med en rabatkode, og bed dem købe noget reelt. Ret de 3 største friktionskilder før lancering.
Lanceringsdagen
Kort og fokuseret:
- Verificér at betalingsmetoder er aktive og kører live (lav en lille reel ordre på dit eget kort og refund den bagefter).
- Fjern password-beskyttelse under Online Store → Preferences.
- Verificér at GA4, Meta Pixel og Google Ads fyrer korrekt efter samtykke.
- Tjek at robots.txt og /sitemap.xml er live og korrekte.
- Indsend sitemap i Google Search Console.
- Send lanceringsmail via Shopify Email eller Klaviyo.
- Overvåg ordrer, betalinger, support og fejl i 4-8 timer.
Hvis noget fejler: rul tilbage til sidste kendte velfungerende tilstand. Ingen hastige fix på lanceringsdagen.
De første 90 dage
Daglig afstemning: ordrer i Shopify ↔ udbetaling fra Shopify Payments ↔ bank ↔ bogføringssystem. 15 minutter hver morgen i første måned. Det er der du fanger fejl før de bliver dyre.
Ugentligt KPI-review: konvertering, AOV, retur-rate, kurv-frafald. Én time om mandagen. Skriv ned hvad der overrasker.
Månedlig optimering: én hypotese, én ændring, mål før/efter. Lad være med at ændre 10 ting på én gang — du kan ikke isolere årsagen.
Typiske Shopify-fejl jeg ser
Manglende fortrydelsesvejledning i order confirmation. Kunden får et link i stedet for selve vejledningen. Resultat: forlænget fortrydelsesfrist til 12 mdr. + 14 dage.
Ingen digital fortrydelsesfunktion. Kunden kan kun fortryde ved at skrive en mail. Siden 19. juni 2026 er det ikke nok; der skal være en tydelig “Fortryd aftale”-funktion med bekræftelse og kvittering.
Cookie-banner der ikke blokerer tags. Meta Pixel og GA4 fyrer ved sidebesøg før samtykke. Lovbrud og forvrænget data.
Forkert plan til pakkeshopvælgeren. Butikken starter på Basic, og først ved opsætningen af fragt opdager ejeren, at pakkeshopvalg med transportørens priser i checkout kræver beregnede fragtrater.
Dankort-logo uden Dankort. Temaet viser Dankort, men betalingen går kun gennem Shopify Payments, som ikke tager imod Dankort. Kunden opdager det først i checkout.
Tilpasning af theme.liquid uden grund. Du skaber vedligeholdelsesgæld du slæber med hver gang Shopify opdaterer temaet. Brug theme customizer og metafields i stedet.
Custom checkout eller script-hacking. Du taber Shopifys indbyggede PCI- og compliance-beskyttelse. Undgå medmindre du ved præcist hvorfor.
Ingen testkøb før lancering. Første gang betalingssystemet møder virkeligheden er når en rigtig kunde bruger det. Der er altid noget.
Gratis fragt sat for lavt. Tærsklen ligger under AOV, så den koster margin uden at hæve ordrestørrelsen. Gen-regn den efter første måned.
Dårligt returflow. Ingen struktureret proces, kunderne skriver på Facebook, du bruger 30 minutter pr. retur. Aktivér Shopify Self-serve returns tidligt.
For mange apps. Hver app er en ekstra månedlig udgift, en potentiel performance-hit og en sikkerhedsrisiko. Installér kun apps du bruger aktivt. Gennemgå listen hver måned.
Marketing før måling. Paid ads startes før GA4, consent og events er på plads. Du ved ikke om det virker.
Udskudt bogføring. “Jeg samler bilag når jeg har tid”. Det har du aldrig. Sæt Shopify-til-bogføring-integrationen op fra dag 1.
Næste skridt
Når du har læst guiden, så gå til den parallelle Shopify-tjekliste og arbejd dig igennem punkt for punkt. Tjeklisten er bygget som en faseopdelt arbejdsproces - dine krydser gemmes lokalt så du kan vende tilbage.
Hvis du sidder fast på et specifikt punkt — valg af abonnement, Shopify Payments-opsætning, cookie-compliance, eller noget helt fjerde — kan du altid kontakte mig for en sparring. Jeg arbejder som ekstern CTO for webshops og har kørt Shopify-butikker igennem både opstart, skaleringspressede år og migreringer siden 2016.
Et godt råd
Hvis du kun har tid til tre ting inden lancering, så gør det her: Få fortrydelsesvejledningen ind i Shopifys “Order confirmation”-notification template (varigt medium). Test at dit cookie-banner blokerer tags indtil samtykke. Lav mindst fem rigtige testkøb med refund via Shopify Payments. De tre punkter forhindrer flere problemer end alt andet tilsammen.
FAQ - Ofte stillede spørgsmål
Hvad koster det at starte en Shopify-webshop?
Shopify Basic koster 249 kr. om måneden ved månedlig betaling og 189 kr. om måneden ved årlig betaling på Shopifys danske prisside (tjekket 2. oktober 2026). Dertil kommer betalingsgebyrer, domæne, eventuelle apps, tema, billeder og markedsføring. Læg et budget for både opstart og de første måneders drift.
Skal jeg have et CVR-nummer for at starte en webshop?
Momsregistrering er som udgangspunkt påkrævet, når salget af momspligtige varer og ydelser overstiger 50.000 kr. inden for et kalenderår (reglen gælder fra 1. januar 2025). Jeg anbefaler at registrere virksomheden, før du åbner butikken, så handelsbetingelser, fakturaer og betalingsudbyder står i virksomhedens navn fra start.
Kan jeg tage imod MobilePay, Klarna og Dankort på Shopify?
MobilePay og Klarna kan aktiveres gennem Shopify Payments for danske butikker, når kravene er opfyldt. Dankort står ikke på Shopify Payments' liste over kort i Danmark og kræver en ekstern udbyder som QuickPay eller PensoPay, og så opkræver Shopify et tredjepartsgebyr på de betalinger.
Skal min webshop have en fortrydelsesknap?
Ja. Siden 19. juni 2026 skal webshops, der indgår aftaler med forbrugere online, hvor kunden har fortrydelsesret, tilbyde en digital fortrydelsesfunktion efter forbrugeraftalelovens § 20 a. Den skal være let at finde i hele fortrydelsesperioden, have en bekræftelse som sidste trin, og kunden skal have en kvittering på et varigt medium.
Findes Shop Pay Installments i Danmark?
Nej. Shop Pay Installments kræver en virksomhed i USA, Canada eller Storbritannien. Almindelig Shop Pay findes i Danmark. Vil du tilbyde delbetaling, kan Klarna aktiveres gennem Shopify Payments.
Flere guides
Dropshipping-leverandører i Danmark: sådan vælger du
Vurder dropshipping-leverandører ud fra produkter, levering, retur, data og økonomi. Brug prøvekøb og klare aftaler, før du kobler dem til webshoppen.
Læs mereVækststrategi til webshop: Fra mål til vækstplan
Vælg vækststrategi til din webshop ud fra indtjening, kunder og drift. Få en konkret vækstplan med prioriteringer, forsøg og beslutningspunkter.
Læs mere