You can use Makerble to manage the journeys your participants take through your organisation, from their initial signup through to their eventual completion of your programme.
Each of your projects on Makerble is capable of handling an entire Participant Journey