In het kort

Custom Pages vullen het gat tussen de standaardmogelijkheden van Dynamics 365 Sales en volledig maatwerk, door specifieke processen slimmer en gebruiksvriendelijker te ondersteunen.

Custom Pages in Dynamics 365 CRM: wanneer standaard niet meer genoeg is

door: Thijs van Haren

Veel organisaties starten met Microsoft Dynamics 365 CRM vanuit een herkenbare behoefte: meer grip op sales, klantrelaties, activiteiten, offertes en opvolging. De standaard salesomgeving biedt hiervoor een sterke basis. Denk aan accounts, contactpersonen, leads, opportunities, activiteiten, producten en dashboards.

Maar naarmate een organisatie groeit, worden processen vaak specifieker. Gebruikers willen sneller werken, minder klikken, betere datakwaliteit en schermen die beter aansluiten op hun dagelijkse werkzaamheden. Op dat moment kan de standaard model-driven app te beperkt aanvoelen.Daar komen Custom Pages in beeld.

Custom Pages maken het mogelijk om binnen Dynamics 365 en Power Apps een gebruikservaring te bouwen die veel vrijer is dan een standaard formulier of view, terwijl je nog steeds gebruikmaakt van Dataverse, security roles, business rules, Power Automate, plug-ins en bestaande Dynamics 365-data. In deze blog kijken we naar hoe Custom Pages een standaard Dynamics 365 Sales-omgeving kunnen verrijken, met praktische use cases die direct waarde toevoegen.

Wat zijn Custom Pages?

Een Custom Page is een pagina die je toevoegt aan een model-driven app en die is opgebouwd met dezelfde mogelijkheden als een canvas app. Hierdoor combineer je de flexibiliteit van canvas apps met de structuur, gegevens en beveiliging van een model-driven Dynamics 365-omgeving.In plaats van gebruikers door meerdere standaardformulieren, tabs en gerelateerde records te laten navigeren, bouw je één taakgerichte pagina . Denk aan accountverrijking, leadkwalificatie, adresvalidatie, offertevoorbereiding of klantacceptatie.

In eerdere versies van Dynamics 365 CRM werd voor dit soort begeleide gebruikersinteracties vaak gebruikgemaakt van dialogs: stap-voor-stap schermen waarmee gebruikers door een proces werden geleid. Deze klassieke dialogs zijn echter verouderd en worden niet meer gezien als geschikte basis voor nieuwe inrichtingen.

Custom Pages zijn vooral interessant wanneer:

  • een gepersionaliseerde gebruikerservaring nodig is om door bepaalde acties heen te lopen
  • gebruikers meerdere stappen of schermen moeten doorlopen
  • externe data nodig is binnen het salesproces
  • een Business Process Flow niet voldoet

Waarom Custom Pages juist waardevol zijn in Dynamics 365 Sales

Dynamics 365 Sales is standaard sterk in relatiebeheer en opportunitymanagement. Toch zijn veel salesprocessen in de praktijk net iets complexer dan de standaardinrichting ondersteunt.
Een salesmedewerker wil bijvoorbeeld niet nadenken over tabbladen, subgrids en gerelateerde entiteiten. Die wil snel antwoord op vragen als:

  • “Heb ik alle gegevens voor dit account?”
  • “Klopt het adres?”
  • “Kan ik deze lead kwalificeren?”
  • “Welke vervolgstap moet ik nu nemen?”

Met Custom Pages kun je zulke vragen vertalen naar een gerichte gebruikerservaring. Niet het datamodel staat centraal, maar de taak van de gebruiker.

Use case 1: Adresverrijking en adresvalidatie binnen “accounts” en “leads”

Adreskwaliteit is een terugkerend knelpunt in Dynamics 365 Sales. Accounts, leads en contactpersonen bevatten vaak onvolledige, foutieve of inconsistent ingevoerde adressen.
Denk aan verschillende schrijfwijzen van straatnamen, ontbrekende postcodes, verkeerd gespelde plaatsnamen of internationale adressen die niet uniform zijn vastgelegd.
In een standaardformulier kan een gebruiker handmatig adresvelden invullen, maar het systeem helpt beperkt bij het valideren of verrijken van deze informatie. Met een Custom Page til je een standaardformulier naar een rijkere, taakgerichte ervaring

Voorbeeld
Een organisatie gebruikt Dynamics 365 Sales. Bij het aanmaken of bijwerken van een account kun je automatisch adresgegevens controleren en aanvullen. De Custom Page wordt geopend vanuit het accountformulier en toont bijvoorbeeld:

  • het huidige adres uit Dynamics 365;
  • suggesties op basis van een adresintegratie;
  • validatiestatus van straat, postcode, plaats en land;
  • een kaartweergave of locatie-indicatie;
  • waarschuwingen bij ontbrekende of conflicterende gegevens;
  • een knop om het gevalideerde adres direct terug te schrijven naar het account.

Hierbij kun je denken aan integraties met adresfunctionaliteit binnen het Microsoft-ecosysteem, bijvoorbeeld via Dataverse, Power Platform-connectors, Azure Maps of externe adresdatabases die via Power Automate of custom connectors worden ontsloten.

Automatisch Adresgegevens Controleren met custom pages | dtnext

Waarde voor de organisatie
Een Custom Page voor adresverrijking zorgt voor betere datakwaliteit zonder dat de gebruiker extra administratie ervaart. Salesmedewerkers hoeven minder handmatig te corrigeren en de organisatie krijgt betrouwbaardere data voor segmentatie, routeplanning, rapportages, marketingcampagnes en contractdocumentatie. De standaard salesomgeving blijft behouden, maar wordt uitgebreid met een taakgericht scherm dat precies ondersteunt waar het standaardformulier tekortschiet.

