Case Study: Canadian Nurses Association (Ottawa)

The Canadian Nurses Association (CNA) is the national, professional voice representing nearly 139,000 registered nurses (RNs) in Canada. CNA advances the practice and profession of nursing to improve health outcomes and nursing leadership for nursing, in order to strengthen Canada's publicly funded, not-for-profit health system. The Canadian Nurses Association provides certification to its members and came to TechGuilds with the objective of implementing an Online Certification Application process based on a complex set of business rules. You can learn more about the Canadian Nurses Association here.

Desired Outcomes

  1. Implement optimized user experience (UX) design
  2. Tight CRM integration
  3. Data Migration from AM Soft CRM to Dynamics CRM
  4. Ecommerce implementation
  5. Improve search



TechGuilds worked closely with CNA’s agency of record, bv02, to implement an optimized UX design of their website on the Sitecore platform.

CRM Integration

TechGuilds then worked on the integration of Microsoft Dynamics CRM which included data migration from AM Soft CRM to Dynamics CRM. Complex business rules warranted extensive data analysis to ensure that data accuracy and integrity was maintained.


For the e-commerce implementation we chose uCommerce for Sitecore because, as an enterprise class, e-commerce solution, it provided the needed flexibility and customizable tools in an out-of-the-box framework that seriously cut down on development time and costs.


The “de facto standard”, Coveo Enterprise Search for Sitecore, was chosen to deliver on-demand knowledge, through search, to CNA’s 139,000 registered nurses, members and website visitors. 


The TechGuilds team was able to help CNA realize the following wins

  1. A great improvement in self-service resolution rates and, an increase in certification scores
  2. Greater business insight, better data collection and connected membership information through CRM integration
  3. A better user experience through an enhanced and robust search feature that reads the content of pages, PDFs and documents
Canadian Nurses Association
Canadian Nurses Association

The national, professional voice representing 130,000+ Registered Nurses (RN's) in Canada.