SaaS udvikling: byg en platform, kunderne betaler for hver måned
Det korte svar: at udvikle en SaaS-platform handler om fire ting ud over selve produktet – adskilte kundedata, abonnementsbetaling, onboarding og et adminpanel. Start med en MVP i en fast pakke fra 18.000 kr. plus 600 kr./md., og byg videre, når de første kunder betaler.
- 18.000 kr
- SaaS-MVP i Lille-pakken
- 40+
- Integrationer, bl.a. Stripe og HubSpot
- 2016
- Design og udvikling fra ét team siden
SaaS – software as a service – er software, kunderne lejer i stedet for at købe. For jer betyder det tilbagevendende omsætning. For udvikleren betyder det, at systemet fra første dag skal kunne rumme mange kunder, som ikke må se hinandens data, og at betaling og adgang skal hænge sammen automatisk. Det er de dele, mange undervurderer, når de regner på deres første SaaS.
Hvad betyder multi-tenant i en SaaS?
Multi-tenant betyder, at alle kunder bruger den samme installation, men hver kunde – en tenant – har sine egne data, brugere og indstillinger. Det er billigere at drive og nemmere at opdatere end én installation pr. kunde, fordi en rettelse rammer alle på én gang. Til gengæld skal adskillelsen være rigtig fra starten. Det er svært at bygge ind bagefter.
Tre måder at adskille kunderne på.
| Model | Sådan fungerer det | Passer til |
|---|---|---|
| Delt database | Alle kunder i samme database, adskilt med et kunde-id | De fleste nye SaaS-produkter |
| Separat skema | Hver kunde har egne tabeller i samme database | Kunder med krav om ekstra adskillelse |
| Separat database | Hver kunde har sin egen database | Store kunder med særlige sikkerhedskrav |
Til en ny SaaS anbefaler vi som regel den første model, bygget så en stor kunde senere kan flyttes over på egen database uden at systemet skal skrives om.
Hvordan håndteres abonnementer og betaling?
Stripe er standardvalget til SaaS-abonnementer: planer, prøveperioder, op- og nedgradering, fakturaer og kortbetaling klares i ét API, og kunden kan selv administrere sit abonnement. Vi kobler Stripe til jeres brugere, så adgangen følger betalingen automatisk – udløber kortet, lukkes adgangen ikke ved en fejl, og betaler kunden, åbnes den med det samme. Sælger I til danske virksomheder, kan fakturaerne også sendes videre til e-conomic. Læs mere i guiden til Stripe-integration.
Onboarding og admin: de dele, kunderne ikke ser
- Tilmelding med prøveperiode og invitation af kolleger
- En guidet første oplevelse, så kunden hurtigt får værdi
- Roller pr. kunde: ejer, administrator og bruger
- Superadmin til jer: kunder, planer, support og nøgletal
- E-mails ved tilmelding, betaling og fornyelse
- Log og backup, så en fejl hos én kunde kan rettes uden at røre de andre
Fra MVP til skalering: hvordan ser vejen ud?
MVP
Ét kerneflow, login og Stripe. Målet er de første betalende kunder.
Tilpasning
Onboarding og admin forbedres ud fra, hvor kunderne falder fra.
Vækst
Flere planer, integrationer og roller, efterhånden som kunderne beder om dem.
Skalering
Designsystem, performance og ekstra adskillelse til store kunder.
Første trin er ren MVP udvikling: det mindste produkt, nogen vil betale for. Jobero er et eksempel på et produkt, vi byggede fra første skitse – brand, design og hele systemet.
Når produktet vokser, bliver sammenhængen i designet vigtigere. For WorkPoint, der laver SaaS på Microsoft 365, arbejdede vi i to år med Design System 2.0 på tværs af WorkPoint Core, Automate og Express 365, med en designer placeret i produktteamene. Se WorkPoint-casen, og læs om, hvad et designsystem gør for et produkt i vækst.
Byg det hele først
- Måneder før første kunde
- Funktioner baseret på gæt
- Stor regning før validering
- Svært at skifte retning
Start med en MVP
- Første kunder inden for uger
- Funktioner baseret på brug
- Fast pris for første version
- Nemt at justere efter feedback
Hvad skal I have styr på, før I bygger en SaaS?
- Hvem er kunden: en virksomhed med flere brugere eller en enkelt person?
- Prismodellen: fast pris pr. måned, pr. bruger eller efter forbrug?
- Hvad får kunden i prøveperioden, og hvad sker der, når den udløber?
- Hvilke data behandler I for kunderne – og har I en databehandleraftale klar?
- Hvilke integrationer forventer kunderne på dag ét, og hvilke kan vente?
Prismodellen er den, der oftest bliver glemt, og den påvirker både datamodellen og Stripe-opsætningen. Tager I stilling til den, før vi bygger, undgår I at skulle migrere abonnenter senere. Sælger I til danske virksomheder, vil mange også spørge til GDPR og hosting, før de skriver under – så det er værd at have svarene klar, når de første salgsmøder starter.
Hvad koster SaaS udvikling?
En SaaS-MVP med login, kerneflow og Stripe passer typisk i Lille eller Mellem: 18.000 kr. plus 600 kr./md. med 12 funktioner eller 36.000 kr. plus 900 kr./md. med 24 funktioner. Med Stripe, e-conomic og fx HubSpot er I i Stor: 54.000 kr. plus 1.200 kr./md. og tre integrationer. Til sammenligning koster MVP’er typisk 45.000–150.000 kr. hos mindre danske studier. Efter lancering tilføjer vi funktioner til 2.500 kr. stykket. Se priser.
Det siger vores kunder
Vi har arbejdet sammen med Ceptiv om flere af vores digitale løsninger, og de er blevet en naturlig del af teamet. De arbejder hurtigt og omsætter idéer til nye designs og klikbare prototyper på kort tid, så vi kan teste med kunderne tidligt i stedet for at diskutere på papir.
FAQ
Spørgsmål om SaaS udvikling
Hvad koster det at udvikle en SaaS?
Hvad er multi-tenant?
Hvorfor Stripe til SaaS-abonnementer?
Hvor lang tid tager en SaaS-MVP?
Hvem ejer SaaS-platformen?
Kan vi få en app til vores SaaS?
Fortæl os, hvad der skal bygges
I får et skriftligt fastpristilbud inden for 24 timer. Intet salgsmøde nødvendigt.