Use case 2: Gepersonaliseerde beleving voor het sluiten van actieve offertes

Het sluiten van een offerte is vaak het moment waarop alle klant- en verkoopinformatie samenkomt. In Dynamics 365 Sales bevat een actieve offerte doorgaans al veel relevante gegevens, zoals producten, prijzen, contactpersonen en klantinformatie. Toch blijkt in de praktijk dat juist in deze fase nog aanvullende gegevens nodig zijn om de offerte correct, volledig en klantgericht af te ronden. Denk aan ontbrekende of verouderde klantdata, afwijkende factuur- of afleveradressen, specifieke contactpersonen, voorwaarden, referentienummers, contractinformatie of voorkeuren voor communicatie en documentatie. Wanneer deze informatie verspreid staat over meerdere formulieren en gerelateerde records, kost het de gebruiker onnodig veel tijd om de offerte sluitend te maken.

Met een Custom Page verandert het sluiten van een offerte van een losse administratieve handeling in een begeleid afrondproces, afgestemd op de klant, de offerte en de fase waarin de verkoop zich bevindt.De pagina toont alleen de informatie die relevant is voor die specifieke klant, offerte en verkoopfase, en helpt de gebruiker om ontbrekende gegevens direct aan te vullen.

Voorbeeld
Een Custom Page kan worden geopend vanuit een actieve offerte en fungeert als persoonlijk afrondscherm. De gebruiker ziet in één overzicht wat nodig is om de offerte compleet te maken en kan ontbrekende klantdata direct aanvullen:

  1. controleer of de klantgegevens actueel en compleet zijn
  2. vul ontbrekende factuur- en aflevergegevens aan
  3. selecteer of bevestig de juiste contactpersoon voor de offerte
  4. controleer klantvoorkeuren, voorwaarden en referentiegegevens
  5. bekijk waarschuwingen bij ontbrekende of conflicterende data
  6. rond de offerte af of stuur deze door voor goedkeuring

De pagina kan gegevens ophalen uit de offerte, het gekoppelde account, contactpersonen, eerdere orders, contracten of externe bronnen. Op basis daarvan kan de Custom Page suggesties tonen voor ontbrekende klantinformatie, standaardwaarden vooraf invullen of alleen velden tonen die relevant zijn voor deze specifieke klant of offerte.

Close Quote As Won met custom pages | dtnext

 

 

 

 

 

 

 

 

 

 

 

 

Waarde voor de organisatie
Deze aanpak verhoogt de datakwaliteit op het moment dat die het meest belangrijk is: vlak voordat een offerte wordt gesloten. Salesmedewerkers hoeven niet meer door meerdere schermen te navigeren om ontbrekende informatie te vinden of aan te vullen. Tegelijkertijd wordt voorkomen dat offertes worden verstuurd met onvolledige klantgegevens, verkeerde adressen of ontbrekende voorwaarden. Voor de organisatie levert dit een consistenter offerteproces, betere klantdata en een professionelere klantervaring op. De Custom Page ondersteunt de gebruiker precies op het beslissende moment, zonder het standaard offerteformulier onnodig complex te maken.

Custom Pages als brug tussen standaard en maatwerk

Een belangrijk voordeel van Custom Pages is dat ze maatwerk mogelijk maken zonder direct volledig buiten het Power Platform te treden. Je blijft werken binnen de bestaande Dynamics 365- en Dataverse-context.
Dat betekent dat je gebruik kunt blijven maken van:

  • bestaande tabellen zoals Account, Contact, Lead en Opportunity
  • security roles en toegangsrechten
  • Power Automate-processen
  • business process flows
  • Dataverse-relaties
  • integraties met Microsoft 365, Teams, Outlook en Azure
  • bestaande rapportages en dashboards

Custom Pages zijn daarmee geen vervanging van Dynamics 365 Sales, maar een manier om de standaardomgeving slimmer, gebruiksvriendelijker en procesgerichter te maken.

Wanneer kies je voor een Custom Page

Een Custom Page is vooral geschikt wanneer het probleem niet alleen datatechnisch is, maar ook draait om gebruikerservaring. Kies voor een Custom Page wanneer:

  • gebruikers te veel moeten klikken
  • een proces meerdere standaardformulieren overstijgt
  • externe data op een logische manier moet worden getoond
  • validaties visueel en interactief moeten zijn
  • je een taakgerichte flow wilt bouwen
  • het standaardformulier te complex wordt
  • je datakwaliteit wilt verbeteren op het moment van invoer

Voor eenvoudige veldvalidaties, kleine formulieraanpassingen of standaard processtappen is een regulier model-driven formulier vaak nog steeds voldoende. De kracht van Custom Pages zit vooral in scenario’s waarin je gebruikers actief wilt begeleiden.

De toegevoegde waarde van Custom Pages voor jouw bedrijfsprocessen

Dynamics 365 CRM biedt een sterke standaardbasis voor salesorganisaties. Maar zodra processen specifieker worden, ontstaat vaak behoefte aan meer flexibiliteit in de gebruikerservaring. Custom Pages bieden precies die ruimte. Ze maken het mogelijk om standaard Dynamics 365 Sales te verrijken met taakgerichte schermen, slimme integraties en procesbegeleiding. Of het nu gaat om adresverrijking, leadkwalificatie, accountinzichten of offertevoorbereiding: Custom Pages helpen om Dynamics 365 beter te laten aansluiten op hoe gebruikers écht werken.

Voor organisaties die merken dat de standaard salesomgeving niet meer volledig aansluit, zijn Custom Pages daarom een logische volgende stap. Niet als zwaar maatwerk, maar als gecontroleerde uitbreiding binnen het Microsoft Power Platform.

Naam