TracCloud: Custom Forms

From Redrock Wiki

Wellness Checks, Reflective Prompts, & Custom Forms

This feature in TracCloud offers extensively customizable forms that can be displayed to students, staff, or faculty. Forms can periodically be displayed to recipients or they can be manually initiated via a button on the main menu. These forms have three primary purposes.

1. Wellness Check-ins

Check in with students to see how they're feeling, not just educationally but socially and environmentally as well. Ask simple or open ended question to prompt the student to consider ways of improving their learning experience or to reach out for assistance.

2. Reflective Prompts

Reflection is a powerful tool in student learning. Periodically prompt students to reflect on their academic habits, identifying areas needing additional support, and encourage them to think about their learning process. Students can be prompted form their dashboard to take a few minutes to answer the reflective form, which additionally gives your staff insight into how students are applying the support they received.

3. Custom Forms

In addition to wellness check-ins and reflective prompts, custom forms can be used for virtually anything. If this approach of periodic or manually prompted forms sounds like it may work for other questions you want to ask people in your center, you'll be able to take advantage of this feature too.



Forms can be managed in Other > Other Options > Custom Forms.


Form Configuration: Info





  • Form Name
Enter the name of your form. E.g., "Wellness check-in" or "Reflective prompt." This text will be visible to the recipient at the top of the form.

  • Profile
Choose which profile this form is linked to.

  • Inactive
If you're no longer using one of your forms, it can be deactivated to prevent it from appearing to your students, staff, or faculty going forward.

  • Linked Table
Choose the recipient of this form. Students, Staff, or Faculty. This should never be changed after creating your custom form.

  • Location Code
The location that your questions (custom fields) will be assigned to. This should never be changed after creating your custom form.

  • Initiated by
Choose who is filling out this form for another user type in the system. For example, if Linked Table is Students and Initiated By is Faculty, then faculty will be able to open this custom form, select a student, and submit the form to that student's account. This field should be left blank if users will be submitting these forms for themselves.

  • is Action
If enabled, it will be possible to submit this form from a student, staff, or faculty member's account via the "Actions" button at the top of their profile.

  • Header Text
This text appears above your questions, allowing you to introduce the form to the student and ask them to fill out the questions below. This field supports HTML and Twig.

  • Footer Text
This text appears beneath your questions. This field supports HTML and Twig.

  • Confirm button label
The name of the button to submit their responses and complete the form. For example, "Save," "Submit," or "Ok."

Form Configuration: Fields



This tab contains all of the questions you're asking on your reflective prompt, wellness check-in, or custom form. This is essentially a shortened version of the custom fields listing, showing only the custom fields assigned to your chosen form. You can add new fields by clicking the "Add new field" button. Information about creating or managing these fields can be found here.




Form Configuration: Triggers



This tab allows you to control when your form appears to recipients, including random chances to appear on the dashboard or on kiosks as well as how many times recipients can postpone or cancel their response before it becomes required.



  • Allow entry form cancellation
Choose whether or not recipients are allowed to cancel to avoid answering the form.

  • Cancel button label
Choose the name of the cancel button (e.g., "Cancel", "Maybe later", etc).

  • Maximum cancellations
If recipients are allowed to cancel, choose how many times they can cancel before TracCloud will require that they answer the form.

  • Maximum days since
Set a limit for how long a recipient can go before they must submit an answer for this form. For example, if your form has a 10% chance of appearing, it is statistically possible that the recipient doesn't see the form even after 10 days. Once this chosen threshold is reached or surpassed, the recipient will be shown the form until they submit an answer regardless of the chance to display. This additionally overrides how many times the recipient may cancel/postpone their answer. If this limit is passed, the cancel button will be hidden even if they have not yet reached the maximum cancellations threshold.

  • Show on dashboard as Button
Allow recipients to manually initiate the form and submit answers. If enabled, you can choose the name of the button in the "Button label" field.

  • Random appear at Dashboard
