Safe Storage · plattformsprojektet

Vad den nya plattformen åstadkommer

En sammanställning i två delar: först problemen med dagens lösning — Agendo som bokningssystem och den nuvarande safestorage.se — därefter hur den nya hemsidan och plattformen löser dem, punkt för punkt.

13 av 18storlekar går i dag inte att boka på hemsidan, trots lediga förråd
~72 tkr/årAgendo-avgift: 9 000 kr fast + 2,5 % på alla hyrintäkter — och den växer automatiskt med varje ökning i beläggning och pris
55 strabattkoder som nödlösning för individuell prissättning
~85 tkr/årmanuella återbetalningar i årstakt — 7 087 kr enbart i augusti 2026, städade för hand varje månad
Del 1 · Nuläget

Problemen med dagens plattform

Numreringen används i del 2, där varje lösning pekar tillbaka på exakt vilka problem den stänger.

Kundupplevelse & försäljning

P1
Förråd över 5 m² går inte att boka.

Bokningsflödet på nuvarande hemsida stoppar de större storlekarna trots att förråden är lediga — 13 av 18 storlekar, inklusive de dyraste, kan i praktiken bara bokas via telefon. Ett direkt och pågående intäktsläckage.

P2
Bokningen är en påklistrad tredjepartsmodul.

Kassan laddas som en Agendo-iframe med egen design, egna typsnitt och eget beteende. Skarven syns, flödet känns hopbyggt av delar som inte hör ihop, och den går varken att felsöka eller förbättra.

P3
Kontoskapandet är splittrat och inkonsekvent.

Kunden skapar konto i ett steg och BankID-verifierar i ett annat, med manuellt ifyllda uppgifter däremellan — olika kunder hamnar i registret med olika kvalitet på datat.

P4
Designen är generisk och tung.

Versaltunga rubriker i licensbelagd Adobe-font, fullbreddsbilder som tar över, kantiga block utan andrum — "allt känns så mycket", och inget känns unikt för Safe Storage.

P5
Mottot säger fel sak — på två sätt.

"Allt har sin plats" argumenterar oavsiktligt EMOT affären: om allt redan har (eller borde ha) en plats behöver man ju inget förråd. Och det antyder permanens — att sakerna hör hemma där — när kunderna i själva verket hyr för tillfälliga och säsongsbetonade behov. Nya "En trygg plats för framtida syften" är en medveten platshållare som visar riktningen; slutgiltigt motto väljs senare.

P6
Ingen hjälp att välja rätt storlek.

Statiska storlekskort utan vägledning — och innehållet motsäger sig självt (texten säger 19 storlekar, listan visar 18). Kunden gissar, väljer fel eller ringer.

P7
Ingen riktig kundportal.

Portkod, avtal och betalhistorik är svåråtkomliga för kunden, och en uppsägning kräver mejl eller telefon — som dessutom ofta registreras för sent (se P9).

P8
Prisinformationen förvirrar.

En privat/företags-växel mitt på sidan ändrar alla priser, och kampanjlöften är hårdkodade i sidtexterna — de kan lova en rabatt som inte längre finns.

Drift & administration

P9
Månadsdragningen krockar med uppsägningarna.

Uppsägningar hinner inte registreras före batchkörningen den 25:e, som drar hela beloppet ändå — felen städas varje månad med manuella återbetalningar, i årstakt runt 85 000 kr (7 087 kr enbart i augusti).

Frågavad blir den exakta 12-månaderssumman ur Agendos utbetalningsunderlag? Ersätter dagens extrapolation från augusti.
P10
Individuella priser kräver en nödlösning.

Eftersom Agendo saknar avtalspriser har 55 rabattkoder skapats som ett slags manuellt prissystem — ohanterligt, ospårbart och omöjligt att analysera.

P11
Förråd tas ur uthyrning via en fejkkund.

