xRM – Designing Survey Applications in Dynamics CRM
I have seen many people talking about designing survey applications in Dynamics CRM. I have analysed different approaches to design survey application and their integration with Dynamics CRM 4.0 during my stay at OA Systems.
Using WSS/MOSS 2007
WSS 3.0/MOSS 2007 provides a very comprehensive tool for planning, designing. Executing and analysing surveys. Following feature are provided out of the box in WSS/MOSS:
• Planning/Designing Survey
• Branching Survey
• Various Question Types
• Comprehensive analysis tool
• Executing survey
- Out of the box tools for Designing, Distributing, Executing and Analysis
- WSS 3.0 is Free so no Licensing Cost
- No Development Cost as its out of the box
- Data will be saved outside CRM
- Unavailability in offline client
WSS/MOSS survey can be integrated with MSCRM using IFRAME. This is a loose integration and data will be saved and presented in WSS/MOSS and not in CRM.
Survey can be designed in InfoPath/Windows Form Server. InfoPath forms can be transmitted and rendered in IE. InfoPath Forms can collect information and save the survey response. This is also not ideal solution as data is saved in InfoPath forms and a comprehensive analysis tool needs to be developed.
- Surveys can be designed in InfoPath
- Can be distributed using Online or by sending emails
- InfoPath required for Email Surveys
- Analysis tool needs to be developed for Response analysis and reporting
Custom Solution in CRM (xRM)
Custom solution can be developed with enough development effort. In this solution, survey is planned/designed and analysed in MSCRM but executed using Custom web application. This custom web application will be integrated in CRM or rendered online to execute Survey and collect survey response.
This solution provides access to survey data using web client, outlook online and outlook offline.
- Available web, online and offline clients
- Fully supported and upgradable
- Executed through Custom Web application
- Survey Data and Response will be saved in Dynamics CRM
- Considerable development effort is required
- License is required in order to expose CRM data to non users
OA Systems are a specialist supplier of Microsoft Dynamics CRM, Business Intelligence and Office Collaboration software and services including Microsoft Office Sharepoint Server.
Whether it’s Customer Relationship Management (CRM) or Business Intelligence (BI), a successful deployment goes beyond just the software and its implementation. It requires a complete business strategy involving a number of factors: processes, technology and professional services.
Please comment or send your suggestions/issues at ayaz.ahmad at hotmail dot com.