Identifying and supporting at-risk youth

This article is accompanied by sample forms, dataset definitions and sample data saved in this folder. For help on deploying the workflow, skip to 2. Deploy the workflow now!.

1. Overview

At-risk youth play a key role in the security of any society. The more they are ignored, the more they become a risk to society.

At-risk youth in this study refers to youths who have a substance abuse problem and might need rehabilitation.

In this workflow, SurveyCTO is used to register at-risk youth into an assessment study that will evaluate their perception of rehabilitation and whether they can be rehabilitated through training, tracking, and regular support. Data publishing and pre-loading are key to this workflow as respondents' information will continuously be tracked and referenced at every stage of the workflow. With advanced offline publishing, this workflow can be completely executed offline.

Advanced offline feature
For a 100% offline workflow, you can enable our advanced offline features, which are not part of a standard subscription. Get in touch to activate advanced offline functionality.

This use case covers the following sections:

  1. Deploy the workflow now!
  2. Understanding the workflow
  3. Workflow components
  4. Customization and improvements

In this workflow, you will be able to:

surveycto_icon.png Register at-risk youths that will be listed for training implementation.
surveycto_icon.png Complete a Pre-Training form that will give you baseline data on the current addictive state of the youth.
surveycto_icon.png Track training attendance and the usefulness of training.
surveycto_icon.png Complete a Post-training form that will measure post-training perception.

2. Deploy the workflow now!

Click below to view this workflow in the Hub and install it on your server.

Install Workflow

Advanced users can find the sample workflow files in this folder. For help with manual deployment, check out our support article Deploying form definitions and server datasets.

3. Understanding the workflow

The workflow is composed of five main parts:

      1. Register youth into the program using the Registration form.
      2. Complete the Pre-Training form.
      3. Complete the training or dialogue with respondents based on their assigned group.
      4. Record attendance during the training section using the Attendance form.
      5. Complete the Post-Training form.

To be able to effectively test this workflow you can follow these outlined tasks:

Step_1.png Open the Registration form and fill it out. You should register at least 2 youths to effectively test the workflow (note: Remember to finalize and submit each survey form.
Step_2.png Open and fill out the Pre-Training form.
Step_3.png In the Pre-Training form, under the “Case Assignment questions” group, use the following answers for both respondents:
  Respondent 1 Respondent 2
Have you smoked before? Yes No
How often do you smoke? All the time -
Have you ever done drugs? Yes No
How often do you do drugs? All the time -
Where do you sleep at night? No specific sleeping place Home with my family

This will make sure that respondent 1 is assigned to the Training group and respondent 2 is assigned to the Dialogue group.

Step_4.png Open the Attendance form and record the attendance of respondent 1, who was assigned to the Training group.
Step_5.png Open and fill-out the Post-Training form for both respondents that you completed the Pre-Training form.


This workflow relies on server dataset publishing. If you haven’t subscribed to SurveyCTO advanced offline features, before each new submission, you will need to submit all your previous submissions and download the latest version of the form. This will guarantee that you are using the latest version of the server dataset.

4. Workflow components

In this workflow, there are four forms and one server dataset. Below, you can find a diagram showing the relationship between these components, as well as a non-comprehensive list of all components, the correspondent files and main purposes.



Workflow Component Files
Click on the section to access the files.
Name Registration form

Definition: Registration form
Attachment(s): location

Description This form will register at-risk youths and encourage them to visit the program center to participate in the training. In this form, enumerators will capture personal information about the respondents and long-term tracking information that will be published into the “youth info” server dataset, which will be used throughout this workflow.
Name Pre-Training Form

Definition: Pre-Training form
Field plug-in(s): slider-label, table-list

Description The Pre-Training form will cover perception surveys on rehabilitation and challenges faced being at-risk. This survey will only be administered to registered respondents that are listed in the “Youth Info” dataset.
Name Attendance Form

Definition: Attendance form
Field plug-in(s): table-list

Description The Attendance form will be used to record  attendance and track those who skip the training section. This form will only be filled for the respondents in the training group and not the dialogue group.
Name Post-Training form

Definition: Post-Training form
Field plug-in(s): table-list

Description The Post-Training form will be used to track learning outcomes for the training. This form will also be capturing the respondent’s ability to take risks and/or chances.
Enumerator Datasets
Name Field Enumerators

Definition: enumerators_definition.xml
Data: Enumerators

Description Enumerators will be able identify themselves in the enumerator fields of the forms.
Server Datasets
Name Youth Information
File(s) Definition: youth_info_definition.xml
Description This server dataset will keep track of updated information for participants throughout the study.

5. Customization and improvements

SurveyCTO has endless possibilities, so this workflow is only the beginning. Feel free to modify and expand this workflow to fit your own needs. Here are some tips on what you could add:

  • For the Registration form, you can include your own project locations in the “location” file.
  • You can add as many study-related questions as you wish to the Pre-Training form, just be sure you are adjusting the form design according to the groups established: the group “Regular questions” should incorporate general questions related to the study, and the group “Group assignment questions” should incorporate the questions that will support the group assignment on your study.
  • Adjust the group assignment criteria by defining your own questions in line with your project. You can do this in the Pre-Training form, under the group “Group assignment questions”. When editing this, pay attention to how the scores are being calculated so that they are in line with your criteria.
  • The current workflow only records attendance for the participants assigned to the Training group. In the Attendance form, you can see this in the field “youth_present”. You can remove the 'matches', 'group_assigned', 1 part of the appearance field property and allow the attendance to be filled for both Training and Dialogue Groups.
  • If you need a truly random process in the Post-Training form for the risk aversion questions, you can use the coin flip field plug-in instead of using a jar to select a smiling face and frowny face which is likely to have human errors and is not truly random.
  • You can use SurveyCTO integration with Google Sheets to keep a spreadsheet of the Youth information dataset and keep track of all youth registered in the programme.

Do you have thoughts on this support article? We'd love to hear them! Feel free to fill out this feedback form.


Article is closed for comments.