Ekstern CTO - Start Shopify-webshop - den komplette tjekliste (2026)
Alle kontrolpunkter fra forretningsidé til lancering og de første 90 dage på Shopify. Plan-valg, tema, Shopify Payments, MobilePay, fragt, compliance og launch-playbook samlet ét sted.
- Forfatter
- Kasper Stück
- Dato
- Læsetid
- 15 min
- Niveau
- Begynder
De Shopify-butikker jeg har set fejle, fejler sjældent på platformen. De fejler på forretningen, på compliance de udskød, eller på et checkout der læk’er ordrer nok til at hele marketing-budgettet spises op.
Denne tjekliste er bygget som en “default Shopify-opstart” for en dansk webshop i 2026. Gå igennem faserne i rækkefølge - dine krydser gemmes lokalt, så du kan arbejde videre i morgen, i næste uge eller fra et andet sted. Den har en parallel komplet guide til at starte Shopify-webshop, der forklarer hvorfor punkterne er, som de er, og hvad du risikerer hvis du springer dem over.
Top tip
De tre punkter jeg ser flest nye Shopify-butikker fejle på: manglende fortrydelsesvejledning i Order confirmation-template, cookie-banner der ikke blokerer tags før samtykke, og Liquid-tilpasninger af temaet før de har 100 ordrer. Ret dem først - så kommer resten af vejen.
Tjekliste
0 af 125 fuldfoert
Fase 1 - Forretning, målgruppe og økonomi
Inden du opretter Shopify-kontoen: sæt scope, regn på enhederne, og vælg dit spor.
- B2C kører fint på Basic. B2B på Shopify kræver typisk Advanced eller Plus for login-priser, betaling på konto og drafts.
- Digitale varer kræver ofte apps (Digital Downloads, SendOwl) og har anderledes moms- og fortrydelsesregler.
- Salgspris minus indkøb, emballage, fragt, Shopify Payments-fee (afhænger af plan - tjek aktuelle satser for DK i admin), MobilePay-fee (1,49% + 1 kr.), Shopify-abonnement delt med ordrer, apps, CAC. Under 50 kr. på AOV 400-600 kr. er for lidt.
- Kun DK = Shopify Markets er simpelt. Flere lande = Markets med prisregler, moms og sprogvariation. Vælg før tema.
- Før-priser skal kunne dokumenteres 30 dage tilbage. Shopifys 'Compare at price' viser overstreget før-pris men logger ikke historik.
- Lav: Shopify Basic + Dawn + få apps, 500-2.500 kr./md. Mellem: Grow + betalt tema + Klaviyo + cookie-app, 2.500-7.000 kr./md. Høj: Advanced + custom + flere integrationer.
- Konverteringsrate, AOV, retur-rate, kurv-frafald, CAC. Shopify Analytics dækker de fleste.
Fase 2 - Virksomhed, CVR og moms
Det kedelige, der bliver dyrt hvis det laves forkert.
- PMV kan ikke momsregistreres og duer ikke til en seriøs Shopify-butik. Enkeltmandsvirksomhed er fint til start.
- 10 minutter. Pas på phishing-mails der opkræver 'CVR-gebyr' - Erhvervsstyrelsen opkræver aldrig gebyr.
- Ja: registrér fra start (senest 8 dage før du passerer grænsen). Under: frivillig registrering er en option, især hvis du har store fradragsberettigede indkøb.
- Shopify beregner automatisk 25% moms og viser det korrekt i checkout når det er konfigureret.
- Momsregistreret = du indberetter hver periode, også ved 0 i salg.
-
- Lovpligtigt for kapitalselskaber; for personligt ejede virksomheder fra 1. januar 2026 ved omsætning over 300.000 kr. i to år i træk. Shopify har connectorer til e-conomic, Dinero, Billy og Business Central.
- Test med én fiktiv ordre: lander den korrekt i bogføringssystemet med korrekt momsbehandling og matcher udbetaling fra Shopify Payments?
Fase 3 - Shopify-plan, konto og domæne
Den tekniske fundament. Start simpelt, skift op når data viser behovet.
- Basic ($39/md. månedligt eller $29/md. årligt) dækker langt de fleste opstartsbehov. Skift op til Grow ($105/md.) når du rammer staff-grænsen eller har brug for bedre rapporter, og til Advanced ($399/md.) når Flow-automatiseringer erstatter reelt manuelt arbejde.
- Skift til årlig (~25% rabat) når du er sikker på at Shopify er langsigtet.
-
-
- Virksomhedsnavn, adresse, CVR, mail, telefon. Bruges i footer, checkout og notification-emails — skal være korrekt for compliance.
- Revisor: kun Reports + Finances. Freelancer: kun det område de arbejder i. Aldrig 'Full permissions' til andre end dig.
- Grundpris 71 kr./år fra Punktum dk + forhandlergebyr (typisk total 80-150 kr./år). Registrant skal være virksomheden (CVR + virksomhedsmail), ikke bureau eller privat mail.
- Settings → Domains → Connect existing domain. Sæt dit .dk som primær så Google ikke indekserer myshopify.com.
- Aldrig gmail.com eller outlook.com i Shopify-footer. Sæt SPF, DKIM og DMARC som DNS-records samtidig.
- Shopify giver dig records specifikt til notification-emails så ordrebekræftelser ikke lander i spam.
Fase 4 - Tema og branding
Start på Dawn eller et solidt betalt tema. Undgå tilpasninger før du har 100 ordrer.
- Dawn er gratis, moderne og vedligeholdes af Shopify. Betalt tema ($300-400) først når brandet kræver det.
- Shopify Theme Store er sikkerhedstjekket og vedligeholdt. Andre markedspladser er ikke.
- Hver tilpasning er vedligeholdelsesgæld. Brug theme customizer og metafields i stedet.
-
-
- 1 primær, 1 accent, 1 baggrund. Test kontrast på CTA-knapper — 'Tilføj til kurv' skal springe tydeligt i øjnene.
- Max 5-7 top-level links. Saml sekundære sider i footer.
-
Fase 5 - Shopify Payments, MobilePay og betaling
Betalingsmix afgør konvertering mere end design. Danske kunder forventer MobilePay.
- Kort, Apple Pay, Google Pay, Shop Pay. Indbygget 3DS/SCA. Ingen ekstra transaktionsgebyr fra Shopify. Kræver MitID-verifikation, 1-2 hverdage.
- Shopifys accelererede checkout løfter typisk konvertering især på mobil.
- Opret erhvervsaftale hos Vipps MobilePay, installer app, konfigurér API-nøgler. 1-3 dage på hele processen.
- Start uden. Tilføj hvis data viser du taber ordrer på høj-AOV-segment. Refund skal gå via Klarna, ikke direkte.
- 4242 4242 4242 4242 = success. 4000 0027 6000 3184 = SCA-challenge. Test både godkendt og afvist flow.
- Fra Orders → Refund → verificér pengene faktisk kommer retur til testkortet.
- Shopify Payments sats, MobilePay sats, Klarna sats. Skal ind i DB-regnskabet.
-
- Hosted checkout løser PCI-compliance gratis. Custom giver risici uden værdi.
Fase 6 - Fragt, levering og retur
Retur er et produkt. Dårligt returflow spiser margin hurtigt.
- Shopifys native Shopify Shipping er ikke tilgængelig i Danmark. Brug i stedet transportør-apps fra PostNord, GLS, DAO, Bring eller en aggregator som Shipmondo (samler flere transportører i ét abonnement).
-
-
-
- Under 15% taber margin. Over 25% flytter ikke adfærd.
- Kunder starter selv returnering via ordre-link. Sparer support-tid og reducerer friktion.
-
-
-
- Manglende leveringstid er en af de største friktionskilder i dansk checkout.
Fase 7 - Produkter, varianter og kollektioner
Produktdata er dit vigtigste aktiv.
-
- Shopify tillader max 3 option-dimensioner. Variant-grænsen blev i 2025 hævet fra 100 til op til 2.048 pr. produkt (under udrulning). Hold dig alligevel til 2 dimensioner i praksis (størrelse + farve).
- Ingredienser, pasningsvejledning, materialer, garanti. Struktureret data der vises via Dynamic sources i temaet.
-
- Hovedbillede på hvid + detaljer + livsstil. Shopify optimerer automatisk.
-
-
- Start simpelt. Lav en 'Best sellers' smart collection der auto-sorterer efter salg.
- Fyld brand og product category ind på alle produkter - uden dem afvises feedet.
- Specialfremstillede, forseglet software, hygiejnevarer. Brug metafield eller tag og vis det på produktsiden.
Fase 8 - Juridiske sider via Shopify policies
Settings → Policies. Shopify linker automatisk til dem i checkout og order confirmation.
- Start fra dansk skabelon (Dansk Erhverv, FDIH). Ikke Shopifys generiske template alene.
-
- Priser, betaling, levering, fortrydelse, reklamation, klageadgang, ansvarsbegrænsning.
-
-
- Settings → Notifications → Order confirmation → Edit code. Selve vejledningen skal være i mailen, ikke kun et link. Ellers forlænges fristen til 12 mdr. + 14 dage.
-
- EU's ODR-platform blev lukket 20. juli 2025. Gamle skabeloner indeholder et link der ikke længere findes.
-
- Standard Shopify checkout håndterer det korrekt - undgå custom modifikationer.
Fase 9 - GDPR, cookies og tilgængelighed
Samtykke før sporing. Tilgængelighedsloven gældende fra 28. juni 2025 (mikrovirksomheder under 10 ansatte OG under 2 mio. EUR omsætning er fritaget for tjeneste-krav, men min anbefaling er at ramme baseline alligevel).
-
- Sikrer at Shopify-native tracking (inkl. Shopify Analytics marketing events) respekterer samtykke.
- Test i incognito: dev-tools → Application → Cookies. Før samtykke må der kun være tekniske cookies.
-
-
-
- Klaviyo, Google, Meta, fragtleverandører, helpdesk, cookie-banner-app. Saml på ét sted.
-
-
- TAB gennem produkt → kurv → checkout. Skal kunne gennemføres uden mus.
-
-
-
Fase 10 - SEO, analytics og marketing
Måleplan før marketing-budget.
-
- Native Shopify-til-GA4 slår manuelt GTM-setup hver gang. Færre fejl og bedre event-dækning.
-
-
-
-
-
-
-
- Tvungne tilmeldinger er forbudt. Adskil altid fra køb.
- Brug Shopifys indbyggede Blog under Online Store → Blog posts.
Fase 11 - Pre-launch QA og soft launch
Hvor du fanger fejl, der ellers koster dig i de første 48 timer.
-
- Kort, MobilePay, Shop Pay, Klarna (hvis relevant), gæstekøb med rabatkode. Refund hver af dem.
-
- Mål Core Web Vitals i grøn. Deaktivér unødvendige apps hvis de trækker ned.
-
-
-
-
- Hver app er performance-risiko og månedlig udgift. Gennemgå listen.
-
-
Fase 12 - Launch-dag
Kort, fokuseret dag. Ingen nye features. Kun launch og overvågning.
- Lav en lille reel ordre på dit eget kort og refund bagefter.
-
-
-
-
-
-
-
Fase 13 - De første 90 dage
Efter launch begynder det rigtige arbejde. Ugentlig rytme slår månedlig hver gang.
-
- Konvertering, AOV, retur-rate, kurv-frafald. Én time mandag morgen.
-
-
-
-
-
-
-
-
Fremgang gemmes lokalt i din browser.