Ska ett förråd inte hyras ut — eget bruk, underhåll eller annat skäl — "bokas" det på låtsaskunden "Blockad Safestorage". Förrådet ser då uthyrt ut i systemet, så beläggningssiffror och intäktsrapporter blir missvisande och historiken förorenas.

P12
Släpen — en reell konkurrensfördel — syns knappt.

Gratissläpen är ett av de starkaste argumenten mot konkurrenterna, men på sajten är de en fotnot. Själva bokningen sker hos Freetrailer, vilket sannolikt är rätt nivå — släpen är troligen deras.

Frågaär släpen Freetrailers egendom och deras bokningssystem en avtalad del av samarbetet? Då är dagens nivå — synlighet hos er, bokning hos dem — rätt. Annars kan släpstatus på sikt tas in i Mina sidor.
P13
Adminpanelen är byggd för alla — alltså ingen.

Generiska menyer och funktioner som verksamheten aldrig använder skymmer de fem saker som görs varje dag. Ingenting följer svenska rutiner som förskottsdebitering den 25:e eller uppsägning per den 15:e.

P14
Ingen pris- eller affärsanalys.

Inget stöd för att jämföra med konkurrenternas priser, se beläggning över tid eller bygga egna rapporter — besluten fattas på känsla och stickprov.

Frågavilka golv och tak per storlek ska prisoptimeringen respektera — och vem godkänner förslag innan de går live?

Affär, kostnad & ägande

P15
Avgiften växer med intäkterna.

9 000 kr/år fast plus 2,5 % på samtliga hyrintäkter — cirka 72 000 kr/år vid dagens volym, och varje krona i tillväxt höjer avgiften. Verifierat mot augusti 2026: 5 281,82 kr = 2,5 % × 211 273 kr.

Frågavilken uppsägningstid och bindning har Agendo-avtalet — när kan ni tidigast lämna utan dubbelkostnad?
P16
Fakturaintegrationen har gått ut.

Fortnox Invoice-kopplingen är utgången — fakturaflödet haltar utan att ni kan åtgärda det själva.

Frågahur sköts faktureringen i praktiken i dag, sedan kopplingen gick ut? Och hur ser kravkedjan ut — påminnelser, avgifter, inkasso, accessklippning?
P17
Data och kundrelation bor hos någon annan.

Kundregister, avtalshistorik och kortmedgivanden ligger på tredje parts plattform. Juridiskt är datan er — men i praktiken sker åtkomst, format och export på leverantörens villkor, och kortmedgivandena är knutna till deras betalupplägg och följer inte med vid ett byte. Varje framtida flytt blir dyrare ju längre man väntar.

P18
Två system att underhålla — inget ni styr.

En CMS-sajt på en driftstack och ett bokningssystem på en annan, med skarvar emellan och dubbel administration.

P19
Ingen beredskap för fler anläggningar.

Vill ni öppna på fler orter finns ingen grund att bygga på.

P20
Ingen kvalitetskontroll ni råder över.

Buggar som P1 kan ligga kvar obemärkta hur länge som helst — det finns ingen automatisk kontroll, ingen insyn, inga larm som rapporterar felaktigheter — och ingen möjlighet att laga.

Grundgreppet: allt blir förstapartsbyggt.

En enda kodbas som ni äger — hemsida, bokning, kundportal, adminpanel och affärsmotor i samma designspråk och samma databas. Det är det som gör varje enskild lösning nedan möjlig, och det som gör att en bugg som P1 aldrig kan ligga utom räckhåll igen.

Del 2 · Nya plattformen

Så löser den nya plattformen det

Kundupplevelse & försäljning

En egen, genomarbetad design

Eget designsystem byggt för Safe Storage: Bricolage Grotesque och Instrument Sans i mixed case, den befintliga gula färgen uppbackad av varma sandtoner och honung, mjuka moduler med luft, flytande header som smälter samman med sidan vid scroll, och de riktiga förrådsfotona i rundade kort. Modernt, personligt och lätt att närma sig — och unikt ert.

