Today we welcome our guest blogger and CRM MVP Ayaz Ahmad. Ayaz blogs at Ayaz Ahmad [MVP MIcrosoft CRM, MBSS] and is a CRM Solution Architect at CSG Solutions. CSG Limited is one of Australia’s leading IT services companies providing end to end integrated technology solutions in all major Australian markets including the Northern Territory, New South Wales, Queensland, Victoria, Australian Capital Territory, South Australia and Western Australia.
I have seen many people talking about designing survey applications in Dynamics CRM. I have analyzed some different approaches to survey application design 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
Pros
- 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
Cons
- 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.
Using InfoPath
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.
Pros
- Surveys can be designed in InfoPath
- Can be distributed using Online or by sending emails
Cons
- 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 analyzed 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.
Pros
- 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
Cons
- 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.
Cheers,