Knowledge Base
PressPrimer Assignment

Email Notifications

PressPrimer Assignment can send automatic email notifications at key points in the assignment workflow. All email settings are managed under Assignments > Settings > Email.

Email Settings

Email Types

Three types of automatic emails are available, and each can be enabled or disabled independently:

Submission Confirmation: Sent to the student when they submit an assignment. Confirms that the submission was received and provides a link to check the status.

Grade Notification: Sent to the student when their submission is graded and the grade is returned. Includes the score, pass/fail status, and a link to view feedback.

New Submission Alert: Sent to the user who created the assignment when a new submission is received. Useful for staying on top of grading without checking the admin dashboard.

Customizing Email Templates

Each email type has its own customizable subject line and body template. Inside the body editor, click tokens from the Available Tokens section to insert them. Tokens are replaced with real values when the email is sent.

Tokens vary by email template type, but examples include:

  • {first_name} — The recipient’s first name
  • {student_name} — The student’s display name
  • {assignment_title} — The assignment title
  • {score} — The score awarded
  • {max_points} — The maximum possible score
  • {passed} — “Passed” or “Did not pass”
  • {date} — The submission or grading date
  • {site_name} — Your site name
  • {view_url} — A button linking to the submission or feedback page

Not all tokens are available for every email type. The Available Tokens section updates to show only the tokens relevant to the email you’re editing.

Email Appearance

You can customize the From Name, From Email, and upload a Logo for the email header. The email layout matches the PressPrimer Quiz email template for a consistent look across the PressPrimer suite.

Test Emails

At the bottom of the Email settings tab, use the Test Email section to send yourself a sample email for each type. This lets you validate the content, token formatting, and appearance before students receive real notifications. Note that some tokens (like {view_url}) will use placeholder values in test emails.

Troubleshooting

  • If emails aren’t being delivered, check that the email type is enabled in settings. Also verify that your WordPress site can send email.
  • If emails go to spam, using a custom From Email address on a domain that matches your site (e.g., [email protected]) and configuring SPF/DKIM records will improve deliverability.

Get Tips, news & Discounts to your inbox

Get your own demo site

Get Tips, news & Discounts to your inbox