If enabled, the recipient will be randomly prompted X% of the time when they load the dashboard. You can choose the percentage in the "Percent" field to the right. TracCloud will only trigger this chance once per day.

  • Random appear at Kiosk
If enabled, the recipient will be randomly prompted X% of the time when they login on a kiosk. You can choose the percentage similar to the dashboard option above, however for kiosk logins the chance will trigger each time the student logs in rather than once per day.

  • Batch Email Link / QR Code
Enter a link expiration date and you will be provided a URL and a QR code for this custom form. This URL can be shared with students, which when opened/scanned will prompt them to answer your custom form questions. Multiple responses can be submitted, and the response(s) will be linked to the student who answered it.

  • Assign to Staff/Faculty
When a response is recorded, you can automatically assign it to a staff/faculty for review/follow-up. If Send Notification via Email is checked, the assigned person will receive an email upon a response being received with a link to view the response data.

Student, Staff, or Faculty View



From the recipient's main menu, depending on your form settings, the form can either pop-up randomly or be triggered by clicking the form button below.



Once opened, the form will appear giving the student, staff, or faculty the ability to answer the questions you've defined for them. The cancel button will only appear if they are currently allowed to cancel based on your form settings.



Similarly, if configured to do so, the form can randomly appear during kiosk login prior to the student selecting their subject, reason, etc.


Custom Form Responses Listing



Form responses can be accessed from the student's timeline or through the dedicated Custom Form Responses listing. Access this to this listing can be provided by going to Other > Other Options > Groups > [The group you wish to edit] > Admin/Modules > Add "Custom Form Responses" to "Table Access" > Save.



The Submission Info tab will show the original response from the recipient, while the Follow Up / Notes tab will allow you to record when the form was followed up on or completed. A notes field is also provided to record additional information about this response or follow-ups.



Custom Form Summary Report



The Custom Form Summary report found in the Retention category allows you to run reports on answers submitted via custom forms. This report has a unique function that allows you to filter results after generating the report.



  • Time Frame
The date range for the data in this report. Beyond entering a date range manually, you can also choose a preset date range (Today, This Month, This Semester, etc) from the dropdown list above.


  • Custom Form to Use
Choose which form to pull responses from. Once selected, you will be able to choose your fields to show.


  • Sort by
Choose how the selected data is sorted.


  • Chart Type
This allows you to select the format of the chart. Pie, bar, or line.


  • Additional Search
Filter your results by a selected field.
Use * as a wildcard (Subject: MAT*)
| as "or" (Major: Mathematics|Biology)
# as "Not" (Status: #Inactive)
&& as "And" (Major: #Mathematics&&#Biology)
blankornull as a keyword to find records where the field is blank (Reason: blankornull)
Multiple fields can be added to further narrow down your results.


  • Additional fields to show
This can be used to add additional data fields to the report results. For example, you could use this to add a student's email address in a visit report.


  • Output format
Use HTML to view report data in your browser, or export this report to a CSV file (available for most reports). Some reports offer additional CSV options depending on if you want to include totals and/or data grouping in your export.


  • Deliver to
Display this report immediately in your browser ("Screen"), or send the report to a specified email address ("Email"). Multiple email addresses can be specified, use ; to separate them (example@example.edu;sample@example.edu). Alternatively, "FTP Export" can be chosen to send the report file to your SFTP directory (same location as your import files). If you save a report as a favorite with the FTP Export option chosen, the name of the file will match the name of your favorite report. If automating the FTP report, an email address will be required, but an email will not be sent.



Filtering by Responses

A unique feature of this report is the ability to filter responses from the results screen. Hover over a response and you can choose to either filter to only responses with that answer or to exclude responses with that answer. This applies to all questions in the report, so for example, you could see how students who answers X to Question A responded to question B.



After applying filters, you can scroll up to the top of your report screen to reset your filters or click "List Students" to be taken to the students listing to see which students submitted the responses you're currently viewing.


HTML


CSV