Ekstern CTO
SaaS eller specialudviklet webshop?
Skal webshoppen bygges på en SaaS-platform som Shopify eller udvikles fra bunden? Sådan sammenligner du drift, ansvar, samlet økonomi og risiko – og hvornår custom giver mening.
- Forfatter
- Kasper Stück
- Dato
- Læsetid
- 9 min
- Niveau
- Mellem
Skal webshoppen bygges på en færdig platform eller udvikles fra bunden? For langt de fleste webshops er svaret en SaaS-platform som Shopify – eventuelt med specialudvikling ovenpå. Specialudvikling fra bunden giver kun mening, når købsoplevelsen eller forretningslogikken er selve konkurrencefordelen, og du har et team og et budget til at drive løsningen i mange år.
Her er, hvordan jeg sammenligner de to modeller, og hvilke spørgsmål du skal kunne svare på, før du vælger.
Hvad er en SaaS-webshop
SaaS (software as a service) betyder, at du bruger en færdig platform mod et abonnement. Platformen står for hosting, opdateringer og selve handelsmotoren: produkter, kurv, checkout og ordrer. Du udvider med temaer, apps og integrationer.
Shopify oplyser, at platformen er certificeret efter PCI DSS Level 1, og at det som standard gælder alle butikker på platformen. Du har stadig selv et ansvar – fx for apps og for, hvordan du håndterer data uden for Shopify – men den tungeste del af betalingssikkerheden ligger hos platformen.
Shopify er ikke den eneste SaaS-platform. Hvis du står mellem flere, så tag først stilling til hosted eller selvhostet webshop, og sammenlign derefter de konkrete platforme, fx Shopify eller BigCommerce.
Hvad er en specialudviklet webshop
En specialudviklet webshop bygges til dine behov, typisk på et webframework, eventuelt med et headless CMS og en separat frontend. Du får præcis den funktionalitet, du beder om, og fuld kontrol over kode og arkitektur.
Til gengæld står du selv for:
- udvikling af al funktionalitet, også det, der er standard på en platform
- hosting og skalering ved trafikspidser
- sikkerhed og betalingsflow
- opdateringer af frameworks og afhængigheder
- fejlretning, support og videreudvikling
Sammenlign samlet økonomi – ikke månedspris
Den mest almindelige fejl er at sammenligne et abonnement med “gratis” kode. Regn begge modeller over flere år med dine egne tal:
SaaS
- Abonnement. Shopify Basic koster 249 kr., Grow 660 kr. og Advanced 2.870 kr. pr. md. ved månedlig betaling (lavere ved årlig betaling). Plus starter ved 2.100 EUR pr. md. på en treårig aftale.
- Tema, apps og opsætning
- Eventuelt transaktionsgebyr, hvis du bruger en anden betalingsudbyder end Shopify Payments: 2 %, 1 %, 0,6 % eller 0,2 % afhængigt af plan
- Løbende optimering
Specialudvikling
- Udvikling af første version
- Hosting og drift
- Sikkerhed og betaling
- Vedligeholdelse, opdateringer og fejlretning
- Videreudvikling – hver ny funktion skal bygges
To poster bliver oftest glemt:
- Tid til markedet. Mens en specialudviklet løsning bygges, sælger du ikke på den.
- Afhængighed af få udviklere. Kender kun én eller to personer koden, er det dyrt og risikabelt, når de stopper.
Fordele ved SaaS
- Hurtigere i gang. Du starter med en fungerende handelsmotor og bruger tiden på produkter og kunder.
- Mere forudsigelig økonomi. Abonnement og apps er kendte beløb.
- Sikkerhed og opdateringer af selve platformen er leverandørens ansvar.
- Skalering ved kampagner og sæsonspidser håndteres af platformen.
- Økosystem. Mange behov – fragt, regnskab, e-mail, anmeldelser – findes som færdige apps og integrationer.
Ulemperne er rammer, du skal arbejde inden for, abonnementer der kan stige, og afhængighed af leverandørens prioriteringer.
Fordele ved specialudvikling
- Frihed. Ingen platformsrammer for checkout, produktkonfiguration eller workflows.
- Kontrol over kode, arkitektur og hvornår ændringer sker.
- Ingen platformsgebyrer. Du betaler dog stadig betalingsudbyderens gebyrer.
- Differentiering, hvis købsoplevelsen selv er det, kunderne vælger dig for – fx en avanceret konfigurator.
Ulemperne er højere startomkostning, længere tid til lancering og et driftsansvar, der aldrig forsvinder.
Hvornår SaaS er det rigtige valg
- Dine behov er almindelig e-handel: produkter, varianter, rabatter, fragt og betaling.
- Du har ikke et internt udviklingsteam.
- Du vil hurtigt i gang og have forudsigelige udgifter.
- Du vil bruge tiden på salg og marketing frem for drift.
Hvornår specialudvikling kan give mening
- Købsoplevelsen eller forretningslogikken er selve konkurrencefordelen og kan ikke løses på en platform med apps eller udvidelser.
- Du har et fast udviklingsteam, der kan drive løsningen.
- Du har særlige krav til drift eller data, som en SaaS-platform ikke kan opfylde.
- Omsætning og margin kan bære udvikling og vedligeholdelse i mange år.
Er du i tvivl, så skriv kravene ned, og afprøv dem mod platformen. Ofte viser det sig, at det, der lød som et argument for specialudvikling, kan løses med en app eller en integration.
Hybrid: det bedste fra begge
For mange er svaret hverken ren SaaS eller ren specialudvikling:
- Platform og egne apps. Shopify står for produkter, kurv, checkout og ordrer. Du specialudvikler fx en prisberegning, en integration til et ældre ERP-system eller en produktkonfigurator som en app. Se custom apps til Shopify.
- Headless. Shopify som backend og en specialudviklet frontend. Det giver frihed i brugeroplevelsen, men også mere at drive. Vurder derfor, hvornår headless commerce giver mening for dig.
- Shopify Plus. Flere muligheder for at tilpasse checkout, flere B2B-funktioner og op til 9 ekstra butikker uden ekstra abonnement. Flow findes også på standardplanerne, så automatisering alene er ikke et argument for Plus. Læs mere om Shopify Plus.
Den mindre udgave af samme beslutning – app eller egen kode til en enkelt funktion – har jeg beskrevet i Shopify-app eller specialudvikling.
Tænkte eksempler
- Et D2C-brand planlægger en specialudviklet webshop med headless CMS. Kravene viser sig at være almindelig e-handel med abonnement og gode produktsider. Anbefalingen er Shopify med et standardtema og en abonnementsapp – og at vente med specialudvikling, til der er et konkret behov.
- En B2B-leverandør har kundespecifikke priser beregnet ud fra mange variabler, et ældre ERP-system og en teknisk produktkonfigurator, som er kernen i forretningen. Her kan en hybrid eller en specialudviklet løsning være det rigtige – forudsat at der er et team til at drive den.
Eksemplerne er tænkte og illustrerer beslutningen, ikke dokumenterede kundecases.
Opsummering
Start med SaaS, og overvej specialudvikling, når du rammer platformens reelle begrænsninger – ikke de hypotetiske – og har omsætning og team til at bære det. Beslutningen skal bygge på konkrete krav og en ærlig vurdering af ressourcerne, ikke på, hvad der lyder mest imponerende.
Før et større teknisk valg samler jeg krav, økonomi og driftsbehov i en platformstrategi for din webshop.
FAQ - Ofte stillede spørgsmål
Hvad er forskellen på en SaaS-webshop og en specialudviklet webshop?
På en SaaS-platform som Shopify betaler du abonnement og får hosting, opdateringer og checkout som en del af platformen. En specialudviklet webshop bygges til dine behov, men du ejer også ansvaret for drift, sikkerhed, betaling og videreudvikling.
Er specialudvikling billigere på lang sigt?
Sjældent for almindelig e-handel. Abonnementet forsvinder, men i stedet betaler du for udvikling, hosting, sikkerhed, opdateringer og de udviklere, der kender koden. Lav en samlet beregning over flere år med dine egne tal, før du konkluderer.
Hvornår giver en specialudviklet webshop mening?
Når købsoplevelsen eller forretningslogikken er selve konkurrencefordelen og ikke kan løses på en platform med apps eller udvidelser, og når du har et udviklingsteam og budget til at drive løsningen i mange år.
Kan jeg få det bedste fra begge verdener?
Ofte ja. Du kan bruge Shopify til produkter, kurv, checkout og ordrer og specialudvikle det, der gør dig særlig – som apps, integrationer eller en headless frontend.
Er Shopify Plus et alternativ til specialudvikling?
For nogle. Plus giver bl.a. flere muligheder for at tilpasse checkout, flere B2B-funktioner og op til 9 ekstra butikker. Prisen starter ved 2.100 EUR pr. md. på en treårig aftale og 2.250 EUR pr. md. på en etårig aftale. Om det dækker dine krav, afhænger af kravene.
Hvad er de største risici ved specialudvikling?
Budgetter og tidsplaner, der skrider, afhængighed af få udviklere, sikkerhedshuller ved manglende opdateringer og kode, der bliver dyrere at ændre for hvert år.