Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Home
  • CDMS
  • Castor CDMS Manual
  • Automation Engine

Automatically send surveys based on updated field value

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • CDMS
    Castor CDMS Manual Castor CDMS Calculations Manual Frequently Asked Questions Articles for Data Managers Castor CDMS Compliance Release Documents
  • eConsent
    Castor eConsent Manual Castor eConsent Compliance Release Documents
  • SMS
    Castor SMS Manual Castor SMS Compliance Release Documents
  • Castor Connect
    Castor Connect Compliance Release Documents Castor Connect Manual Castor Connect - Participant Quick Start Guide
  • Helpdesk
    News Other Resources Castor products knowledge resources
  • Status page
  • Completing a Study
+ More

Table of Contents

Parameters

In this tutorial you will learn how to automatically create and send a survey invitation based on a field value updated event using the Automation Engine. 

Example: Schedule an SF-36 survey (Short Form Health Survey) for a patient as soon as the field "Is the patient pregnant?" is answered with "Yes"

Parameters

Event: Field value is updated.
Condition: The same field has a certain value.
Action: Create and Send Survey Package.

Creation steps

  1. To be able to send out surveys you will need to create a Survey package first. Learn how to do that here: How to create a new survey package. Keep in mind that you will need to create one separate survey package for each survey you want to send out using the Automation Engine.
  2. Turn the Automation Engine on by enabling beta features under Study Settings. Once they are enabled you will see the Automations tab appear in the Settings. Go to the Automations tab and click on "Add Automation". A new window will open where you can create your automation.
  3. To set up an automation, Click the "Add event" button, choose "Study field value updated" as a trigger event and define the field that will be triggering the survey creation.
  4. If necessary, set a condition by clicking 'Add Condition' and select the corresponding field value that should trigger the automation (this can be any field type and value).
    In our case, we are using the condition 'Is pregnant' as a trigger, but if we want to send it to both pregnant and non-pregnant patients when the field 'Is the patient pregnant' is answered, then we do not need a condition.
  5. Then click 'Action' to select the action that will be executed once the field is updated. In our case that will be ‘Create and send survey package’.
  6. Set up the Survey package and save it:
    • Survey package: Select the survey package that you are planning to send.
    • Belongs to: Assign a visit to which the survey package belongs to.
    • Email subject and text: Once you have selected the survey package, these fields will be pre-filled. Adjust it if necessary.
    • Preview: Use this button to see what your text will look like,
    • Lock survey if finished: Select this if you want the survey to be automatically locked after the participant finished it to prevent making any further changes.
    • Send/Start date: "Relative to trigger data" means that the survey will be sent after a number of days once the trigger event happens (in this case, the field "Is patient pregnant" being answered). If you select "Decide later", the package will be automatically created but will not be sent or scheduled.
    • Start date: This is the date when the survey package will be planned for relative to the trigger date. For example, if we indicate 14 days after trigger date, the survey invitation will be created and planned for two weeks after the trigger date. If the 'Start date' is set to 0, the survey package will be sent immediately when the trigger event happens, in our case when the user answers the question "Is patient pregnant?" and only if the answer was "Yes".
    • Scheduling: If you are sending the survey package repetitively, you can also select one of your scheduling patterns. For example, if you want to send it 2 weeks after the trigger, but also one month later, then you can use the scheduling pattern 0, 30. The first number in this schedule will indicate when the first survey will be sent. If you use 0, it will be sent on the date you have defined as Start date (above). 

Once the survey package is set up, save it and give your automation a name. Save it and close the window.

  1. Finally, test the automation by creating a test participant that fulfills the criteria you have defined. To do that, open a participant, add an email address, answer the question that is your trigger field with an answer that matches the condition. Go to the Surveys tab and see if the surveys are planned/sent:

 

Of course, a survey can only be sent when there is an email address added to the participant. The order of events is irrelevant (whether you first add the email address to the participant and then fill in the data that triggers the automation or vice-versa), the surveys will be created and sent either way, as soon as the email and the data are there.

field value survey automation

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Select an event for your automation
  • Automatically add queries
  • Select an action for your automation
  • Select a condition for your automation
ISO 27001
FDA - 21 CFR part 11
ICH GCP compliant
HIPAA compliant
CDISC
ISO 9001
gdpr compliant

Products & Industries

  • Electronic Data Capture (EDC)
  • ePRO
  • eConsent
  • Decentralized Clinical Trials (DCT)
  • Clinical Data Management
  • Medical Device & Diagnostics
  • Biotech & Pharma
  • CROs
  • Academic Research

Resources

  • Thought Leadership
  • Blog
  • Castor Academy
  • Knowledge Base

 

Company

  • About Us
  • Careers
  • News
  • Contact Support
  • Contact Us

Legal & Compliance

  • Terms of Use
  • Privacy & Cookie Statement
  • Responsible Disclosure Policy
  • Good Clinical Practice (GCP)
  • ISO Compliance Certificates
  • GDPR & HIPAA Compliance
  • Security Statement

© 2022, Castor. All Rights Reserved.

Follow us on social media


Knowledge Base Software powered by Helpjuice

Definition by Author

0
0
Expand