1. Provide an excellent user experience
Microsoft makes it fairly easy for the average CRM administrator to add new fields and create basic workflows without assistance from a partner. But sometimes as a result, you can end up with a multitude of small changes adding up to a giant problem when it comes to managing and making sense of the data later. Sure 100 fields on an Opportunity record lets you capture a lot of detail, but someone really should step back and look at the big picture. Is all that information really needed right away in the sales process? Can some be gathered after the Opportunity is turned into a Quote? Can any of the data be populated through some automated means? Who is using this data? These are just a few of the questions an experienced CRM customizer should be asking in order to streamline data entry and retrieval.
2. Use the existing functionality before going ‘outside the box’
Things that should be taken into account:
- Know what’s available – a good understanding of relationships, field mappings, workflows, dialogs, connections, and security (just to name a few) can go a long way in accomplishing what many people are looking for with only a little investment
- Validation – something as simple as using the correct field type will force the form to use the built in validation or using an option set to limit user input can make for more accurate reporting
For more information on how the experienced CRM customizers at Avastone Technologies can assist in adding fields and creating workflows in Dynamics CRM,
By, Jason Lattimer, Software Developer, Avastone Technologies LLC,