The Canadian Council for Public-Private Partnerships
The Canadian Council for Public Private Partnerships

CCPPP is a national not-for-profit non-partisan, member-based organization with broad representation from across the public and private sectors. Its mission is to promote smart, innovative and modern approaches to infrastructure development and service delivery through public-private partnerships with all levels of government. The Council is a proponent of evidence-based public policy in support of P3s, facilitates the adoption of international best practices, and educates stakeholders and the community on the economic and social benefits of public-private partnerships.


The focus of this project is to plan, refine, develop and deploy a new and improved CCPPP website to deliver a superior user experience that is Accessible, Bilingual and integrates with the IMIS member management system while powered by an easy-to-use, robust Windows based Content Management System.


CCPPP's main challenge was to integrate an online grants system and its data to the Kentico-backed public facing website. This was to resolve their main point which was the user experience and accessibility to the core content of their website, granting program and application content, and how it was tedious and inefficient. The main group of users, current and potential members, was not well served in how this information was presented. With the new online member management system, the focus and challenge was to make it easier for users to manage thier profies using the upgraded IMIS platform. Other challenges included a website design that was not responsive, ineffective user flows to access different content types such as news, publications and events.


The solution itself included a complete site redesign, integration with a third party member management system called IMIS by ASI, a new improved search function that searched against member data, and many custom page types with its own search capabilities. Also in consideration was that the redesign, along with the functionality, would need to be compliant against the guidelines defined in WCAG level 2.0 A.

For AODA compliance, IMIS provides the capacity for WCAG validation for editors to validate whether their content is AODA compliant. AODA compliance requires WCAG level 2.0 AA compliance. In addition, the CMS provides the capacity to add alt text for links and images, appropriate headers in the content area without compromising the design.
As for improved user experiences and automation processes, workflow, versioning, localization, page templates, page types, widgets, among others, helped make the solution quicker to customize and extend as these were all modules that were available by default in IMIS.


The immediate feedback from stakeholders and public users has been overwhelmingly positive.  Its too early to tell what the actual data is regarding conversions and bounce rates. The key reasons for the redesign were to integrate the newly implemented IMIS system and to be fully AODA A compliant as mandated. Both these objectives were achieved along with successfully enhancing the design and improving User Experience.

Performance Improvements

As a result of implanting Kentico for the rebuild we were able to achieve significantly improve page speed and performance. Straight A’s for all key indicators from

oac performance grade

Key criteria for using iMIS Engagement Management System (EMS)™ by ASI.

CCPPP chose IMIS for its ease of use for content editors and administrators. The ability to compare English and French content for the same page, to update content once and have it applied throughout the website, to apply an advanced workflow that ensured both English and French content are updated before it being published, and other core IMIS features like EMS, forms, CMS TREE layout, localization, made it easy for CCPPP to choose IMIS over other products.

Key Features Included:

  • CRM Software
  • Contacts
  • Membership Management Software
  • Donor and Fundraising Software
  • Crowdfunding
  • Events Management
  • Certificaiton Management Software
  • Commerce
  • Membership and Fundraising Advertising Software
  • Advertising
  • Email Software
  • Self-Service Membership Software
  • Community Software
  • CRM Software
  • Website
  • Social
  • Mobile Member and Donor Management Software
  • Automation
  • Membership and Fundraising Dashboards

Technical Specifications:

ASP.NET, JQuery and MS SQL Server

Team Members:

Project Manager: Charles Chan
UX and Design: Matthew Richmond
Lead Developer: Mona Thalabi

canadian council for public private partnerships imis website design development association

Popular Links


Twitter Linkedin Google+Facebook

Recent Design Projects