5. Create CRM champions
Having internal CRM champions, ideally from different teams or departments, really helps to give people go-to contacts when they need support. Ideally these champions have much more extensive training to help with internal questions as a first point of contact. This also has the benefit of being more cost effective for training. Champions also tend to pick up user feedback organically, which feeds back into your improvement cycle and continuous improvement to make your CRM ever evolving and adapting to any business changes.
6. Get the training right
Training for a new system is critical but it can be a place where budget often gets cut. A two-hour group walkthrough on go-live day is rarely enough. A better approach is training champions, as mentioned above – or a “Train the Trainer” approach. This reduces cost and also build in longevity and resilience, so if new people join the company, you can have them trained internally by your champions or super users. A benefit of Microsoft Dynamics 365 is that it’s a well known and widely used platform, which means that there are lots of public communities, resources and user groups available free of charge.
7. Build a feedback loop
CRM systems aren’t meant to be implemented and then left alone. Businesses change, processes evolve, new requirements come in. Your CRM needs to be updated to match how your business operates. By having a simple feedback mechanism, you can capture any changes that might be needed. This doesn’t need to be complicated – a team channel, a survey and regular agenda item in a team meeting. When you do get feedback be sure to act upon it or respond so people can see that their feedback is valuable and listened to as they will engage more in future.
8. Use gamification where it fits
Gamification is a popular method for driving adoption and usage. Leaderboards, badges, dashboards and some healthy competition can help drive people to engage more to see results and payoff. This is particularly effective for sales team where gamification can be fairly simple with leaderboards and easy tracking but can be broadened too. This could be a proper gamification tool or it could be as simple as making clear dashboards setup that can be centrally displayed so everyone can see the data they need in a clear and visual way.
9. Review the system regularly
Tying into the feedback loop mentioned earlier, but having time set aside for stakeholders to regularly check-in on the system is very valuable. Quarterly or even twice a year, regrouping to identify any regular challenges or friction areas, review usage data and review if any new features could be valuable. If you have a CRM partner, system reviews should be happening anyway, especially when considering system updates and upgrades that need to happen for security purposes.
Related resource: The Future of CRM: Dynamics 365, Dataverse, Power Platform and AI. Watch our video discussion on what the future of CRM may look like and how microservices may be the future.
10. Make sure design and UI is considered
A well-configured CRM should feel easier to use. These can be simple changes – adding branding, ensuring the right terminology for fields, and removing any unnecessary fields from forms so only the key information is shown can make a real difference to everyday experience and usage. The less that a person needs to click around to different screens the better, so tailoring forms, dashboards, and navigation to match how your team actually works rather than the out-of-the-box defaults can be a huge help.
11. Test thoroughly before go-live
Testing catches configuration errors early and should be a part of implementation. You CRM partner should cover testing as part of CRM implementation, however there will also ideally be user acceptance testing (UAT) giving your team early access to features as they are developed to test iteratively. It can be easy to underestimate the amount of time needed to test a new system but getting time set aside to test before go-live so any errors or improvements can be made before wide use is very beneficial. If someone logs in on day one and a key field is missing, a workflow isn’t triggering, or data hasn’t migrated correctly, that tends to leave a negative first impression that’s hard to recover from.
Related resource: Microsoft Dynamics 365 implementation guide.
12. Use reporting to spot adoption issues
Microsoft Dynamics 365 gives you the reporting tools to track usage at a granular level – who’s logging in, how often, which features are being used, and where data quality is dropping off. These reports can give valuable insights quickly into adoption and usage. You can set up automations to get a monthly report to make this as effective as possible and have any low activity in teams as something to investigate.
13. Tailor the system to your language and processes
Generic field labels and out-of-the-box processes will work but may be unfamiliar or not exactly aligned to how your organisation works or says something. This is just a small friction but can mean extra mental load when using the system. Ideally, you should configure fields, labels and processes to match how you work. For example, if your team uses “classification” but out-of-the-box is labelled as “rating”, you can change this to match your language.
Charities and nonprofits especially benefit from this as CRM language is very corporate by default. We’ve built a charity accelerator, Evo 365, that gives charities a more ‘out-of-the-box’ charity solution built on Microsoft Dynamics 365.