Voorbeeld: Umbraco koppelen aan uw CRM
Een koppeling die veel organisaties willen. Er zijn drie routes, en maatwerk is niet altijd de beste (Umbraco).
Kiest u voor maatwerk, let dan op deze vijf punten. Hier gaan koppelingen in de praktijk op mis:
- Dubbele contacten. Maakt elke inzending een nieuw contact aan, dan staat dezelfde klant al snel drie keer in uw CRM.
- Stille fouten. Bewaar elke inzending, probeer het opnieuw met een oplopende wachttijd, en waarschuw een mens als het blijft mislukken.
- Testdata in uw live CRM. Gebruik aparte sleutels voor de testomgeving en voor productie, en een servicegebruiker in plaats van een persoonlijk account.
- Spam. Filter die voordat iets naar uw CRM gaat.
- De AVG. Stuur alleen de velden die nodig zijn, en leg verwerkersovereenkomsten en bewaartermijnen vast.
Het hele stappenplan staat in Umbraco koppelen aan uw CRM: opties, aanpak en valkuilen op datapad.nl.
Maatwerk en upgrades: daar zit het risico
Umbraco brengt ongeveer elk halfjaar een hoofdversie uit, en een LTS-versie krijgt drie jaar updates (Umbraco). Uw maatwerk moet dus mee. Twee veranderingen raken veel bestaande sites:
- Umbraco 14 kreeg een volledig nieuwe beheeromgeving, gebouwd met Web Components, TypeScript, Lit en Vite (Umbraco). Uitbreidingen van de oude beheeromgeving, tot en met Umbraco 13, moeten daarom opnieuw worden gebouwd.
- UmbracoApiController is in Umbraco 15 verwijderd (Umbraco). Een koppeling die daarop is gebouwd, moet bij de stap naar Umbraco 17 worden herschreven.
Ons advies: laat maatwerk los van de templates bouwen, in een eigen project of package, met eigen tests. Dan is een upgrade een afgebakende klus in plaats van een zoektocht door de hele site.
Draait uw site met maatwerk nog op Umbraco 13? Na 14 december 2026 komen er geen beveiligingsupdates meer. Datapad brengt hem naar Umbraco 17, maatwerk inbegrepen.
Umbraco upgradenWanneer u géén maatwerk nodig heeft
Maatwerk kost geld en moet bij elke upgrade mee. Kijk daarom eerst of het ook zonder kan.
Er is al een package
Zoek eerst in de Umbraco Marketplace (Marketplace). Een onderhouden package is vaak goedkoper dan iets zelf bouwen.
Een eenvoudige automatisering
Een seintje bij publicatie of een lead doorsturen? Daarvoor volstaan webhooks of Umbraco Automate vaak (Umbraco).
Formulieren en nieuwsbrieven
Daarvoor maakt Datapad CampaignCanvas: een kant-en-klare plugin met een eenmalige licentie, Forms vanaf € 99.
Zes vragen voor elke Umbraco-ontwikkelaar
Stel ze voordat u maatwerk laat bouwen, ook als u niet voor Datapad kiest.
- Is de code van mij? Met volledige toegang tot de repository, niet alleen tot de live site.
- Bouwt u op de huidige LTS-versie? Dat is nu Umbraco 17, ondersteund tot 27 november 2028.
- Wat gebeurt er met dit maatwerk bij de volgende upgrade? Een goed antwoord noemt wat er los staat van Umbraco en wat mee moet.
- Hoe merk ik het als een koppeling faalt? Vraag naar logging, opnieuw proberen en een melding bij blijvende fouten.
- Kan ik alles eerst testen? Op een testomgeving, en bij koppelingen met de sandbox van het andere systeem.
- Tekent u een NDA en een verwerkersovereenkomst? Zeker als het maatwerk persoonsgegevens verwerkt.
Veelgestelde vragen over Umbraco maatwerk
Wat kost Umbraco maatwerk?
Dat hangt af van wat er gebouwd moet worden. Als project krijgt u na een gratis gesprek binnen één werkdag een vaste prijs. Een eenvoudige upgrade naar Umbraco 17 blijft doorgaans onder € 4.000. Voor doorlopend werk is er een ontwikkelabonnement: Starter kost € 3.000 en Growth € 5.000 per maand, maandelijks opzegbaar.
Kunt u verder bouwen op een Umbraco-site van een ander bureau?
Ja, als de code toegankelijk is. Datapad neemt ook sites over die door andere bureaus of freelancers zijn gebouwd. De eerste weken gaan deels op aan het leren kennen van de code. Is een site echt vastgelopen, dan hoort u eerlijk of opnieuw bouwen slimmer is.
Hoe snel is een aanpassing klaar?
Bij het abonnement is een taak maximaal 4 uur werk. Bij Growth staat hij binnen 1 tot 3 werkdagen klaar om te testen, anders werkt Datapad de week erna gratis. Bij Starter is dat 2 tot 4 werkdagen. Bij een project hoort de planning bij de prijs.
Moet mijn maatwerk opnieuw gebouwd worden bij een upgrade?
Soms. Uitbreidingen van de oude beheeromgeving, tot en met Umbraco 13, werken niet in de nieuwe beheeromgeving van Umbraco 14 en later. En API-controllers op basis van UmbracoApiController moeten worden herschreven, want die klasse is in Umbraco 15 verwijderd. Bij een upgrade inventariseert Datapad eerst welk maatwerk meegaat.
Van wie is de code?
Van u. Bij het abonnement draagt Datapad na betaling van de maandfactuur alle intellectuele eigendomsrechten over, zo staat het in de algemene voorwaarden. U heeft volledige toegang tot de repository.
Werkt u ook voor bureaus, onder hun naam?
Ja. Een bureau kan Umbraco-maatwerk via Datapad laten bouwen en het onder eigen naam aan zijn klant leveren. Er staat geen Datapad-branding in de code of de commits, en een NDA is standaard.
Wij hebben geen technische kennis in huis. Is dat een probleem?
Nee. U vertelt wat u nodig heeft, bijvoorbeeld dat aanvragen van de site automatisch in uw CRM moeten komen. Datapad vertaalt dat naar werkende software en levert het op in uw eigen omgeving.
Vertel wat uw Umbraco-site moet kunnen
In een gratis gesprek van 30 minuten hoort u of er maatwerk nodig is, hoe het het beste kan en wat het kost. Ook als het antwoord is dat een bestaande package volstaat.
Bronnen
- Umbraco CMS op GitHub: licentie (MIT)
- Umbraco: Umbraco 14 release (nieuwe beheeromgeving en Management API)
- Umbraco-documentatie: Extending overview
- Umbraco-documentatie: Extension Types
- Umbraco-documentatie: Block Editors
- Umbraco-documentatie: een eigen property editor maken
- Umbraco-documentatie: Members
- Umbraco-documentatie: Notifications
- Umbraco-documentatie: Webhooks
- Umbraco: Launching Umbraco Automate (9 juli 2026)
- Umbraco: Umbraco 12 release
- Umbraco-documentatie: Content Delivery API
- Umbraco-documentatie: Management API
- Umbraco-documentatie: Umbraco API Controllers (verwijderd in versie 15)
- Umbraco: Long-term support and end-of-life
- Umbraco: CRM-integraties voor Umbraco
- Umbraco Forms Integrations op GitHub (HubSpot, ActiveCampaign en meer)
- Umbraco Marketplace
Gecontroleerd aan de hand van deze bronnen op 9 november 2026. Gegevens over Datapad, prijzen en de case komen van datapad.nl.