Klantportaal laten maken

Je klanten bellen
omdat ze niets zien.

Waar staat mijn opdracht, is die factuur al verwerkt, welke offerte was het ook alweer. Elke keer dezelfde vraag, elke keer iemand die het opzoekt en terugbelt. Een klantportaal haalt dat werk weg: je klant logt in en ziet zijn eigen dossier, jij ziet wie wat heeft bekeken.

Herken je dit

Waarom bedrijven hieraan beginnen.

01

Dezelfde vraag, elke week

Status, planning, facturen, documenten. Stuk voor stuk gegevens die je al hebt, maar die je klant alleen via jou kan bereiken.

02

Alles gaat via e-mail

Bijlagen die kwijtraken, versies die niet kloppen, en achteraf geen enkel spoor van wie wat wanneer heeft goedgekeurd.

03

Iedereen ziet te veel of te weinig

Een gedeelde map of sheet kent geen rollen. Eén verkeerde link en klant A kijkt in het dossier van klant B.

04

Je team werkt in drie systemen

Planning hier, facturen daar, klantgegevens in een derde tool. Niemand weet nog welke bron klopt.

05

Groei betekent meer handwerk

Twee keer zoveel klanten is nu twee keer zoveel opzoeken en doorsturen. Dat schaalt niet mee met je omzet.

06

Je klanten verwachten het

Iedereen kent een portaal van zijn verzekeraar of leverancier. Het ontbreken ervan valt inmiddels op.

Hoe het werkt

Van eerste gesprek tot een portaal dat gebruikt wordt.

01

Uitzoeken wie wat mag zien

Welke rollen bestaan er, welke gegevens horen bij welke klant, en wat mag een medewerker wél en een klant niet. Dit bepaalt de rest van de bouw.

02

Koppelen aan wat je al hebt

Je boekhouding, CRM of planning blijft de bron. Het portaal toont die gegevens; het wordt geen vierde plek waar iemand hetzelfde overtypt.

03

Bouwen met rechten in de database

Row-level security in Supabase, zodat elke klant alleen bij zijn eigen dossier kan. Ook als iemand de voorkant overslaat.

04

Uitrollen met een paar klanten

Eerst een pilot met een handvol gebruikers, dan pas iedereen. Inclusief korte uitleg zodat je team het zelf kan beheren.

Wat je overhoudt
  • Klanten die hun eigen dossier inzien
  • Inloggen met rollen en rechten per gebruiker
  • Koppeling met je boekhouding, CRM of planning
  • Adminkant waar je team alles beheert
  • Repository en hosting op jouw naam

De prijs hangt vooral af van het aantal koppelingen, niet van het aantal schermen. Na een gesprek van een half uur weet ik genoeg voor een indicatie, en na de Verkenning krijg je een vast bedrag.

Veelgestelde vragen
Wat kost een klantportaal laten maken?
Je krijgt één vast bedrag voor een afgesproken scope. Wat dat bedrag is hangt vooral af van hoeveel systemen eraan gekoppeld worden; die koppelingen kosten meestal meer tijd dan het portaal zelf. Na een kort gesprek hoor je een indicatie.
Hoe lang duurt het?
Doorgaans vier tot zes weken. Weet je nog niet precies wat erin moet, dan begin je met een Verkenning van vijf dagen: daar komt een klikbaar prototype en een vaste prijs uit, en dat bedrag gaat er weer af als je doorgaat.
Kan het koppelen met ons huidige systeem?
Meestal wel. Heeft je pakket een API, dan sluit ik daarop aan. Zo niet, dan kijken we naar een export, een tussenlaag of een periodieke synchronisatie. In de Verkenning wordt dat als eerste uitgezocht, want het bepaalt de rest.
Hoe veilig is het als klanten kunnen inloggen?
De rechten zitten in de database zelf, niet alleen in de schermen. Elke klant kan technisch alleen bij zijn eigen gegevens, ook als iemand de voorkant omzeilt. Wachtwoorden slaan we niet zelf op en alle verbindingen zijn versleuteld.
Wat als we het later willen uitbreiden?
Dat is het uitgangspunt. De code staat in jouw repository met documentatie en migraties, dus uitbreiden kan door mij, door je eigen team of door een andere developer.
Wij hebben al iets gebouwd met een AI-tool. Kan dat mee?
Vaak wel, en dat scheelt tijd omdat je al hebt uitgeprobeerd wat je wilt. Ik beoordeel dan eerst wat bruikbaar is en wat onder de waterlijn ontbreekt. Daar is een apart traject voor: vibecode naar productie.
Laten we bouwen

Vertel wat je
wilt bouwen.

Een gesprek van een half uur. Je krijgt een eerlijk antwoord over wat het kost, hoe lang het duurt en of het slim is om te bouwen.

Zo ziet het eruit

Het overzicht dat je team krijgt.

Werkend voorbeeld, geen screenshot: wissel de periode en beweeg over een staaf. In een echt portaal komt deze data uit je boekhouding of planning, en ziet elke klant alleen zijn eigen regels.

Omzet per maand
Voorbeelddata · geen echte cijfers
Omzet in periode
€ 331.000
Orders
768
Gemiddelde order
€ 431
Laatste maand
-19%
febmrtaprmeijunjulaugsepoktnovdecjan
Omzet en orders per maand
MaandOmzetOrders
feb€ 18.40042
mrt€ 21.90051
apr€ 19.70046
mei€ 24.30058
jun€ 27.80063
jul€ 25.10055
aug€ 22.60049
sep€ 29.40068
okt€ 31.20074
nov€ 35.80086
dec€ 41.30097
jan€ 33.50079

Meer werkende voorbeelden staan op de demopagina.

Bas Voets · Webframer
0:00 / 0:00