Hoe je omgaat met de datalimieten van Salesforce, hoe je al je data compleet exporteert en hoe een migratie naar een open datalaag in eigen beheer verloopt zonder dataverlies.
Salesforce is een sterk product met een verdienmodel dat tegen je gaat werken zodra je groeit: licenties per gebruiker, krappe datalimieten en dure opslag maken je eigen klanthistorie elk jaar kostbaarder.
Voor de datalimieten bestaan werkende strategieën, en de beste daarvan, archiveren naar een eigen database, is meteen de eerste stap richting eigen beheer.
Al je data komt compleet uit Salesforce: de exportroutes zijn er, je moet alleen weten welke route voor welke data geldt en hoe je relaties tussen records intact houdt.
Een migratie naar een open datalaag in eigen beheer is daarmee geen sprong in het diepe maar een beheerst traject, met een proefmigratie en een periode van parallel draaien voordat er ook maar iets wordt opgezegd.
Salesforce heeft het moderne CRM zo'n beetje uitgevonden. Het bracht klantdata van lokale servers naar de cloud, maakte sales meetbaar en bouwde er een compleet ecosysteem omheen. Voor bedrijven die tien of vijftien jaar geleden professioneler wilden verkopen, was het een terechte keuze, en de investering in inrichting en adoptie heeft zich vaak bewezen.
Maar het model onder dat succes is onveranderd gebleven: je huurt toegang tot je eigen klantdata, per gebruiker, per maand. Alles wat je toevoegt, elk record, elke bijlage, elk contactmoment, maakt het pakket waardevoller en het vertrek moeilijker. Dat is geen verwijt; het is gewoon hoe het verdienmodel werkt. De vraag is alleen of het nog bij je past nu er een alternatief bestaat.
De rekening van Salesforce bestaat uit meer dan het bedrag per gebruiker per maand. Drie posten groeien stilletjes mee met je bedrijf.
Elke nieuwe collega is een nieuwe licentie, en de lijstprijzen zijn de afgelopen jaren meermaals verhoogd. Functies die eerst inbegrepen waren, verhuizen naar duurdere edities of add-ons. Wie tien jaar klant is, betaalt zelden nog het tarief waarvoor hij ooit tekende.
De opslag die bij je licenties zit, is beperkt: de datalimiet van een gemiddelde org begint bij zo'n tien gigabyte, plus een kleine toeslag per gebruiker. Dat klinkt ruim, maar elk record telt mee, en een actief salesteam met e-mailintegratie en bijlagen vult die ruimte in een paar jaar. Extra opslag koop je vervolgens in kleine blokken tegen prijzen die per gigabyte een veelvoud zijn van wat opslag ergens anders kost.
Ook de API, de rapportages en de automatiseringen kennen limieten per dag of per org. Wil je je eigen data grootschalig gebruiken voor een koppeling, een datawarehouse of een AI-toepassing, dan loop je tegen die grenzen aan of betaal je voor ruimere toegang. Het bijzondere daaraan wordt zelden hardop gezegd: je betaalt voor toegang tot data die van jou is.
Ook als je voorlopig bij Salesforce blijft, hoef je de opslagfactuur niet te accepteren. Drie strategieën, oplopend in effect.
Elke org van een paar jaar oud bevat dubbele accounts, verweesde contacten en taken die nooit zijn afgerond. Structureel opschonen levert vaak tien tot twintig procent ruimte op en maakt bovendien elke rapportage betrouwbaarder. Doe dit voor je iets anders doet: het is ook de eerste stap van elke goede migratie.
Bestanden zijn de grootste slokop van opslag. Offertes, contracten en e-mailbijlagen horen in goedkope documentopslag thuis, met in Salesforce alleen een verwijzing. Dat scheelt direct in de duurste opslagcategorie.
De structurele oplossing: verplaats afgesloten records, oude activiteiten en historie naar een eigen PostgreSQL-database, waar opslag vrijwel niets kost en alles doorzoekbaar blijft. Dit is de interessantste strategie, want die archiefdatabase is in feite al een datalaag in eigen beheer. Wie hem eenmaal heeft, ontdekt meestal snel dat rapportages en AI-toepassingen daar makkelijker op draaien dan op Salesforce zelf. De rest van deze whitepaper is de logische vervolgstap van precies dit idee.
Je data komt compleet uit Salesforce, maar niet alles via dezelfde weg. Dit zijn de routes.
De ingebouwde exportfunctie levert een zip met CSV-bestanden per object: accounts, contacten, deals, taken, custom objects. Voor grote volumes en herhaalbare exports is de Bulk API het gereedschap.
Elke relatie loopt via Salesforce-ID's in de exportbestanden. Wie ze correct meeneemt en omzet, houdt elk contact aan het juiste account en elke deal aan de juiste contactpersoon.
Bestanden leven in een eigen objectstructuur en komen niet vanzelf met de standaardexport mee. Ze worden apart via de API opgehaald en gekoppeld aan de juiste records.
Contactmomenten zitten in taken en e-mailobjecten en zijn exporteerbaar. Controleer of de koppeling met de juiste personen meekomt: hier verliezen slordige migraties historie.
Wijzigingsgeschiedenis zit in aparte historieobjecten met een beperkte bewaartermijn. Wil je die bewaren, exporteer haar dan vroeg in het traject.
Niets in dit lijstje is geheim of tegengehouden: Salesforce werkt netjes mee aan export. Het verschil tussen een complete en een gemankeerde migratie zit niet in de toegang, maar in het kennen van deze routes en het controleren van het resultaat.
De export is de helft van het werk. De andere helft is de overzetting zelf, en daar gaan migraties mis die op papier klopten. Vijf regels die het verschil maken.
Eerst accounts, dan contacten, dan deals, dan activiteiten en bijlagen. Houd per record een mapping bij van oud ID naar nieuw ID, zodat elke relatie herleidbaar en elke fout herstelbaar is.
Alles naar een testomgeving. Tel na per object: evenveel accounts, contacten en deals als in de bron. Steekproef de relaties en de vreemde gevallen, zoals records zonder eigenaar.
Ontdubbel en normaliseer nu je toch elk object bekijkt. Documenteer wat je bewust achterlaat, zodat "weg" nooit "kwijt" betekent.
De nieuwe omgeving bewijst zich eerst naast Salesforce, met echte rapportages op echte data. Pas als het team haar vertrouwt, bouw je licenties af.
Flows en automatiseringen zijn niet exporteerbaar, en dat is een kans. Herbouw wat je proces echt nodig heeft, zoals jouw team werkt, en laat de rest weg.
Waar migreer je naartoe? Het antwoord van And Repeat is geen ander pakket, want dan verhuis je alleen je lock-in. Het antwoord is een AI Native Data Layer: een open, centrale datalaag op PostgreSQL, in jouw eigen beheer, waarop al je bedrijfssoftware aansluit.
Je klantdata vormt het fundament. Daarbovenop worden oplossingen gebouwd die je van een CRM verwacht, maar dan om jouw werkwijze heen: pipeline en opvolging, dashboards, AI-chat die vragen over je eigen klanten beantwoordt, agents die routinewerk overnemen. Elke bovenliggende oplossing is wisselbaar zonder dataverlies, want de data staat eronder, niet erin.
Het kostenmodel draait mee: geen licenties per gebruiker, alleen lage en voorspelbare infrastructuurkosten. En omdat de datalaag open en portable is, kun je er altijd mee weg. Ook bij ons vandaan; dat houdt iedereen scherp. Hoe dat platform in elkaar zit, staat uitgebreid in de whitepaper over de AI Native Data Layer.
| aspect | salesforce | eigen beheer |
|---|---|---|
| kosten | Licentie per gebruiker per maand, met terugkerende prijsverhogingen en add-ons | Lage, voorspelbare infrastructuurkosten, ongeacht het aantal gebruikers |
| opslag | Krappe limieten, extra opslag in kleine dure blokken | Vrijwel onbeperkt tegen reguliere databasekosten |
| toegang tot je data | Via exports en een API met limieten per dag | Rechtstreeks: het is jouw database |
| processen | Jouw werkwijze voegt zich naar het datamodel van het pakket | Elke oplossing wordt om jouw werkwijze heen gebouwd |
| AI op je klantdata | Via de AI-producten en limieten van de leverancier | Elke AI-toepassing sluit direct aan op je eigen datalaag |
| eigenaarschap | Toegang huren tot je eigen klanthistorie | Data, omgeving en historie zijn volledig van jou |
Europa heeft het overstapvraagstuk gezien en er wetgeving van gemaakt. De Data Act verplicht aanbieders van clouddiensten om overstappen praktisch mogelijk te maken: je data meegeven in een gangbaar, bruikbaar formaat en de overstap niet frustreren. Vanaf 12 januari 2027 mogen daarvoor bovendien geen overstapkosten meer worden gerekend.
Voor wie op Salesforce zit, betekent dat: de deur staat straks wettelijk open. Maar een wet exporteert je data niet en bouwt je nieuwe omgeving niet. Wie in 2027 vrij wil kunnen kiezen, doet er verstandig aan nu de eigen data te kennen en de route te verkennen. Meer hierover in ons artikel over de Data Act en overstapkosten.
Elke goede migratie begint met weten wat je hebt. Daarom is de eerste stap altijd een datascan: we kijken samen in je org en brengen in kaart welke objecten en volumes er zijn, welke koppelingen en flows er draaien, en wat de kwaliteit van de data is. Met een proefexport laten we zien hoe jouw data eruitziet in een open datalaag.
Daarna weet je precies waar je aan toe bent: wat er mee moet, wat opgeruimd kan worden en wat de migratie inhoudt. Ook als de conclusie is dat blijven op dit moment de beste keuze is, want ook dat komt voor, heb je een gedocumenteerd beeld van je eigen data. Dat is nooit weggegooid werk.
And Repeat helpt mkb-bedrijven hun data en software in eigen beheer te brengen, met een AI-native datalaag als fundament. Migraties uit CRM-pakketten zoals Salesforce zijn daarvan een logisch onderdeel: de data is er al, hij moet alleen terug naar de eigenaar. Eén overtuiging loopt overal doorheen: jouw data en jouw software horen van jou te zijn, niet van een leverancier.
Plan een vrijblijvende datascan. We brengen je org in kaart en laten met een proefexport zien hoe jouw data eruitziet in eigen beheer. Eerlijk advies, ook als dat "blijf nog even" is.