Your municipality. Their interests.

Use existing user data to tailor approved municipal dashboard content and engage citizens with their community. The Citizen Portal provides:

  • Secure login using Google, Facebook or other platforms through LoginRadius SSO
  • Individual Citizen Profiles displaying content related to existing preferences, behaviours and interactions

Login screen for Citizen Portal

What's Included in Citizen Portal?

Build a portal that works for your City by purchasing any of the Virtual City Hall modules. Plus, you’ll get access to additional features with the Citizen Portal:

Dashboard, notices, signup and myAccount

Integrating with your existing website's look and feel, the dashboard is fully customizable, allowing you to create an experience that is tailored to your city.

Content widgets

Allows administrators to build a widget that contains content and calls to action when a user logs in.

News, alerts and emergency notices

Have an announcement to make to your residents? Now it’s even easier to display news articles or notifications, with the ability to push to users via email, SMS or PWA.

Meetings and events

Upcoming events? Display events based on user preferences or location, with pop-up notifications and the ability to push to users via email, SMS or PWA.

The benefits of using Citizen Portal

Create a Smart City

Enhance your municipal services by giving your residents digital access to information and statistics relevant to them.

working in park

Dashboard of Citizen Portal

Integrated with your systems

Get up and running with Citizen Portal quickly, with integrations for practically every backend system to ensure all of your existing products continue to work seamlessly.

Easy to use

Whether your citizens are submitting a report or an application for a license, Citizen Portal makes it easy to track, upload and submit all required information from one location.

Couple relaxing at home

Get in touch about Citizen Portal

Send us an email at, call us at 1-519-884-3352 or fill in the form and a representative will get back to you shortly.