Emails in Candidacy

Emails in Candidacy

On this page, you can find an overview of all the emails sent by the system, what triggers/prompts them, and when.

  • Sign-up – this email is triggered when a new end-user signs-up to candidacy.

Screenshot 2025-05-16 at 15.19.13.png
  • Forgot password – this email is prompted by the end-user, when they forgot their log in password to the system.

Screenshot 2025-05-16 at 15.23.29.png
  • Didn’t receive confirmation instructions – receives the same email as in the sign-up. This email is prompted by the end-user when they have not received their sign-up confirmation instructions

  • Didn’t receive unlock instructions – this email is prompted by the end-user when their account is locked and they did not receive the unlock instructions

Screenshot 2025-05-16 at 15.34.30.png

 

  • Request approved – this email is sent when a candidate approval request has been approved by the user in the backend

Screenshot 2025-05-16 at 15.28.22.png
  • Request rejected – this email is sent when a candidate approval request has been rejected by the user in the backend

Screenshot 2025-05-16 at 15.26.28.png
  • Invite recommender – this email is sent to a recommender when the candidate invites them to endorse their candidacy profile. This email can also be triggered by a manual creation of a recommendation invitation in the backend.

Screenshot 2025-05-16 at 15.30.19.png
  • Confirmation of recommendation – this email is sent to the recommender when they accept the recommendation invite

Screenshot 2025-05-16 at 15.36.18.png
  • Create a password – the following email is sent, when an account is created manually in the backend by a user or admin

Screenshot 2025-06-02 at 09.58.59.png

From the “Translations” page, you can edit the text and template of all emails that are sent from the system to end-users (this is applicable to all end-users, that is, voters, candidates, and recommenders) – read more about Translations here.

Screenshot 2025-06-12 at 11.27.03.png

To do that, look for all translation keys ending with “body_html”, as shown below:

Screenshot 2025-06-12 at 11.25.18.png

Below you can find an overview of all translation keys that can be targeted to edit the email translations. To edit these emails in the translations, simply copy the “Translation key” from the table below and input it in the “Key” field (as highlighted above).

Function

Description

Translation key

Function

Description

Translation key

Sign-up & Confirm account

this email is triggered when a new end-user signs-up to candidacy.

candidacy.account_mailer.confirmation_instructions.body_html

Reset password

this email is triggered by the “Forgot password” action

candidacy.account_mailer.reset_password_instructions.body_html

Create a password

this email is triggered when an account is created in the backend

candidacy.account_mailer.welcome_instructions.body_html

Unlock account

this email is triggered by the “Didn’t receive unlock instructions” action

candidacy.account_mailer.unlock_instructions.body_html

Recommendation invitation

this email is triggered when an end-user asks for endorsement (ie. recommendation invitation)

candidacy.recommendation_invitation_mailer.invite.other_candidate_body_html

Confirmation of email change

this email is triggered when the email address of an account is changed

candidacy.account_mailer.email_changed.body_html

Confirmation of password change

this email is triggered when the password of an account is changed

candidacy.account_mailer.password_change.body_html

Confirmation of recommendation submitted

this email is triggered when an end-user gives a recommendation (ie. accepts the recommendation invitation)

candidacy.recommendation_invitation_mailer.recommendation_confirmation.body_html