Study recruitment

It is possible to find potential subjects for a study from the pool of subjects that have been entered into Castellum. They can then be contacted either manually or automatically via email. Subjects are only considered if they have given consent to recruitment and if their recruitment attributes match the filters that have been defined in the study.

Set up a study for recruitment

Castellum offers three features to restrict which subjects are considered for your study:

  • Attribute filters

  • Excluded studies

  • Text based inclusion and exclusion criteria as part of the recruitment text

  1. In the study settings, go to the Recruitment Settings tab

  2. By default you will see the General recruiment settings:

    • The Recruitment text will be shown to recruiters and will be used by them to recruit subjects for your study. Use this for any criteria that have to be checked manually.

    • Decide whether you want to use advanced filtering. This allows you to set up multiple filter groups. Subjects will be considered for the study if they match any of those groups.

    • Decide whether you want to use exclusive subjects. If you enable this option, potential subjects for your study cannot be recruited for other studies. Please note that this may prevent other researchers from finding enough participants.

    • Decide whether you want to restrict your recruitment to complete filter matches only. This excludes subjects with unknown attributes. It is recommended to leave this off and try to complete the missing attributes, both to improve the database and to increase the pool of potential subjects.

    • You can restrict subjects based on a maximum number of reliability issues to filter out unreliable subjects.

    • You can restrict subjects based on last activity, e.g. to prioritize subjects who have recent experience with your organization.

    Note

    Session types may come with specific criteria that have to be checked every time before appointing subjects to a session. In this case, you’ll see a caret with a label Criteria for: <type> next to the recruitment text. Clicking on it will show you the text that is always appended. In other words: You don’t have to write this type specific text by yourself.

  3. By clicking on Filter you are able to set filter criteria

    • select the attribute that should be used for filtering

    • click Add

    • define the filter

    • click Apply

    You may set as many filters as you like.

    Sometimes you need to define more than one group of suitable subjects (e.g. age 20-30 and age 50-60). For this, you have to activate advanced filtering in the general recruitment settings (see above).

  4. In Other studies you can select certain studies in which your subjects must or must not have participated

  5. To allow recruiters to send batch invitations via email, proceed as follows:

    • click on Mail Settings

    • define an Email subject

    • add an Email body

    This email will be sent by recruiters at study recruitment by specifying the amount of recipients. Yet, you can check the appearance of the set up mail by sending a test mail to yourself with corresponding button.

    Note

    It is not intended to send email attachments via Castellum. Instead, links can be inserted as standard text.

Maintain Recruitment Consents

To get an overview of all subjects for whom a new Recruitment consent is required, proceed as follows:

  1. Click on Subjects on the front page

  2. Go to Maintenance

  3. Choose the Consent tab. You will see a list of all subjects with outdated recruitment consents.

  4. Click on Details of a listed subject (opens in new browser tab)

Refer to Set Recruitment Consent for a Subject once you have found a subject for which you want to set consent.

Manage Attributes

Castellum does not dictate a fixed set of recruitment attributes that can be stored. Instead, it allows to define your own attributes.

However, that flexibility comes with a cost: There are certain limits to what you can define and migrating existing data is not that simple.

Create Attributes

  1. Click on Admin on the front page

  2. Go to Attributes

  3. Click on Add attribute (oval with grey background)

  4. Select an appropriate Field type that should be used for the attribute

  5. URL can be used to link to a formal definition. It is currently only used when exporting the attributes in BIDS format.

  6. Order and Category can be used to position the attribute in the UI

  7. Statistics rank allows to include this attribute in recruitment statistics. There can only be one of each, so you may have to deselect a primary or secondary attribute before selecting a new one.

  8. Label should be the actual name of the attribute.

  9. Filter label can be useful if you want to use a different label for the filter. Otherwise this can be left blank.

  10. Help text can be used to provide additional hints to users.

  11. If appropriate, fill in all possible values as Attribute choices. The options Declined to answer and Unknown are available by default, so there is no need to create them explicitly.

  12. Be sure to provide translations for label, help text and choices if Castellum is set up to support more than one language