LöserP4P5

Ett sammanhållet bokningsflöde utan skarvar

Kassan är en del av sajten — tre tydliga steg i samma design, med äkta lagerstatus och priser direkt ur er egen databas. Alla 18 storlekar är bokningsbara, sista lediga förrådet stänger storleken överallt samtidigt, och inga tysta förval smygväljer åt kunden. Storleksbyte, datumval och rabattkod hanteras på plats utan att kunden skickas runt.

LöserP1P2P8

Storlekskalkylatorn

Kunden klickar i vad som ska förvaras och ser sakerna packas i ett förråd med verkliga mått — rekommendationen räknas av en riktig packmotor i centimeter, växer först när golvet faktiskt är fullt och kan dela upp stora bohag på flera förråd med samlad prisbild. En säljfunktion annars bara de stora kedjorna har — Shurgard har en variant — och här är den dessutom kopplad direkt till lagerstatus och bokning.

LöserP6

Konto med BankID — alltid

Legitimeringen är kontoskapandet: namn och personnummer hämtas verifierade, kunden fyller bara i e-post och mobil. Enklare för kunden, konsekvent datainsamling i registret och tryggare för båda parter. Redan inloggade kunder slipper momentet helt — kassan känner igen dem och hoppar direkt till uppgifterna.

LöserP3

Mina sidor

Portkoden störst där den behövs, avtal och betalningar i klarspråk ("Betald via Swish", "Dras automatiskt den 25:e"), redigerbara kontaktuppgifter — och självbetjänad uppsägning som visar exakt utflyttsdatum enligt 15:e-regeln innan kunden bekräftar.

LöserP7P9

Priser som alltid talar sanning

Sajten visar privatpriser rakt av — företagsval och moms hör hemma i kassan och styrs av kundens konto. Kampanjer läses ur databasen: stängs koden av i admin försvinner löftet från hemsidan i samma sekund, och kampanjpriset visas ärligt med ordinarie pris överstruket.

LöserP8

Drift & administration

En debiteringsmotor som förstår verksamheten

Förskottsdebitering den 25:e med pro-rata vid inflytt, en samlad debitering per kund oavsett antal förråd, automatisk dragning på sparade betalsätt — och när ett avtal sägs upp räknas kommande debiteringar om automatiskt. Redan betalda perioder efter utflytt återbetalas av systemet, med kvitto och mejl. Och eftersom 15:e-regeln upprätthålls automatiskt — en sen uppsägning flyttar utflytten till nästa månadsskifte, synligt för kunden redan före bekräftelsen — försvinner inte bara månadsstädandet, utan också de återbetalningar av hyror som kunden enligt villkoren faktiskt ska betala.

LöserP9

Riktiga priser i stället för rabattkodstrick

Varje avtal bär sitt eget pris som ett riktigt fält — med orsak, händelselogg och automatisk kundavisering — och en bulkmodul justerar hela kategorier i procent eller kronor, filtrerat på när avtalen tecknades, med förhandsgranskning av varje berört avtal innan något genomförs.

Dagens 55 koder behöver aldrig återskapas: vid migreringen läses varje kunds faktiska debiterade pris (listpris minus personens kod) och sätts som avtalets pris rakt av — överenskommelserna följer med exakt, och blir för första gången synliga och analyserbara, per kund och mot listpris.

LöserP10

Adminpanel skräddarsydd för Safe Storage

Bara det verksamheten behöver, där det behövs: enhetslista där förråd paxas eller inaktiveras med driftstatus och anteckning — skilt från uthyrning, så beläggningen alltid stämmer (ingen fejkkund), egen storlekshantering, manuell bokning åt kunder i luren, kundkort med allt samlat, debiteringsyta, transaktioner med in- och utbetalningar, utkorg och händelselogg. Inget blaj.

LöserP11P13

