Digitising the events journey, from registration to invoicing
An events journey handled manually at every step, digitised from registration to invoicing by coordinating three systems and their providers.
- Role
- Business analyst & project manager
- Period
- A few months, 2025
- Systems
- Umbraco, Dynamics, Odoo
- Journey
- From registration to invoicing
The challenge
A semi-public organisation in the construction sector runs a large number of professional events for its members: training sessions, seminars and networking events. Registration, post-event invoicing, no-show fees and attendance tracking were all handled manually at every step.
Every step of the journey relied on a separate manual intervention, increasing both the risk of errors and processing time. An online registration was not automatically linked to invoicing. An unreported no-show did not consistently trigger a fee. On-site attendance tracking remained disconnected from the rest of the system. The volume of events made this workload increasingly difficult for the organising team to absorb.
The friction points at the start
-
Friction 01
Registration apart from invoicing
An online registration was not automatically linked to invoicing.
-
Friction 02
No-shows without a fee
An unreported no-show did not consistently trigger a fee.
-
Friction 03
Disconnected attendance
On-site tracking stayed apart from the rest of the system.
The approach
The project started with a complete mapping of the journey, from online registration through to final invoicing, including cancellations and attendance tracking. On that basis, external providers were selected, briefed and guided through detailed user stories covering every step: registration and cancellation pages on the website, post-event invoicing logic, application of no-show fees and recording of actual attendance.
The project required coordination across several providers and systems at the same time: the website in Umbraco, Dynamics CRM for member data and Odoo for invoicing. Each provider had to deliver its part in the right order so as not to block the others, which required regular alignment throughout the project.
Every delivery was tested and validated before going live, with particular attention to edge cases: a late cancellation, an attendance record that was missing, or an invoice that needed to be corrected afterwards.
What was delivered
-
A map of the journey
From registration to invoicing, including cancellations and attendance.
-
Detailed user stories
For every step, for the providers selected and briefed.
-
Edge cases tested
Late cancellation, missing attendance record, an invoice corrected afterwards.
The result
The events journey is now fully digitised, from registration through to invoicing. The manual administrative workload has dropped significantly, invoicing consistently reflects actual attendance, and no-show fees are applied consistently without manual intervention for each event.
What the project made possible
-
An end-to-end journey
Digitised from registration to invoicing.
-
Less manual work
The administrative workload dropped significantly.
-
Accurate invoicing
It reflects actual attendance, and no-show fees are applied consistently.
Key takeaways
This project shows the value of mapping the full journey before digitising it step by step.
-
Map it first
The full journey, before digitising it step by step.
-
Coordinate the providers
Precise user stories and regular alignment.
-
Test the edge cases
Not just the standard scenario.
Is one of your processes eating up your time? The Process Scan gives you a first reading in 5 minutes, free. Take the Process Scan →
Digitising a journey also means understanding what happens between the systems
If your team still handles registrations, invoices, cancellations or attendance manually, let's start by mapping the real journey.