Change Attributes

While changing informational data such as label and help text is safe, changing behavior (field type and choices) usually requires custom data migrations. There is currently no special support for attribute migrations in Castellum. However, it should be possible to create such a migration using the available django interfaces.

As a general rule, we recommend creating a new Attribute and deprecating the old one over modifying an existing one.

When you delete an attribute, all related data will automatically be deleted along with it. Note that filters which use this attribute will also be deleted.

Recommendations for Attributes

Though it may be tempting to store all kinds of meta data about subjects, you should stick to a small set of attributes that you actuallt need for filtering. Before adding one, you may want to consider the following check list:

  • Is the attribute needed for more than one study?

  • Do you have the ressources to gather and maintain this data?

  • Will the data stay relevant or will it change often?

  • Does the benefit of storing this data outweigh the risk for subjects in case of a data leak?

Recruit subjects via phone

Screenshot of the recruitment view
  1. Click on Studies on the front page. If necessary, you can use the filters in the sidebar to narrow down the list of studies. For example, you can select Execution in the field Status to only show studies that are currently recruiting.

  2. Click on Recruitment next to the study you want to recruit subjects for

  3. By clicking on Add, relevant subjects will be shown to you

  4. Press the Contact button to contact the person you want to reach

    • Email, Phone number, a potential Phone number alternative and / or the Address will be shown to you in the tab Contacting details.

  5. Decide whether you want to contact this subject. While many conditions can be checked automatically, some things have to be checked manually. For example, consider the Reliability and check the Talking points that the study coordinator has provided.

  6. Contact the potential subject using one of the listed methods

  7. When you received a response from the potential subject, select a Status of participation

    • Choose between:

      • not reached (Please note the appointment in the calendar)

      • follow-up scheduled (Determine the date and time of the recall appointment below)

      • awaiting response (This may apply if you left a message on the answering machine or if you sent an email, and want to wait for a response.)

      • recruitment mail sent (This may apply if you sent a mail, but might want to make a follow-up phone call)

      • participating

      • excluded (This may apply if recruitment attributes of the person do not comply with the requirements of the study, if a person is not interested in the particular study or if a person is not available during the data collection of the study)

    • Click on Save

Recruit subjects via mail

Note

Recruitment via mail is only possible if it has been configured by the study coordinator.

  1. Click on Studies on the front page. Then click on Execution in the field Status to only show studies that are currently recruiting.

  2. Click on Recruitment next to the study you want to recruit subjects for

  3. Go to the Mail tab

  4. Enter the number of subjects that you want to contact

  5. Click Send

Hint

The section Previous mails will appear after you have sent your first batch of mails. It lists all contacted groups allowing you to remind those potential participants of a group who did not respond yet. Please note, that this reminder can only be triggered once per group. It will send out the current invitation mail text with a prefixed email subject indicating it as “Reminder/Erinnerung”.

Cleanup open list in recruitment

The open list in study recruitment can become quite large and noisy if you are waiting for many responses and/or failed to reach many potential participants. Therefore, Castellum provides a cleanup feature:

  1. Scroll down to the end of the open list in recruitment and click on Cleanup

  2. Decide if you want to cleanup the complete open list (All) or only those potential participants whose status has been Awaiting response for 10 days or more. The third option allows you to exclude subjects who would not be added to the list with the current settings (Unsuitable). This last option can be relevant e.g. if the filters have changed since recruitment began. A click on either of these buttons will start the cleanup process.

  3. After cleaning up, the affected potential participants will be moved to the Excluded list with the additional badge Excluded by cleanup. This allows you to reconsider contacting some of them later.

A common way how the recruitment list becomes noisy is by mail recruitment. Thus, Castellum additionally allows to cleanup by mail batches:

  1. Go to the Mail tab in recruitment and select an appropriate entry of the Previous mails list. Select Cleanup.

  2. Confirm that you want to cleanup all potential participants of the mail batch who did not respond.