Prisoptimering mot konkurrenterna

Prisradarn hämtar konkurrenternas aktuella priser och ställer dem mot er faktiska beläggning per storlek — och föreslår justeringar enligt era egna regler: våga ligga högre där det är nästan fullt, sänk där det gapar tomt. Ett klick uppdaterar priset på hela sajten.

Och motorn stannar inte vid listpriser: den väger också in hur länge varje storlek i snitt är uthyrd och rekommenderar hellre en tidsbegränsad kampanj än ett sänkt ordinarie pris — kampanjpriset gäller ett bestämt antal månader, matchat mot beläggning och snittider, och går sedan automatiskt upp till ordinarie. Tomma förråd fylls utan att någon sitter kvar på lågpriset för alltid. Kampanjen aktiveras med ett klick från rekommendationen, kunden ser villkoret ärligt i kassan, på bekräftelsen och i Mina sidor — och rabattkoder kan inte staplas ovanpå.

LöserP14

Analys och egna rapporter

En analysvy med intäkter, beläggning, churn, betalsättsfördelning och avtalshistorik — allt styrt av ett avancerat filter (period, storlekar, kundtyp, teckningsdatum med mera) så att varje fråga kan besvaras med en skräddarsydd rapport, exporterbar som CSV.

LöserP14

Affär, kostnad & ägande

Avgiften försvinner — och datat kommer hem

Ingen fast årsavgift och framför allt ingen procent på intäkterna: besparingen växer med varje ny uthyrning. Kundregister, avtal, pris- och betalhistorik ligger i er egen databas, redo för både analys och framtida anläggningar — datamodellen är förberedd för fler orter från start.

LöserP15P17P19

En kodbas, era regler, testad på riktigt

Hemsida och plattform är samma system, där affärsreglerna — debiteringar, uppsägningar, spärrar, moms — kontrolleras automatiskt vid varje ändring innan den når kunderna. En bugg som P1 skulle upptäckas samma dag — och kunna lagas samma dag, av er, inte via en supportkö hos en leverantör. Varje viktig händelse loggas dessutom i admin, och avvikelser — en misslyckad dragning, en förfallen debitering — syns direkt på översikten i stället för att upptäckas månader senare; aktiva larmutskick läggs på i fas 2.

LöserP18P20

Integrationer ni själva väljer

Betalning, BankID, passersystem och mejl är byggda som utbytbara moduler — i dag testbara mockar som beter sig som de riktiga, i fas 2 kopplas Stripe/Swish, riktigt BankID, Entryfy och fakturaflödet in utan att resten av systemet byggs om — fakturaflödet samlat i Fortnox, så att fakturering, påminnelser och inkasso hänger ihop i ett system i stället för att splittras.

LöserP2P16

Plattformen är en tillgång i sig

Ett egenbyggt system med ägd källkod och egen databas höjer bolagets värde den dag det skulle säljas — köparen får inte bara fastighet och avtalsstock utan ett fungerande maskineri, och blotta existensen av det signalerar ordning och kontroll i en due diligence. (Undantaget är en större köpare som ändå lyfter in verksamheten i sina egna system — men signalvärdet av god struktur består.) Viktigast av allt: ett verktyg anpassat efter just den här verksamheten är intäktsdrivande — fler bokningar, rätt priser, mindre läckage — och bättre affärer är i slutänden det som lyfter värderingen mest.

Pro-rata-styrning — en beslutsfråga

I dag betalar en ny kund bara från inflyttsdagen (pro-rata) och därefter hela kalendermånader i förskott den 25:e. Det gör att den som flyttar in den 2–15:e och säger upp direkt kan hyra i ned till ~15 dagar för en halv månadshyra. Är det en säljfördel att behålla — eller ska ett månadsgolv införas? Nuvarande Agendo-upplägg och sajt lovar "ingen bindningstid — du betalar alltid 1 månad i taget", så dagens modell speglar det som redan gäller.

