Migration From Legacy System To Microsoft Dynamics CRM For Non-profit Think Tank

Technology Used

Microsoft .NET Framework, MS CRM, WCF Service, Scribe, SharePoint, Mobile app using HTML5

About the Customer

A non-partisan, non-profit think tank, discussing international politics and spreading awareness about the political climate among member countries

Customer Experience

  • Customer had an old legacy system with high profile constituents & organizations details. The Old System was able to track donations, pledges and grants but lacked features like scalability and strong security
    • Congruent implemented Microsoft Dynamics CRM and migrated large volume of data from legacy system into CRM for maintaining & tracking high profile contacts and organizations with strong security policies
    • Congruent also integrated CRM with Serenic Navigator (non-profit financial system) to track donations, pledges and grants
  • Customer’s Old Legacy system could not be integrated with the financial and document management systems hence it required manual operations
    • Congruent integrated
      • Dynamics CRM with third party non-profit financial system using Scribe and
      • SharePoint to meet the document management needs
  • Apart from tracking donations, organizing events was the most critical function for the customer, which involved duplicate efforts for sending invites and tracking participants. Generating reports for each event was tedious
    • Congruent integrated mobile app (HTML5) and custom application built on dot net into Dynamics CRM helping customer to track event registrations, participations and sending acknowledgements


  • Data viewed on different systems made available in a single system (Dynamics CRM) saving enormous time
  • Sending campaigns, identifying and converting opportunities & receiving donations, pledges and grants are tracked directly through CRM
  • Integration of CRM with SharePoint and Microsoft Office, resulting in higher employee productivity and lesser training and implementation timeframe
  • Integration with financial system reduced license cost and provided holistic view of information within CRM
  • CRM’s strong security features ensured only the required info was shared based on roles
  • Custom .Net APIs built around CRM helped the customer to directly update personal info into CRM from their website

Know more about our Dynamics CRM Consulting Services