In the Integration tab of the CMS on the Next platform, you can configure an End of workflow URL or Progress webhook URL to receive automatic updates when a participant starts or completes a task, such as the data donation task.
1. Using an end-of-workflow completion link
You can configure the workflow so that participants are redirected at the end of the data donation flow to a predefined URL.
For example: https://panel-company.com/study?s=done
After the participant completes the data donation workflow, they are redirected to this URL. You can also provide a name for the destination organisation or software that will be shown to the participants.
2. Using a webhook for progress updates
This allows panel software to automatically track participant progress.
For example: https://panel-company.com/study?s=progress
This webhook will then be called after the status of a task changes:
https://panel-company.com/study?s=done&p=1&d=xx&k=yy&Data-donation=started
Where:
- p=1 is the participant ID
- Data-donation is the task name
- started (or completed) is the task status
- d=xx and k=yy are custom participant-specific parameters provided by a panel if required
Custom parameters can be attached to the invitation link and are automatically forwarded by the Next platform.
In this case: https://next.eyra.co/a/orpHxn?p=1&d=xx&k=yy