ContactPortaal replaces the scattered spreadsheets, email folders and stakeholder lists that project teams drown in. One platform where stakeholders, complaints, customer requirements and contact moments come together, with audit trail, GIS integration and a public citizen portal.
Every module talks to the others: a complaint links to a stakeholder, a requirement to an issue, a contact moment to a person. No double entry, no exports between tools.
People, organisations and groups with contact details, a power/interest matrix (1–5 scale) and GIS location. Aliases, merging and search by postal code or street name.
Citizen reports with a status workflow, KPI monitoring and automatic escalation. Complaints past the KPI deadline appear immediately on the dashboard.
Internal issues per project, risks, questions, points of attention, with impact, owner, deadline and links to stakeholders or locations.
Customer-requirements workflow: from intake to delivery, with submission, review and approval states. Aligns with Relatics object structure.
Document management with versioning and per-type retention. Newsletters sent to zones, groups or the whole project, with open and click tracking.
Per-stakeholder timeline: conversations, emails, citizen evenings, site visits. Audit-proof, searchable and exportable as a report.
A public portal where citizens can file complaints, ask questions and read project news, with their own account and notifications.
Per-project tasks assigned to team members, linkable to stakeholders, complaints, issues or requirements. With deadlines and automatic reminders.
ArcGIS integration: stakeholders, complaints and issues on the map. Zones, areas and corridors can be coloured. Works with OpenStreetMap or your own WMTS layer.
Full audit trail on every change. Soft delete with recovery within the retention window. Optional two-factor authentication (TOTP) per account.
Import your stakeholder list from Excel or CSV. Existing contact moments and complaints come along.
Set complaint KPIs, draw zones, assign roles. Optional: activate the Relatics integration.
Open the citizen portal and the team works from one shared reality. No more separate exports.
ContactPortaal runs hosted by us within the EU, or inside your own Microsoft Azure tenant. Same codebase, same modules, only the hosting differs.
Live in days, not months. Supabase PostgreSQL in Frankfurt for the database, Vercel Fluid Compute in EU regions for the runtime, Resend for transactional email.
Full control over data, backups and network. Microsoft Entra ID for single sign-on, Container Apps for the runtime, PostgreSQL Flexible Server for data, Blob Storage for files.
Book a 30-minute demo, we'll walk through your own scenario, not a generic tour.