Eerlijke afweging

Is zelf een data omgeving bouwen voor mij de juiste keuze?

Steeds meer Shopify founders overweging zelf bouwen. Een goede developer zet er in een paar maanden iets neer. De vraag is dat ook niet of het kan maar of het een goede investering is van jouw tijd, geld en energie? Nadat je dit stuk hieronder hebt gelezen weet je het.

Leestijd: 5 min.
01

De lagen eronder

Als je aan zelf bouwen denkt, denk je aan grafieken. Dat is het topje. Daaronder zitten vijf lagen die niemand ziet, tot er eentje stukgaat.

Laag 6

De dashboards

wat je voor je ziet

Het leukste werk, en ongeveer een tiende van de moeite.

Laag 5

Signalering

blijft terugkomen

Je wilt het hóren als iets afwijkt, niet het zelf ontdekken in een grafiek.

Laag 4

Kwaliteitscontrole

blijft terugkomen

Checks die je vertellen wanneer je de cijfers even níét moet vertrouwen. Dit slaat vrijwel elke zelfbouw over.

Laag 3

Kosten en marge

blijft terugkomen

Inkoop, verzending, transactiekosten, retouren. Zonder deze laag stuur je op omzet in plaats van op winst.

Laag 2

Definities

eenmalig, maar zwaar

Eén omzet, één order, één klant. Hier zit het meeste denkwerk, en de meeste discussie.

Laag 1 · fundament

Verzamelen en bewaren

blijft terugkomen

Elke bron ophalen, elke dag opnieuw, en herstellen als er eentje uitvalt.

De onderste vijf lagen ziet niemand in je bedrijf. Ze zijn wel de reden dat de bovenste klopt.

02

Wat het echt kost

De bouw is de enige post die de meeste merken vooraf begroten, en die schatten ze meestal nog redelijk goed in. Daarna komen er drie bij die net zo zwaar wegen.

Post 1

Het onderhoud

de vergeten post

Koppelingen wijzigen, velden verdwijnen, een bron valt stil. Dat is een vast stuk tijd per week, elk jaar opnieuw. Over vijf jaar is dit het grootste deel van de rekening, en vooraf staat het in bijna geen enkele begroting.

Post 2

De aandacht die hier naartoe gaat

wat je intussen niet doet

Zolang je developer koppelingen onderhoudt, bouwt hij niet aan je shop. Zolang je marketeer definities uitzoekt, werkt hij niet aan marge of klanten. Deze post staat op geen enkele factuur. Dat maakt hem vaak de duurste.

Post 3

Terugverdientijd en veroudering

de tijdlijn

Bouwen, onderhouden en de maanden zonder zicht tellen op in jaren, niet in maanden. En wat je oplevert is een foto van vandaag. Die veroudert vanaf dag één, terwijl een platform gewoon doorontwikkelt.

Tijdlijn
Start Zolang je het gebruikt
Toelichting

Waarom hier geen bedragen staan

Die zeggen weinig zonder jouw tarieven en jouw scope. Reken het na met je eigen cijfers. De verhouding tussen deze posten verandert daar niet van.

Uit de praktijk

Wat ik in de praktijk zie

Ik zie dit patroon vaker dan me lief is. Een merk bouwt het eerst zelf. Netjes ook: een goede developer, een dashboard waar het hele team op stuurt. Anderhalf jaar lang werkt het.

Dan vertrekt die developer. Niet met ruzie, gewoon een betere baan. Vanaf dat moment durft niemand de koppelingen nog aan te raken. Niemand weet meer precies hoe het in elkaar zit.

Het valt niet hard uit. Het gaat schuiven. Een advertentieplatform verandert hoe het rapporteert. De cijfers lopen stilletjes uiteen. Drie maanden lang stuurt het team op een omzet die niet meer klopt. Ze komen erachter bij de kwartaalcijfers.

Wat ze bouwden was niet slecht. Er was alleen niemand meer die het onderhield. En dat is precies de post die vooraf in niemands begroting stond.

03

Hoe het schuift

Een systeem dat stilvalt, repareer je. Het echte probleem is het systeem dat vrolijk blijft draaien terwijl het niet meer klopt. Vijf manieren waarop dat gebeurt.

Risico 1

De koppeling loopt achter

elk kwartaal

Shopify vernieuwt zijn koppeling elk kwartaal en zet oude versies daarna uit. Jouw verbinding moet dus mee, of hij valt stil.

Risico 2

Een platform gaat anders meten

zonder melding

Advertentieplatformen veranderen hoe ze meten. Je cijfers verschuiven gewoon, en je merkt het pas als het iemand opvalt.

Risico 3

Iemand verandert iets in de shop

elke week

Een tag krijgt een andere naam, er komt een veld bij. Vanaf dat moment klopt je rapport nét niet meer.

Risico 4

Definities gaan zweven

zonder eigenaar

Omzet met of zonder btw, met of zonder retouren, op besteldatum of betaaldatum? Binnen een jaar heb je drie versies van de waarheid in één vergadering.

