Manage Email Templates

Last updated: January 28, 2026

Email templates in HackerRank allow you to standardize and streamline candidate communications. You can create, edit, reuse, and share customized email invitation templates with your team to ensure consistent messaging across hiring scenarios.

For example, create one email template for campus hiring and another for lateral hiring. Save each template separately and select the appropriate one when you send invitations.

Prerequisite

You must have a published test in your HackerRank for Work account. 

Creating a custom email template

To create a custom email template:

  1. Log in to your HackerRank for Work account using your credentials.

  2. Go to the Tests tab.

  3. Open a test.

  4. Click Invite in the upper-right corner to open the Send Test Invites page.

    image.png
  5. Click the Templates icon.

    image.png
  6. Click +Create New.

  7. Enter a template name and add content in the right pane. Use the formatting options to customize the content.

    image.png
  8. (Optional) Click Add subject to add a subject line for the template. The subject appears in all email invites that use this template. You can also include emojis in the subject line, if needed.

    image.png
  9. Click Save. The system saves your templates under My Templates.

    image.png

Sample email templates

The following are sample email templates:

Invitation template 1

Subject: <Company Name> < Test Name > Assessment Invitation

Email Body:

Hi <Candidate Name>,

Thank you for your interest in <Company Name>. We have reviewed your application and would like you to proceed to the next step of the interview process!

Your next step is to complete the coding challenge administered by HackerRank. We use this coding challenge to assess <list skills here> needed for the job. Once complete, we’ll review your results <include optional timeframe> alongside the rest of your application and let you know if we want to set up a phone call to discuss the role further. To begin, please click on the "Start Challenge" button below. 

Test Expiration Date:  

The challenge consists of <list # of questions with question type>. You are free to choose any coding language from this list and can even take this <insert sample test URL> to familiarize yourself with the HackerRank system before you get started.  

Here are a few other helpful things to know: 

  • Technical Support - If you experience issues accessing or completing the code challenges, please refer to their FAQ or contact HackerRank support at support@hackerrank.com. 

  • Accommodations—If you have a medical condition or disability that limits your ability to complete the code challenge, please email email@CompanyName.com to request an accommodation.  

  • Questions–If you have any other questions about the recruiting process, please contact our Recruiting team at <recruiting@CompanyName.com.>

We hope you enjoy the challenge and look forward to receiving your results!  

Invitation template 2

Subject: <Company> <Test Name> Assessment Invitation

Email Body:

Hi <Candidate>,

Thanks so much for your interest in joining the <Company> team! We’re excited to move you forward in our interview process.

For your next step, please complete our online coding challenge, administered by HackerRank. This exercise evaluates your technical skillset, and the correctness and completeness of your solution will be evaluated based on the number of passed test cases.

Once complete, we’ll review your results and get back to you within <days/weeks> about the next steps. 

A few helpful things to note before you begin the challenge:

  1. Accommodations- If you have a medical condition or disability that limits your ability to complete the code challenge, please contact <team email address> to request an accommodation.

  2. Time Limit- Please note the time limit/duration below. Once started, the timer cannot be paused. After the timer ends, you cannot update your solution, but you’re welcome to utilize the full duration.

  3. Internet Connectivity- Please ensure you have a stable internet connection for the duration of your challenge.

  4. Local Editor/IDE- You will submit your solution using the HackerRank code editor, but you can use your local editor/IDE while working.

  5. How to familiarize yourself with the HackerRank system- You are welcome to take this <Insert Sample Test of your choice> to familiarize yourself with the environment.

Test Expiration Date: 

To begin, please click the “Start Challenge” button below.

We wish you the best and hope you enjoy completing our challenge!

Editing a custom email template

To edit a custom email template:

  1. Open a test.

  2. Click Invite in the upper-right corner to open the Send Test Invites page.

  3. Click the Templates icon.

  4. Go to My Templates. This section lists templates you created.

  5. Select the template you want to edit.

    image.png
  1. Make the necessary changes.

  2. Click Save.

Using a custom email template

To use a custom email template that you have created:

  1. Open the test for which you want to use the template.

  2. Click Invite in the upper-right corner to open the Send Test Invites page.

  3. Click the Templates icon.

  4. Go to My Templates. This section lists templates you created.

  5. Select the template you want to use.

  6. Click Use this Template.

    image.png

    The label In use appears next to the template currently applied to the invite.

    image.png

Note: To configure an invite email at the test level, see 📄 Configure Email Settings for Tests.

Using a shared email template

To use a shared email template:

  1. Open the test for which you want to use the template.

  2. Click Invite in the upper-right corner to open the Send Test Invites page.

  3. Click the Templates icon.

  4. Go to Shared Templates. This section lists templates created by other recruiters in your company.

    image.png
  5. Select the template you want to use. 

  6. Click Use this Template. The selected template appears in the test invite.

Setting a default email template

You can set one of your templates as the default for all email invites. When you set a default template, the email editor on the Send Test Invites page automatically loads it when you click Invite for a test

Note: You can only set the templates you created as default templates.

To set a default template:

  1. Open a test.

  2. Click Invite in the upper-right corner to open the Send Test Invites page.

  3. Click the Templates icon.

  4. Go to My Templates

  5. Click the star icon next to the template name. A success message appears.

    image.png

Deleting a custom email template

You can delete an email template if it is no longer in use.

Note: You can only delete templates you created.

To delete a custom email template:

  1. Open a test.

  2. Click Invite in the upper-right corner to open the Send Test Invites page.

  3. Click the Templates icon.

  4. Go to My Templates

  5. Select the template you want to delete.

  6. Click the Delete Template icon. A success message appears.

    image.png