Check out the Admin Console's Application Triggers for a simplified way to define criteria for a specific application-related event and the subsequent action that should take place after that event occurs. This includes assigning an application to the desired party after its been created, sending notifications (immediately or via a daily digest), and marking an application as ready for review after it has been submitted.
- Daily lists of new applications that are emailed to advisors
- Hourly notifications about withdrawn applications
- Weekly emails for program reviewers with lists of complete applications for their programs
- Promotional emails being sent to applicants that have just become alumni of a program
- Daily notifications to department heads regarding their students applying to study abroad
This article covers the following features related to the Query Watch feature:
- Query Watch Actions
- Creating a Query Watch
- Editing a Saved Query
- Query Watch Examples
- Deleting Query Watches
- Query Watch Email Text Interface
- Frequently Asked Questions
- System adds an application tag to the "IN" and/or "OUT" applications
- System changes the status of the "IN" and/or "OUT" applications
- System changes an applicant parameter value
The name should describe what this Query Watch is tracking, which might not be the same thing as the name of the saved query that is being executed. If you elect to have the Query Watch e-mailed to yourself or to others, the name of the Query Watch will appear in the subject line of the sent e-mail.
Frequency
- Interval: Select to execute the Query Watch more than once per day. After choosing "Interval", determine how often to run the query based on minutes or hours as desired.
- Daily: Select to execute the Query Watch once per day. After choosing "Daily", enter a desired execution time.
- Weekly: Select to execute the Query Watch once per week. After choosing "Weekly", select the desired day of the week on which to execute the query along with the desired execution time.
- Monthly: Select to execute the Query Watch once per month. After choosing "Monthly", select the desired day of the month on which to execute the query along with the desired execution time.
- First Date to Run: The Query Watch will make its first execution on this date.
- Last Date to Run: The Query Watch will make its last execution on this date.
- Export: Produces a report each time the query is executed and is available to the admin who created the Query Watch. If you choose this option, you will need to check the Query Watch page to see the most recent report - or the Query Watch history page to see changes in the list over the past executions.
- Email: Sends an email each time the Query Watch is executed.
- Custom Process: When selected, the drop-down menu will only populate with options if your site has a custom process with Terra Dotta.
-
Workflow: When selected, this option will kick-off an existing workflow under Staff > Workflow.
- Single Workflow: One workflow will be triggered to start when there are any records reported in the "Records Included in Actions" that you have selected for this Query Watch.
- Records Included in Actions as Targets: One workflow will be triggered to start for each record reported in the "Records Included in Actions" that you have selected for this Query Watch.
- IN: Include new records in the results of the query
- OUT: Include records that were in the previous execution of the query but not in the current results
- ALL: Include the complete list of records in the results of the query.
-
- Email Recipient List: A comma-delimited list of the email addresses that should receive the notification (i.e. yourself, a reviewer, an on-site director, etc.). If you mark the checkbox under this field, the applicants in the "Records Included in Actions" will be sent the notification. For example, if I only want my program reviewer, Marisol Valeska, to get the list of new applicants to her program, I would put "mvaleska@terradotta.com" into the "Email recipient list". However, if I want all the new applicants to a program to get an email sent to them within a day asking them to schedule an advising meeting, I would mark the "Send email to the addresses in..." checkbox.
- Email Message Body: This is the text of the email that is being sent to the recipients. A custom email template created in Admin Home > Admin Settings can be utilized here. This editor also includes the mail merge functionality, allowing you to personalize emails generated by query watches. Note: Merge fields do not pull in application data when an email is sent to a staff member because that person does not have an application from which to pull that data. The staff member will not see the applicants' data populated in the merge field since the email is delivered directly to them. This is important to remember when staff members are copied on emails to applicants or included directly in the query watch.
- Include list of records in email: This option determines whether or not the recipient gets the list of applications included in the email. This is helpful when an admin is receiving the email. This must be "No" if the Query Watch is going to send an email to the applicants.
While the ALL records for that initial execution will be the results of the new saved query, the IN and OUT records will reflect the changes between the first execution of the new saved query and the last results of the previously associated saved query.
For instance, if I have a query watch associated with PENDING applicants that has been running for a few days and the last time it ran there were 50 ALL records in the results, then I switch it to a saved query associated with COMMITTED applicants, the first time that query watch executes after the switch, there will be 50 OUT records - these OUT records are the 50 applications that were the 50 ALL records from the last time the query ran for PENDING applicants.
If you wish to fine-tune a query watch to involve different query criteria, it may be more effective to delete the old query watch and create a new one for cases in which you will be eliminating certain applicants from the results. This would be necessary for accurate actions taken as a part of the query watch.
Daily Lists of New Applications that are Emailed to Advisors
- The administrator creates a saved query that is the base of all pending applications in the system. It is an advanced application search for all PENDING applicants. The admin saved this query as 'all PENDING applications'
- The administrator clicks on the 'Query Watches' tab on the admin homepage
- The administrator clicks on the 'New Query Watch' tab
- The administrator names the Query Watch "New Application Notification" and sets the frequency at 'daily' to occur at 8:00am
- The action taken on update 'email' checkbox is marked and only the 'IN' checkbox is marked for the 'records included in actions' options
- The email address of the advisor is entered into the 'Email recipient list' and the text 'New applications since yesterday:' is entered for the email message body
- The admin leaves the 'Include index of records in email?' set to 'Yes' and clicks the 'Add' button
Hourly Notifications on Withdrawn Applications
As the application deadline for the Summer 2020 application cycle approaches, we want to keep track of the applications that are getting withdrawn over the final two weeks that it is open. Many times the students are close to having the applications complete and only need a bit of assistance from an advisor to get it done. Instead of catching these on a daily basis, we want to have someone get notified ASAP when a student withdraws an application rather than having to repeatedly run queries (and these queries can only find the changes for a full prior day).
- The administrator creates a saved query for all the Summer 2020 applications in the withdrawn status. It is an advanced application search for all WITHDRAWN applicants for the Summer 2020 app cycle. The admin saved this query as 'Withdrawn Summer 2020 apps'
- The administrator clicks on the 'Query Watches' tab on the admin homepage
- The administrator clicks on the 'New Query Watch' tab
- The administrator names the Query Watch "Summer 2020 Withdraw Alert" and sets the frequency at Daily every 60 minutes
- The administrator selects the summer programs deadline as the end date for the Query Watch. The summer program advisor will not need the notifications after the deadline.
- The action taken on update 'email' checkbox is marked and only the 'IN' checkbox is marked for the 'records included in actions' options
- The email address of the advisor is entered into the 'Email recipient list' and the text 'Application withdraws in last hour:' is entered for the email message body
- The admin leaves the 'Include index of records in email?' set to 'Yes' and clicks the 'Add' button
Weekly Emails for Program Reviewers with Lists of Complete Applications for Their Programs
- The administrator creates a saved query for each faculty program reviewer's program. It is an advanced application search for all PENDING applicants who have a complete flag and are participating in a specific program(s). Each one of these saved queries is for PENDING applications that have been marked as complete since the first of the year. (The date is irrelevant so long as it is in the past). NOTE: An application is marked as complete when all elements for a specific programs and a specific phase have been completed and are checked off. The system will add a complete flag to applications that meet these criteria once a day, typically in the early morning.
- The administrator clicks on the 'Query Watches' tab on the admin homepage
- The administrator clicks on the 'New Query Watch' tab
- The administrator names the Query Watch (for example: "Complete Ireland Apps") and sets the frequency to weekly
- The action taken on update 'email' checkbox is marked and only the 'IN' checkbox is marked for the 'records included in actions' options
- The email address of the program reviewer of the Ireland program is entered into the 'Email recipient list' and the text 'Applications completed in the last week:' is entered for the email message body
- The admin leaves the 'Include index of records in email?' set to 'Yes' and clicks the 'Add' button
- The admin repeats 3-7 for each program/program reviewer
- The program reviewers will now get a weekly email alerting them to the new applications that need to be reviewed.
Daily Notifications to Department Heads Re: Students Applying to Study Abroad
- The administrator creates a saved query for each department. It is an advanced application and applicant search. Each one of these saved queries is for PENDING applications in which the applicant has that specific department for the applicant parameter 'Department'.
- The administrator clicks on the 'Query Watches' tab on the admin homepage
- The administrator clicks on the 'New Query Watch' tab
- The administrator names the Query Watch "Department notification: Business" and sets the frequency to daily
- The administrator does not add an end date because this is something that they want to happen indefinitely
- The action taken on update 'email' checkbox is marked and only the 'IN' checkbox is marked for the 'records included in actions' options
- The email address of the department head for the business school is entered into the 'Email recipient list' and the text 'New business school study abroad applicants:' is entered for the email message body
- The admin leaves the 'Include index of records in email?' set to 'Yes' and clicks the 'Add' button
- The admin repeats steps 3-7 for each department/department head
Deleting Query Watches
Ideally, one of the tasks a person should complete before leaving your office, is to review all query watches they may have created and either delete them or help another staff member re-create them. If a former staff member did not complete this task before leaving your office, you might find yourself and others receiving emails from this former staff member's query watches. Their query watches may or may not still be relevant to your office processes.
If the former staff member's query watches are no longer relevant or necessary, they can be simply deleted from your site:
- Hosted/SaaS: Open a case and request that all query watches created by that particular staff member be deleted.
- Installed: Ask a site administrator who has the 'Unrestricted Access' Maintenance permission to delete the query watches by going to Admin Home > Query Watches tab and click the red X next to the unwanted watches.
If you aren't sure which query watches the former staff member had, you won't want to delete them before reviewing the watches that are in the list. For Hosted/SaaS clients, Terra Dotta can provide a screenshot of all the query watch names. For Installed clients, any site administrator with the 'Unrestricted Access' permission will be able to see the query watches created by the former staff member.
If you need more transparency into the query watch configuration and saved query search criteria the former staff member had, please open a case and Terra Dotta can provide information about how you can accomplish this.
Please note: It is not possible to reassign a query watch from a former staff member to someone who is still in your office. If the Query Watch is still useful, it will be necessary to rebuild it under a different user record. Both the saved query and the query watch will need to be rebuilt by a new user for it to function as it did before.
It is also a good idea for all staff in your office who have created query watches, to look at their configuration pages when a staff member leaves and erase the ex-employee's email address if it appears in any 'Email recipient list' box. This will prevent annoying bounced email messages from cluttering up your Inbox.
Query Watch Email Text Interface
When Terra Dotta software sends a query watch email alert the subject line says "Query Watch Report:" and then lists the name of the query watch. If you are using query watch to email applicants it would make sense to edit the text 'Query Watch Report:" as they may not know what a Query Watch actually is.
You can do that by editing text interface field #12365. The name of the query watch will automatically be added to the subject line and can be edited by editing the name of the query watch.
By changing the text 'Query Watch Report' it will change the subject line of all query watch emails sent from your site.
Important Note: When removing all text from a text interface field, always replace the existing value with a single space to avoid any possible issues on your site. Never completely empty a text interface field.
Frequently Asked Questions
1. I have created a new Query Watch, yet no emails have been sent on the first run only. Why does this happen?
When a Query Watch is first created, it will execute the saved query during the first run to get an initial list of all records from which to begin. These applications do not generate email actions. If all of the applications being pulled in subsequent runs of the query were in the initial run of this Query Watch, then no emails will be sent.
To verify that all the records in the latest run of your query were in the initial run of the query, compare the number of ALL records in the first run (ID #1) in the Watch History with the number of ALL records in the latest run of the query. They should be the same number.