Final Grade Achievement Administration


The Final Grade Achievement identifies students who have achieved a final grade based on the achievement configuration specified valid grades. 

  • Final Grade Achievements will only run once per Transcript Course, eg. student/course/term enrollment record.

The Final Grade Achievements Job runs once a day at 3:50 AM.


Fields (Edit Mode)


Name of the achievement.


Description of the achievement for administrative purposes.


Whether the achievement is active. When active, SS&E will look for students who have a final grade that meets the specification of this achievement.

Number of Days Until Expiration

The number of days the achievement will remain on the student's profile.

Staff Roles

The roles that can view and opt in to being notified of the achievement. This is done in a user's Settings area.

Staff UI Text

The template text that will be used on the news feed, in the daily digest email, and on the student's profile. This text is copied from the default text setup for the institution. Unless modified with the assistance of SS&E, it should be set to 

${studentFirstName} has met the criteria to earn the Final Grade Achievement with a final grade of ${finalGrade} in ${courseCode}.

Notify Students

Whether to notify the student, by email, when the achievement is awarded.

Email Sent As System

Whether the email sent to the student is from the SS&E system (checkbox checked) or the Coach/Advisor (not checked).

Email Subject Template Text

The subject text for the email to be sent to the student.

Email Body Template Text

The body text for the email to be sent to the student. The following variables may be used in the body of the email text:

  • ${advisorFullName} - Advisor Full Name
  • ${advisorTitle} - Advisor Title
  • ${coachFullName} - Coach Full Name
  • ${coachTitle} - Coach Title
  • ${studentFirstName} - Student First Name
  • ${studentFullName} - Student Full Name
  • ${courseCode} - Course Code
  • ${finalGrade} - Final Grade

To access a courses code or grade, you will need to iterate through a list of the courses associated with the alert.

#@joinList($courses) ${item.grade} in ${item.code}#end

 You may also use if statements within the body of the template text to hide/show specific content. For example, often the achievement will need to be from the Advisor or Success Coach. In this case, if we want to show the Success Coach if a student has one, but not the advisor. Or if want to show the Advisor if the student does not have a Success Coach, then create the following if statement:


Any variable listed above can be utilized in an if statement. For more information on how to create if-else type conditional statements please see this article:

You may also need to use for loops in order to list certain items in the email. For example, if you would like to let the student know his or her final grade, you will need to loop through all the courses that meet the criteria. Then you must access the grade property on a course to display it. If you would like to create a bullet pointed list of course grades then use the following code:

      #foreach($item in $courses)

    • ${item.code}: ${item.grade}


This will display the title of the course with the resulting grade next to it. 

Eligible Number of Days After Course Section End
The number of days after the course section ends to check the registrations (Transcript Course data) for a final grade and send the achievement.

  • This can be thought of as a time window after the end of the course section to allow final grades to flow in.
  • By default, the Final Grade Achievement job runs once a day at 3:50 AM.
  • This achievement will run for any final grade entered in the time window between the course section end datetime (seen in the Course data feed view) and the time that the Final Grade Achievement job runs on the last eligible day. For this reason, we recommend setting this to the largest time frame you wish for achievements to be sent out, so that grades can import at any time during this time. 

For example, if Eligible Number of Days After Course Section End is set to 3, and the Final Grade Achievement job runs once a day at 3:50 AM, final grades imported via the SIS Import Job on the Transcript Course Data Feed must be present in SS&E any time before the job runs on day 3. Any final grades posted and imported from the SIS after 3:50 AM on day 3 will NOT trigger an achievement from the next job that runs on day 4.

Valid Grades

The grade value(s) for which this final grade achievement runs on. Select one or more grades from the dropdown.

Included Tags 

The tags this achievement will run for. If this is empty, no filtering on tags will occur.

Excluded Tags

The tags to exclude from this achievement.

Included Course Sections

The course sections this achievement will run for. If this is empty, no filtering on course section will occur.

Excluded Course Sections

The course sections to exclude from this achievement.

Included Programs

The programs this achievement will run for. If this is empty, no filtering by program will occur and all programs are eligible.

Excluded Programs

The programs to excluded from this achievement.

Was this article helpful?
0 out of 0 found this helpful

Articles in this section

How to Contact Support
There are many ways to reach out! Click here for our support options.
Watermark Academy
Click to access the Watermark Academy for consultation, training, and implementation companion courses.