Common platform components

Date adopted: 
November 12, 2019
Last update: 
February 15, 2022

Common platform components to use for your services and websites

Use these approved common platform components to build user-centered government services. They've been assessed for privacy, information security, and accessibility.

Citizen engagement

We use a platform called Bang the Table for citizen engagements. 

Email for assistance.

Drupal content and data management system

Our version of Drupal is set up as multi-site. Each site:

  • shares common code (Drupal core, modules and themes);
  • has its own database so that its content, configuration, settings, or displayed themes are unique;
  • can have its own custom modules installed and configured; and
  • can have its own individually managed roles and permissions.

Email for assistance.

Online payments

Use Bambora or Moneris Checkout to allow users to make online payments to the government. No other types of online payments are permitted.

Email for assistance.

Yukon service

If the service you're building has sign-in or login, you should use the government's Sign-in Yukon service. Use our service to request getting this set up or email for assistance.


For online engagements you may use the survey in Bang the Table - the government's engagement platform.

Email for assistance.

For all other government surveys use VoxCo or Checkbox. No other survey software is permitted.

Email for assistance.

Transactional email

Use Exchange to send email from the government. No other types of email sending service are permitted.

Email for assistance.

Web analytics

Use Matomo for web analytics. No other web analytics software is permitted.

Email for assistance.

Web forms

Use eServices' Drupal web forms or the Design System for transactional services. No other types of web forms are permitted.

Email for the Design System assets. We'll also provide instructions for how to integrate the Design System with your product.

Web maps

Use ArcGIS Online for web maps. No other types of web maps are permitted.

Email for assistance.

eServices platform features

  • Centralized updates and management of Drupal core, modules, plug-ins, and themes.
  • Centralized monitoring and management of server infrastructure.
  • Common Git source code version control accounts.
  • Third-party quality assurance process and reviews.
  • Web hosting services for the website.
  • Centralized content storage and delivery. All files in one place and accessible via search or browse.
  • Global search engine, powered by Apache Solr.
  • User training in content management.
  • User training in web analytics reporting.