Risico 5

Een stille fout blijft staan

de dure variant

Een koppeling die uitvalt, zie je meteen. Een koppeling die vier procent van je orders mist, zie je bij de jaarrekening.

Conclusie

Dit is geen reden om het niet te doen

Het is een reden om het bewust te doen: met iemand die er eigenaar van is en daar ook echt tijd voor heeft gekregen.

04

En met AI dan?

Daar zit wat in. Connectoren zijn een commodity geworden, en een model schrijft je transformaties sneller dan je ze kunt uitleggen. De eerste versie bouwen is nog nooit zo makkelijk geweest. Juist daarom is dat niet meer waar de waarde zit. Die is verschoven naar de lagen eronder.

Gaat sneller met AI

  • Koppelingen schrijven
  • Transformaties en modellen
  • Een eerste dashboard

Gaat niet sneller

  • Definities afstemmen met je team
  • Elke dag kloppend houden
  • Overdraagbaar houden als de bouwer weg is
Kernpunt

Snel gebouwd is niet hetzelfde als begrepen

Code die niemand heeft geschreven, leest over een jaar ook niemand terug.

05

Wel of niet bouwen

Beide kolommen zijn even serieus bedoeld. Slaat de linkerkolom op jou, dan zou ik gaan bouwen.

Doen als dit op jou slaat

Je hebt een datafunctie, niet één datamens

Niet je e-commerce manager die het erbij doet, en ook niet die ene hire. Meer dan één iemand die begrijpt hoe het werkt, of budget om die persoon binnen een maand te vervangen. Eén hire blijft een risico.

Je model wijkt echt af

Zware B2B-staffels, prijsafspraken per klant, diep maatwerk in je orderproces. Dan past een standaardoplossing half, en half past niet.

Data is een deel van je product

Zit je voorsprong in je eigen modellen, dan wil je die logica in huis houden. Terecht ook.

De fundering staat er al

Draait er al een omgeving waar je data samenkomt? Dan bouw je verder in plaats van opnieuw. Dat is een heel ander verhaal.

Je data mag niet extern staan

Soms beslist een contract of een compliance-eis het gewoon voor je.

Niet doen als dit op jou slaat

Het wordt erbij gedaan

De meest voorkomende variant, en de duurste. Je beste marketeer wordt parttime databeheerder. Vanaf dat moment krijgt de data een halve baan, en marketing ook.

Je wilt dit kwartaal al sturen

Zelf bouwen betekent een paar maanden zonder zicht. Dat zijn maanden waarin je op onderbuik beslist.

Je vragen zijn niet uniek

Marge per product, cohorten, welk kanaal echt klanten oplevert. Elk merk heeft die vragen. Daar hoef je niets voor uit te vinden.

Er is geen tweede persoon

Eén iemand die het begrijpt is geen team. Dat is een risico met een naam en een opzegtermijn.

Onderhoud staat niet in de begroting

Heb je alleen de bouw begroot, dan heb je ongeveer de helft begroot. De rest komt later, en komt zeker.

06

Waar sta jij?

Vink aan wat op jouw situatie slaat. Acht vragen, geen e-mailadres, geen uitslag die naar mij wordt gestuurd.

Nog niets aangevinkt
Vink hierboven aan wat op jou van toepassing is.
Je krijgt hier meteen een richting. Niet meer dan dat, de nuance staat hierboven.
07

En als je het niet zelf wilt bouwen

Het is geen alles-of-niets keuze.

Het alternatief

De tussenvorm

Wij maken Hundred: je eigen data-omgeving, op je eigen naam, met het hele beeld erbovenop. Omzet en marge, marketing, klanten, voorraad, support. Niet één dashboard, maar ook de lagen eronder die het laten kloppen. En het groeit door: wat wij er volgend jaar bij bouwen, staat er voor jou ook.

Je ruwe data blijft van jou. Wil je analist er zelf op werken, of wil je één model bouwen dat alleen voor jouw bedrijf geldt? Kan gewoon. Je bouwt dan alleen het stuk dat écht van jou is, en niet de lagen die voor elk merk hetzelfde zijn.

Wat het kost is makkelijker te plaatsen dan wat bouwen kost: minder dan een dag bureau-uren per maand.

Bekijk het platform
Hoe ik erover denk

Mijn eerlijke inschatting: de meeste merken die zelf gaan bouwen, hebben twee jaar later een systeem dat één persoon begrijpt en niemand helemaal vertrouwt. Niet omdat ze het slecht deden. Omdat onderhoud het altijd verliest van de waan van de dag.

En toch. Heb jij die datafunctie met tijd én mandaat wél, dan zou ik het zelf ook overwegen.

Wil je even samen doorlopen waar jij staat? Stuur me je situatie, dan krijg je een eerlijk antwoord. Ook als dat antwoord is dat je ons niet nodig hebt.

Even doorpraten voor je begint te bouwen?

Vertel wat je van plan bent. We lopen samen door wat het je gaat kosten, ook als de uitkomst is dat je het zelf moet doen.