A national registered charity based in Ottawa has been connecting young Canadians through reciprocal exchange programs for over 90 years.
Thousands of youth participate annually. The program lifecycle is complex: applications, travel coordination, communications, billing, and ongoing organizer relationships all have to move together without friction.
The problem was that the operational systems behind all of that were not moving together at all.
When NDCON first engaged with the organization, critical program operations were running across multiple disconnected platforms. Staff were manually moving data between systems.
Communication was sometimes ad hoc rather than structured. Intake was inconsistent. Billing was handled outside the program stack entirely. Nobody had a clear view of where any given exchange group sat in the program lifecycle at any given moment. This is a pattern NDCON encounters frequently in nonprofit organizations. Not because the teams are undisciplined. Because the tools accumulated over time, each one solving a specific problem when it was added, none of them designed to work together as a system.
The engagement was structured across five phases, anchored in a single operating principle: process before platform.
No technology was configured until the workflows were redesigned. That sequence is not optional. When platforms are configured to match broken workflows, the automation makes the broken workflow run faster. The work starts with understanding how the program actually operates and where the friction is.
The five phases were:
Workflow assessment. Every workflow was mapped end-to-end: the Group Organizer intake process, how data moved through the program lifecycle, where manual steps were creating bottlenecks, and where organizers were experiencing the most friction.
Platform selection. A connected operational stack was scoped and configured to match the redesigned workflows. Every platform decision was made after the workflow design was complete, not before.
System integration. Automations were built to connect all platforms and eliminate manual data handoffs between systems. The goal was a single point of entry with automated propagation across the stack.
Data migration. Group Organizer records and active program files were migrated with full continuity during the transition. Active programs were protected throughout. No disruption to ongoing exchanges.
Training and adoption. Staff training, documentation, and ongoing support were treated as structured deliverables, not afterthoughts. Adoption was considered part of the scope from the start.
The solution replaced disconnected tools with an integrated platform stack designed around the program lifecycle.
Salesforce was implemented as the central CRM, housing Group Organizer records, exchange applications, and full program lifecycle tracking and automation in one place.
FormAssembly replaced inconsistent manual intake with a standardized online application process using conditional logic, giving organizers a clear and consistent experience from day one.
Zapier and SalesForce Flow served as the automation engine connecting platforms and eliminating manual data re-entry by triggering workflows automatically across the stack.
Mailchimp handled communications, replacing ad hoc outreach with automated, structured emails keeping Group Organizers and participants informed at each stage of the program lifecycle.
QuickBooks Desktop was connected to program records to improve invoicing and payment reconciliation, removing billing from the manual processes it had been buried in.
The before and after is clear.
Before, the organization was running on disconnected tools with minimal integration. Data re-entry happened manually across multiple systems. Communication with Group Organizers was inconsistent. Staff had limited visibility into exchange status. Billing sat outside the program stack entirely.
After, a connected platform stack moves data automatically from a single point of entry. Group Organizers receive structured, automated updates at each lifecycle stage. Staff have full visibility into program status from a central CRM. Invoicing and payments are integrated with program records. Intake is standardized and consistent from the first touchpoint.
The most significant outcome for this organization was not operational. It was relational.
The Exchanges program depends on Group Organizers choosing to participate year after year. When the intake process is unclear, communication is inconsistent, and billing creates friction, organizers notice.
When those things work, the program becomes easier to commit to. That is the real return on this kind of transformation work.
Standalone tools do not transform operations. Connected systems do. Every platform in this stack was integrated by design, not as an afterthought.
Workflows have to be redesigned before platforms are configured. The platform serves the process. When that sequence is reversed, organizations end up automating the problems rather than solving them.
Adoption is a deliverable. Staff confidence and capability were treated as part of the scope from the beginning.
Training and documentation were not added at the end. They were planned from the start.
This engagement is an example of what digital transformation looks like for a nonprofit organization with a complex program lifecycle, a lean team, and a mission that cannot afford operational disruption during the transition.
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Service URL: (opens in a new window)
You can find more information in our Cookie Policy and .