Streamlined Approval Workflow

Organization

Canadian Investment Regulatory Organization

The Canadian Investment Regulatory Organization (CIRO) alerts the main public on their website about potential fraudulent activity by organizations and individuals.

Purpose of the Redesign and the Goal

Investor Alerts help protect investors by quickly publishing fraud warnings to the public. The process requires approved alerts to be published on the website and shared through social media within two hours.

This redesign improves both the public-facing experience and the publishing workflow for web administrators.

Problem

Content Duplication

Publishing an alert required maintaining the same information in multiple content types:

A full alert publication A separate Investor Alerts listing

This duplicated effort slowed publishing and increased the risk of inconsistencies.

Poor Content Discovery

The Investor Alerts page had evolved into a lengthy accordion containing alerts dating back to 2021. While accessible, the growing list increased cognitive load and required excessive interaction to browse and compare alerts.

Solution

Unified Alert Workflow

A single Investor Alert form captures all required information and automatically supports both:

  • The full alert publication
  • A summarized alert listing

Field groups such as Alert Details, Category, and Risk Level improve structure, accessibility, and content management.

Administrative Dashboard

A dedicated admin view helps content editors:

  • Review alerts before publication
  • Identify overdue alerts
  • Remove outdated content

An automated expiration feature flags alerts that remain published beyond two days.

Improved User Experience

The latest alert is prominently featured, while previous alerts are displayed in a card-based layout sorted by date. Each card includes:

  • Alert category
  • Title
  • Summary
  • Related links

This approach improves readability and allows users to quickly scan alerts without navigating multiple accordion panels.

Prototype

View the proposed Investor Alerts web application

Reflection

This prototype was created to validate and communicate a potential solution within the Drupal ecosystem before implementation. While the prototype itself was built using HTML, CSS, and JavaScript, it was designed around Drupal concepts such as content types, structured fields, Views, and editorial workflows.

By creating a working prototype, the Communications and Compliants & Inquiries team could evaluate the publishing experience, information architecture, and user interface before development began in Drupal.

A future enhancement would be an archive page with filtering and search capabilities, allowing users to browse alerts by date, category, and fraud type. This would help investors identify emerging fraud trends while improving long-term content discoverability.