Visa de tre alternativen med för- och nackdelar

1 · Pro-rata från inflyttsdagenDagens modell — i drift

Inflytt den 10:e → 21/30 av månadspriset, därefter hela kalendermånader den 25:e. Uppsägning senast den 15:e, utflytt vid månadsskiftet.

  • Lägst tröskel i kassan — "du betalar bara från inflyttsdagen" är ett säljargument mot konkurrenterna.
  • Exakt samma affär som verksamheten kör i dag och enklast att förklara.
  • Korttidskunder (t.ex. mellan två bostäder) är en legitim kundgrupp som annars väljer konkurrent.
  • Minsta möjliga köp är ~15 dagar — en halv månadshyra.

2 · Månadsgolv med avräkning

Vid tecknande debiteras alltid en hel månadshyra, som ger 30 dagars betald tillgång från inflyttsdagen. Mellanskillnaden fram till kalenderfas räknas av på nästa 25:e-debitering, och vid tidig uppsägning tas skillnaden som en extradebitering på slutnotan. 25:e-rytmen, samlingsdebiteringen och utflytt vid månadsskiften behålls orörda.

  • Minsta köp är alltid en hel månad, och kassaflödet tidigareläggs.
  • Aldrig återbetalning i flödet — bara tillägg.
  • Det administrativa maskineriet påverkas inte.
  • "I dag betalar du" i kassan blir en hel månadshyra även vid inflytt sent i månaden — högre instegströskel än konkurrenter som pro-ratar.
  • Tvåstegskommunikation: hel månad nu, mellanskillnad på nästa faktura.
  • Sajtlöftet justeras till "ingen bindningstid — minsta hyresperiod en månad".

3 · Rullande brytdatum från inflyttsdagenAvråds

Varje avtal får egna månadsperioder (t.ex. den 10:e till den 9:e) helt utan pro-rata.

  • Varje debitering är alltid en hel månad.
  • Spränger 25:e-rutinen — förfallodagar sprids över månadens alla dagar.
  • Samlingsdebiteringen bryts: en kund med flera förråd får flera olika förfallodagar.
  • Utflyttar mitt i månaden — städ, besiktning och återuthyrning på udda datum, och grumligare månadsrapportering.
Rekommendation: valet står i praktiken mellan 1 och 2 — låg instegströskel mot garanterad månadsintäkt. Alternativ 3:s administrativa kostnader äter upp vinsten. Båda de främre vägarna är byggbara: 1 är i drift, 2 är en avgränsad ändring i debiteringsmotorn.

Övriga öppna frågor

Frågor som hör till en enskild punkt står markerade direkt vid punkten i del 1, så att de kan tas där. Här är de som inte gör det.

  1. Momsen: revisorns bekräftelse på upplägget frivillig skattskyldighet för företag och momsfri privatuthyrning, så plattformens momslogik vilar på papper.
  2. Digitala tillgångar: äger ni Google Business-profilen, Analytics/Search Console och domänkontot — och vad ska mätas på nya sajten?
  3. Chattwidgeten Flow (joinflow.com): nu identifierad i sajtens källkod — används den aktivt, vad kostar den, och ska något motsvarande finnas på nya sajten?
  4. Bildrättigheter: har ni fri nyttjanderätt till alla foton (hero, förrådsbilder, släpbilden) även på ny plattform?
  5. Lanseringen: introkampanjens utformning (RABATT50:s framtid), och när och hur domänen safestorage.se pekas om till nya plattformen.
Safe Storage · G Mattsson Fastigheter — plattformsprojektet, september 2026. Avgiften och augustis återbetalningar är verifierade mot utbetalningsunderlaget; årstakten för återbetalningar är extrapolerad från augusti och ersätts med exakt 12-månaderssumma när underlaget tagits fram. bokningsbegränsningen på dagens hemsida avser läget vid genomgången 1–2 september 2026.