{"id":25064,"date":"2025-02-14T20:23:59","date_gmt":"2025-02-14T20:23:59","guid":{"rendered":"https:\/\/www.gmass.co\/blog\/?p=25064"},"modified":"2025-02-14T20:23:59","modified_gmt":"2025-02-14T20:23:59","slug":"candidate-rejection-emails","status":"publish","type":"post","link":"https:\/\/www.gmass.co\/blog\/candidate-rejection-emails\/","title":{"rendered":"How to Send Personal Job Candidate Rejection Emails at Scale in Record Time"},"content":{"rendered":"<p>I recently saw a <a href=\"https:\/\/www.linkedin.com\/feed\/update\/urn:li:activity:7295090483893071873\/\">LinkedIn post<\/a>\u00a0go viral praising Zapier\u2019s candidate rejection email.<\/p>\n<p>Here\u2019s the email, as shared:<\/p>\n<figure style=\"text-align: center;\"><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-zapieremail.png\" data-rel=\"lightbox-image-0\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-zapieremail.png\" alt=\"The viral Zapier rejection letter\" width=\"693\" height=\"1315\" \/><\/a><\/figure>\n<p>I mean, it\u2019s alright. We love <a href=\"https:\/\/www.gmass.co\/blog\/guide-to-zapier-integration\/\">Zapier<\/a>, here at GMass we partner with them. But when it comes to passing on job applicants, <strong>we can do even better<\/strong>.<\/p>\n<p>After all, <strong>this viral-worthy rejection email is not even personalized<\/strong>; it doesn\u2019t explain to the applicant <em>why<\/em>\u00a0the company is passing on them.<\/p>\n<p>When I hire here at GMass, I make sure every candidate gets a response \u2014 and <strong>if they put time into personalizing their application, I put proportional effort into personalizing their response<\/strong>.<\/p>\n<p>Sounds too time consuming?<\/p>\n<p>Not with the method I use.<\/p>\n<p>You can <strong>send personalized job candidate rejection emails at scale quickly AND easily<\/strong>\u00a0\u2014 so it <strong>barely takes longer<\/strong>\u00a0than sending a generic rejection.<\/p>\n<p>Let\u2019s walk through the process.<\/p>\n<h2 id=\"personalized-job-can-gark\">Personalized Job Candidate Rejection Emails: Table of Contents<\/h2>\n<ul>\n<li><a href=\"#the-setup-google-she-pkpz\">The Setup: Google Sheets Applicant Tracking<\/a><\/li>\n<li><a href=\"#what-to-do-as-applic-lmwj\">What to Do As Applications Come In<\/a><\/li>\n<li id=\"the-setup-google-she-pkpz\"><a href=\"#creating-your-candid-wghu\">Creating Your Candidate Rejection Email Template<\/a><\/li>\n<li><a href=\"#testing-and-sending-janh\">Testing and Sending Your Rejection Emails<\/a><\/li>\n<li><a href=\"#using-gmass-to-run-t-lxrb\">Using GMass to Run the Entire Recruiting Process<\/a><\/li>\n<\/ul>\n<h2>The Setup: Google Sheets Applicant Tracking<\/h2>\n<p>Before we can send our personalized rejections, we have to <strong>get the hiring process organized in Google Sheets<\/strong>\u00a0\u2014 and we have to set up our email system.<\/p>\n<h3 id=\"getting-candidates-i-lyuv\">Getting candidates into a Google Sheet<\/h3>\n<p>We\u2019re going to manage the campaign and send our emails based on the data in the <a href=\"https:\/\/www.gmass.co\/blog\/google-sheets-mail-merge\/\">Google Sheet using mail merge<\/a>.<\/p>\n<p>If you have the flexibility to run the hiring process with any tools you want, the smoothest way to get candidates into a Google Sheet is to have them apply via a <a href=\"https:\/\/workspace.google.com\/products\/forms\/\">Google Form<\/a>.<\/p>\n<figure style=\"text-align: center;\"><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-googleform.png\" data-rel=\"lightbox-image-1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-googleform.png\" alt=\"Using a Google Form for job applicants\" width=\"1999\" height=\"1740\" \/><\/a><\/figure>\n<p>You can set up your Google Form to add the candidates <a href=\"https:\/\/support.google.com\/docs\/answer\/2917686?hl=en\">directly into a Google Sheet<\/a>, and you can manage the hiring process from there.<\/p>\n<p>However, if you\u2019re using other recruiting software, you\u2019ll <strong>likely need to export your candidates<\/strong>\u00a0to get them into a Google Sheet. It\u2019s easy to <a href=\"https:\/\/www.gmass.co\/blog\/csv-mail-merge\/\">import a CSV into Google Sheets<\/a>, but that <em>will<\/em>\u00a0add a step.<\/p>\n<figure style=\"text-align: center;\"><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-googlesheets.png\" data-rel=\"lightbox-image-2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-googlesheets.png\" alt=\"Getting candidates into a Google Sheet\" width=\"1999\" height=\"1341\" \/><\/a><\/figure>\n<p>(Alternatively, you can also check out my tutorial on <a href=\"https:\/\/www.gmass.co\/blog\/convert-email-to-google-sheets\/\">automatically importing emails into a Google Sheet<\/a>.)<\/p>\n<h3 id=\"the-two-columns-deci-qvsx\">The two columns: Decisions and reasons<\/h3>\n<p>Beyond the basic and fundamental columns in your Google Sheet of candidates (email, name, and so on), you also need to add two new columns:<\/p>\n<ul>\n<li>A column where you note whether the candidate is moving forward in the process. I call this column <strong>MovingOn<\/strong>.<\/li>\n<li>A column where you can (optionally) write the reasons why you\u2019re passing on someone. I call this column <strong>ReasonForPassing<\/strong>.<\/li>\n<\/ul>\n<figure style=\"text-align: center;\"><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-sheetcolumns.png\" data-rel=\"lightbox-image-3\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-sheetcolumns.png\" alt=\"Add two columns to the Google Sheet\" width=\"1999\" height=\"1371\" \/><\/a><\/figure>\n<p>You can see how I\u2019ve set these up in my example. It\u2019s best not to use spaces in these column names (that will make things a little less error-prone later in the process).<\/p>\n<h3 id=\"setting-up-gmass-ihxz\">Setting up GMass<\/h3>\n<p>The final step here is <strong>getting set up with GMass<\/strong>. (That\u2019s us!)<\/p>\n<p>If you aren\u2019t familiar, GMass is an email platform that works <em>inside<\/em>\u00a0Gmail.<\/p>\n<p><strong>GMass is <\/strong><em><strong>really<\/strong><\/em><strong>\u00a0popular with <\/strong><strong><a href=\"https:\/\/www.gmass.co\/blog\/recruiters-use-gmail-as-applicant-tracking-system\/\">recruiters<\/a><\/strong><strong>\u00a0because of its versatility<\/strong>: You can use it for everything from cold and warm outreach to managing the entire hiring process, all without ever leaving Gmail.<\/p>\n<figure style=\"text-align: center;\"><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-addgmass.png\" data-rel=\"lightbox-image-4\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-addgmass.png\" alt=\"Add GMass to Chrome\" width=\"1999\" height=\"1233\" \/><\/a><\/figure>\n<p>You can get set up with GMass by <a href=\"https:\/\/chrome.google.com\/webstore\/detail\/gmass-powerful-mail-merge\/ehomdgjhgmbidokdgicgmdiedadncbgf\">installing the Chrome extension<\/a>. You\u2019ll get a free trial where you can test all this out before you subscribe to a plan.<\/p>\n<p>While there are other <a href=\"https:\/\/www.gmass.co\/blog\/mail-merge\/\">mail merge<\/a>\u00a0software options out there, <strong id=\"what-to-do-as-applic-lmwj\">the techniques I\u2019ll describe shortly are exclusive to GMass<\/strong>\u00a0\u2014 specifically the filtering and conditional content processes I\u2019ll be walking you through.<\/p>\n<h2>What to Do As Applications Come In<\/h2>\n<p>As job applications come in and you review them, <strong>you\u2019ll need to do two things<\/strong>\u00a0inside the Google Sheet.<\/p>\n<p>One, put a Y or N in the <strong>MovingOn<\/strong>\u00a0column to denote whether they\u2019re moving forward to the next stage.<\/p>\n<p>And two, you can write a message about why you\u2019re rejecting them if you are in the <strong>ReasonForPassing<\/strong>\u00a0column.<\/p>\n<figure style=\"text-align: center;\"><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-reasonsinserted.png\" data-rel=\"lightbox-image-5\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-reasonsinserted.png\" alt=\"What to add to your sheet as you go through applications\" width=\"1999\" height=\"1425\" \/><\/a><\/figure>\n<p>You don\u2019t have to write a personalized reason for every candidate. Once again, my rule of thumb: If they took the time to customize the application, I\u2019ll take the time to let them know why I\u2019m not moving forward with them.<\/p>\n<p>(I\u2019ve found myself torn on how to handle cover letters that seem like they\u2019re AI written. Once again, if the person clearly edited the AI, I\u2019ll respond to them. But if they leave the AI copy unedited, I won\u2019t.)<\/p>\n<p>On average, <strong>I find this process adds less than two minutes per candidate<\/strong>. I put in my contemporaneous thoughts into the ReasonForPassing column as I review their materials, then move on.<\/p>\n<p>I received 185 applications for the most recent job I interviewed for. Of those, there were 62 candidates who took the time to personalize their applications but I was passing on. At an average of two minutes per candidate to write my custom rejection message, that added just over two hours to the entire process.<\/p>\n<p>Considering it\u2019s <strong>the right thing to do from a company and human perspective<\/strong>\u00a0(and the number of emails I got back from candidates thanking me for the personal messages confirms that), I\u2019d say <strong id=\"creating-your-candid-wghu\">the modest time expenditure is well worth it<\/strong>.<\/p>\n<p>Plus, having the reasons for passing are helpful if other people in your company are involved in the hiring process or are curious.<\/p>\n<h2>Creating Your Candidate Rejection Email Template<\/h2>\n<p>Once you\u2019ve gone through all the applications and you\u2019re ready to send your round of candidate rejection emails, we\u2019ll <strong>head over to Gmail<\/strong>\u00a0to send them en masse.<\/p>\n<h3 id=\"connecting-your-goog-tezz\">Connecting your Google Sheet<\/h3>\n<p>Click the <strong>Sheets icon<\/strong>\u00a0that GMass added to Gmail, next to your search bar.<\/p>\n<figure style=\"text-align: center;\"><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-connecttosheet.png\" data-rel=\"lightbox-image-6\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-connecttosheet.png\" alt=\"Connect to your Google Sheet\" width=\"1999\" height=\"1223\" \/><\/a><\/figure>\n<p>That brings up the <strong>Google Sheet connection box<\/strong>.<\/p>\n<p><strong>Select your Google Sheet<\/strong>\u00a0of candidates from the dropdown menu.<\/p>\n<figure style=\"text-align: center;\"><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-choosesheet.png\" data-rel=\"lightbox-image-7\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-choosesheet.png\" alt=\"Choose your Google Sheet of candidates\" width=\"1999\" height=\"1223\" \/><\/a><\/figure>\n<p>Now, we\u2019ll set up a <a href=\"https:\/\/www.gmass.co\/blog\/send-mail-merge-to-selected-rows-spreadsheet\/\">filter<\/a>\u00a0so GMass only brings in the email addresses of the candidates who we\u2019re rejecting.<\/p>\n<p>If you named your column <strong>MovingOn<\/strong>\u00a0like I did, we only want GMass to send to the people who received a N in that column. So I\u2019ll set up a filter: MovingOn=N.<\/p>\n<figure style=\"text-align: center;\"><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-filterrows.png\" data-rel=\"lightbox-image-8\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-filterrows.png\" alt=\"Using a filter \" width=\"1999\" height=\"1235\" \/><\/a><\/figure>\n<p>Now I\u2019ll click the <strong>Connect to Spreadsheet <\/strong>button to connect to my Google Sheet.<\/p>\n<h4 id=\"want-to-check-to-mak-ftpw\">Want to check to make sure the filter worked?<\/h4>\n<p>You\u2019ll see GMass will create a single email alias showing you the number of candidates you\u2019ll be emailing. In my case, it\u2019s 168.<\/p>\n<figure style=\"text-align: center;\"><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-aliasnumber.png\" data-rel=\"lightbox-image-9\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-aliasnumber.png\" alt=\"See the alias with your number of emails\" width=\"1934\" height=\"1222\" \/><\/a><\/figure>\n<p>To double check that it only pulled in all the candidates who aren\u2019t moving on, you can go to your Google Sheet and paste the following formula in a cell at the bottom of the column next to your MovingOn column: <code>=COUNTIF(E:E, \"N\")<\/code>.<\/p>\n<p><em>If your MovingOn column isn\u2019t column E, replace the E:E part with your column letter.<\/em><\/p>\n<figure style=\"text-align: center;\"><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-filtercount.png\" data-rel=\"lightbox-image-10\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-filtercount.png\" alt=\"Use a COUNTIF formula to double check\" width=\"1934\" height=\"1230\" \/><\/a><\/figure>\n<p>I can see that there are 168 candidates I\u2019m rejecting in my Google Sheet. That matches the number in my GMass campaign, so <strong>I know my filter worked<\/strong>\u00a0and only brought in the candidates I\u2019m rejecting, not the ones I\u2019m moving to the next stage.<\/p>\n<h3 id=\"writing-your-rejecti-pgem\">Writing your rejection template with mail merge<\/h3>\n<p>Now it\u2019s time to write the general candidate rejection email.<\/p>\n<p>I\u2019m using mail merge to get the candidate\u2019s first name in, with {First Name}. <strong>Any column in your Google Sheet can be used for <\/strong><strong><a href=\"https:\/\/www.gmass.co\/blog\/mail-merge-personalization\/\">mail merge personalization<\/a><\/strong>; the merge tag is the name of the column you put in the first row of the Google Sheet.<\/p>\n<figure style=\"text-align: center;\"><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-emailtemplate.png\" data-rel=\"lightbox-image-11\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-emailtemplate.png\" alt=\"Create your candidate rejection email template\" width=\"1868\" height=\"1218\" \/><\/a><\/figure>\n<p>I\u2019ve left a spot where I will share the reason why I\u2019m rejecting the candidate.<\/p>\n<h3 id=\"using-conditional-co-ovun\">Using conditional content for personalized responses<\/h3>\n<p>We\u2019re going to use GMass\u2019s <a href=\"https:\/\/www.gmass.co\/blog\/conditional-content\/\">conditional content<\/a>\u00a0feature for the next step.<\/p>\n<p>With conditional content, you use standard If-Then-Else notation to include different content in different emails.<\/p>\n<p>This is a semi-advanced GMass feature I\u2019d rather not introduce to brand new users \u2014 especially if you\u2019re not a person who has ever dabbled in coding \u2014 but we need it for this process so <strong>just copy and paste as needed<\/strong>.<\/p>\n<p><code>{{If ReasonForPassing != \"\" Then}}<\/code><\/p>\n<p><code>{ReasonForPassing}<\/code><\/p>\n<p><code>{{Else}}<\/code><\/p>\n<p><code>Unfortunately, we won't be moving forward with an interview with you at this time.<\/code><\/p>\n<p><code>{{End If}}<\/code><\/p>\n<figure style=\"text-align: center;\"><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-conditionalcontent.png\" data-rel=\"lightbox-image-12\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" id=\"testing-and-sending-janh\" class=\"aligncenter\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-conditionalcontent.png\" alt=\"Putting in the conditional content\" width=\"1840\" height=\"1148\" \/><\/a><\/figure>\n<p>In brief, I\u2019m saying if the ReasonForPassing column isn\u2019t empty, include the reason for passing I wrote; if that column is empty for a recipient, send a boilerplate rejection line.<\/p>\n<h2>Testing and Sending Your Rejection Emails<\/h2>\n<p>Now that we\u2019ve got the template done, we can test and then send our messages.<\/p>\n<h3 id=\"creating-drafts-to-t-oiyc\">Creating drafts to test your mail merge<\/h3>\n<p>When you\u2019re dealing with mail merges \u2014 especially ones that use conditional content \u2014 it\u2019s always good to <strong>check your completed drafts before sending<\/strong>.<\/p>\n<p>To do that, we\u2019ll select the <a href=\"https:\/\/www.gmass.co\/blog\/no-more-fear-preview-your-emails-as-drafts-then-send-them-with-one-click\/\">Create Drafts option<\/a>\u00a0in the GMass settings box for the campaign.<\/p>\n<figure style=\"text-align: center;\"><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-createdraftsettings.png\" data-rel=\"lightbox-image-13\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-createdraftsettings.png\" alt=\"Create drafts of your emails to check the mail merge\" width=\"1840\" height=\"1140\" \/><\/a><\/figure>\n<p>And now, to create those drafts, we\u2019ll <strong>hit the red GMass button<\/strong>.<\/p>\n<p>It should take under a few minutes for GMass to create all the drafts. Once they\u2019re ready, you\u2019ll <strong>get an email notification<\/strong>\u00a0in your inbox from GMass \u2014 and <strong>all the drafts will be in the Gmail Drafts folder<\/strong>.<\/p>\n<figure style=\"text-align: center;\"><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-draftscreated.png\" data-rel=\"lightbox-image-14\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-draftscreated.png\" alt=\"See that your drafts have been created\" width=\"1918\" height=\"1154\" \/><\/a><\/figure>\n<p>Spot check the drafts to make sure everything is merging properly. You should check an email that\u2019s supposed to have a personalized rejection reason\u2026<\/p>\n<figure style=\"text-align: center;\"><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-personalizedresponse.png\" data-rel=\"lightbox-image-15\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-personalizedresponse.png\" alt=\"Spot check an email with a personalized job candidate rejection email reason\" width=\"1999\" height=\"1239\" \/><\/a><\/figure>\n<p>And an email you know is getting the boilerplate rejection\u2026<\/p>\n<figure style=\"text-align: center;\"><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-boilerplateresponse.png\" data-rel=\"lightbox-image-16\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-boilerplateresponse.png\" alt=\"Spot check an email with a boilerplate job candidate rejection email reason\" width=\"1999\" height=\"1237\" \/><\/a><\/figure>\n<h3 id=\"sending-your-message-hkmz\">Sending your messages<\/h3>\n<p>If your drafts look correct, you can now send them to the candidates by <strong>clicking the SEND link in GMass\u2019s draft notification email<\/strong>.<\/p>\n<figure style=\"text-align: center;\"><a href=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-sendordelete.png\" data-rel=\"lightbox-image-17\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-sendordelete.png\" alt=\"Send or delete the drafts\" width=\"1999\" height=\"1477\" \/><\/a><\/figure>\n<p>If you spot a problem, you can delete the drafts using the other link in that email.<\/p>\n<p>Then <strong id=\"using-gmass-to-run-t-lxrb\">re-open the draft of your campaign<\/strong>, make the fixes, and you can try again when you\u2019re ready.<\/p>\n<h2>Using GMass to Run the Entire Recruiting Process<\/h2>\n<p>Sending individually personalized job candidate rejection emails at scale <strong>isn\u2019t the only part of the hiring process where GMass comes in handy<\/strong>.<\/p>\n<p>There are recruiters using GMass as a full applicant tracking system, including:<\/p>\n<ul>\n<li>Sending cold outreach messages to companies.<\/li>\n<li>Sending <a href=\"https:\/\/www.gmass.co\/blog\/cold-recruiting-email-template\/\">cold outreach messages to candidates<\/a>.<\/li>\n<li>Sending relevant new listings to prior candidates.<\/li>\n<li>Using mail merge to let candidates know they\u2019re moving to the next step.<\/li>\n<li>Sending newsletters to contacts.<\/li>\n<li><a href=\"https:\/\/www.gmass.co\/blog\/recruiters-reply-project\/\">Responding to candidates 10x faster<\/a>.<\/li>\n<li>And so much more.<\/li>\n<\/ul>\n<p>Once again, if you aren\u2019t using GMass, just <strong><a href=\"https:\/\/chrome.google.com\/webstore\/detail\/gmass-powerful-mail-merge\/ehomdgjhgmbidokdgicgmdiedadncbgf\">install the Chrome extension<\/a><\/strong><strong>\u00a0to get started<\/strong>\u00a0with a <strong>free trial<\/strong>\u00a0\u2014 <strong>no credit card required<\/strong>.<\/p>\n<p>Test it out and you\u2019ll start to see all the ways it will <strong>make the recruiting process easier, more efficient, and more effective<\/strong>.<\/p>\n<p>Plus, you can always let us know any new features we can build to make your recruiting workflow even smoother \u2014 we\u2019re here to help.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I recently saw a LinkedIn post\u00a0go viral praising Zapier\u2019s candidate rejection email. Here\u2019s the email, as shared: I mean, it\u2019s alright. We love Zapier, here at GMass we\u2026<\/p>\n","protected":false},"author":29,"featured_media":25066,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[6,6487],"tags":[],"class_list":["post-25064","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mail-merge","category-recruiting"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\r\n<title>How to Send Personal Job Candidate Rejection Emails at Scale in Record Time<\/title>\r\n<meta name=\"description\" content=\"How to send personalized job candidate rejection emails at scale \u2014 the fastest, easiest way to get through the applicant rejection process.\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/www.gmass.co\/blog\/candidate-rejection-emails\/\" \/>\r\n<meta property=\"og:locale\" content=\"en_US\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"How to Send Personal Job Candidate Rejection Emails at Scale in Record Time\" \/>\r\n<meta property=\"og:description\" content=\"How to send personalized job candidate rejection emails at scale \u2014 the fastest, easiest way to get through the applicant rejection process.\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.gmass.co\/blog\/candidate-rejection-emails\/\" \/>\r\n<meta property=\"og:site_name\" content=\"GMass Blog\" \/>\r\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/GmailMailMerge\/\" \/>\r\n<meta property=\"article:published_time\" content=\"2025-02-14T20:23:59+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-feat-tinified.png\" \/>\r\n\t<meta property=\"og:image:width\" content=\"2002\" \/>\r\n\t<meta property=\"og:image:height\" content=\"934\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\r\n<meta name=\"author\" content=\"Sam Greenspan\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:creator\" content=\"@GMassForGmail\" \/>\r\n<meta name=\"twitter:site\" content=\"@GMassForGmail\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sam Greenspan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/candidate-rejection-emails\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/candidate-rejection-emails\\\/\"},\"author\":{\"name\":\"Sam Greenspan\",\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/#\\\/schema\\\/person\\\/de82c1ac2f78713b569bb57bfb313c98\"},\"headline\":\"How to Send Personal Job Candidate Rejection Emails at Scale in Record Time\",\"datePublished\":\"2025-02-14T20:23:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/candidate-rejection-emails\\\/\"},\"wordCount\":1768,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/candidate-rejection-emails\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/rejection-feat-tinified.png\",\"articleSection\":[\"Mail Merge\",\"Recruiting\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.gmass.co\\\/blog\\\/candidate-rejection-emails\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/candidate-rejection-emails\\\/\",\"url\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/candidate-rejection-emails\\\/\",\"name\":\"How to Send Personal Job Candidate Rejection Emails at Scale in Record Time\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/candidate-rejection-emails\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/candidate-rejection-emails\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/rejection-feat-tinified.png\",\"datePublished\":\"2025-02-14T20:23:59+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/#\\\/schema\\\/person\\\/de82c1ac2f78713b569bb57bfb313c98\"},\"description\":\"How to send personalized job candidate rejection emails at scale \u2014 the fastest, easiest way to get through the applicant rejection process.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/candidate-rejection-emails\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.gmass.co\\\/blog\\\/candidate-rejection-emails\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/candidate-rejection-emails\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/rejection-feat-tinified.png\",\"contentUrl\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/rejection-feat-tinified.png\",\"width\":2002,\"height\":934},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/candidate-rejection-emails\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Send Personal Job Candidate Rejection Emails at Scale in Record Time\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/\",\"name\":\"GMass Blog\",\"description\":\"Tips and tricks for sending mail merge and mass email campaigns directly from Gmail\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/#\\\/schema\\\/person\\\/de82c1ac2f78713b569bb57bfb313c98\",\"name\":\"Sam Greenspan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/544dc4a3d6b96b537586cdde9d818feb8f0de187faed221fdb0dee3a356bf41a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/544dc4a3d6b96b537586cdde9d818feb8f0de187faed221fdb0dee3a356bf41a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/544dc4a3d6b96b537586cdde9d818feb8f0de187faed221fdb0dee3a356bf41a?s=96&d=mm&r=g\",\"caption\":\"Sam Greenspan\"},\"url\":\"https:\\\/\\\/www.gmass.co\\\/blog\\\/author\\\/sam_greenspan\\\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Send Personal Job Candidate Rejection Emails at Scale in Record Time","description":"How to send personalized job candidate rejection emails at scale \u2014 the fastest, easiest way to get through the applicant rejection process.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.gmass.co\/blog\/candidate-rejection-emails\/","og_locale":"en_US","og_type":"article","og_title":"How to Send Personal Job Candidate Rejection Emails at Scale in Record Time","og_description":"How to send personalized job candidate rejection emails at scale \u2014 the fastest, easiest way to get through the applicant rejection process.","og_url":"https:\/\/www.gmass.co\/blog\/candidate-rejection-emails\/","og_site_name":"GMass Blog","article_publisher":"https:\/\/www.facebook.com\/GmailMailMerge\/","article_published_time":"2025-02-14T20:23:59+00:00","og_image":[{"width":2002,"height":934,"url":"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-feat-tinified.png","type":"image\/png"}],"author":"Sam Greenspan","twitter_card":"summary_large_image","twitter_creator":"@GMassForGmail","twitter_site":"@GMassForGmail","twitter_misc":{"Written by":"Sam Greenspan","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.gmass.co\/blog\/candidate-rejection-emails\/#article","isPartOf":{"@id":"https:\/\/www.gmass.co\/blog\/candidate-rejection-emails\/"},"author":{"name":"Sam Greenspan","@id":"https:\/\/www.gmass.co\/blog\/#\/schema\/person\/de82c1ac2f78713b569bb57bfb313c98"},"headline":"How to Send Personal Job Candidate Rejection Emails at Scale in Record Time","datePublished":"2025-02-14T20:23:59+00:00","mainEntityOfPage":{"@id":"https:\/\/www.gmass.co\/blog\/candidate-rejection-emails\/"},"wordCount":1768,"commentCount":0,"image":{"@id":"https:\/\/www.gmass.co\/blog\/candidate-rejection-emails\/#primaryimage"},"thumbnailUrl":"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-feat-tinified.png","articleSection":["Mail Merge","Recruiting"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.gmass.co\/blog\/candidate-rejection-emails\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.gmass.co\/blog\/candidate-rejection-emails\/","url":"https:\/\/www.gmass.co\/blog\/candidate-rejection-emails\/","name":"How to Send Personal Job Candidate Rejection Emails at Scale in Record Time","isPartOf":{"@id":"https:\/\/www.gmass.co\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.gmass.co\/blog\/candidate-rejection-emails\/#primaryimage"},"image":{"@id":"https:\/\/www.gmass.co\/blog\/candidate-rejection-emails\/#primaryimage"},"thumbnailUrl":"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-feat-tinified.png","datePublished":"2025-02-14T20:23:59+00:00","author":{"@id":"https:\/\/www.gmass.co\/blog\/#\/schema\/person\/de82c1ac2f78713b569bb57bfb313c98"},"description":"How to send personalized job candidate rejection emails at scale \u2014 the fastest, easiest way to get through the applicant rejection process.","breadcrumb":{"@id":"https:\/\/www.gmass.co\/blog\/candidate-rejection-emails\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.gmass.co\/blog\/candidate-rejection-emails\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.gmass.co\/blog\/candidate-rejection-emails\/#primaryimage","url":"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-feat-tinified.png","contentUrl":"https:\/\/www.gmass.co\/blog\/wp-content\/uploads\/2025\/02\/rejection-feat-tinified.png","width":2002,"height":934},{"@type":"BreadcrumbList","@id":"https:\/\/www.gmass.co\/blog\/candidate-rejection-emails\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.gmass.co\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Send Personal Job Candidate Rejection Emails at Scale in Record Time"}]},{"@type":"WebSite","@id":"https:\/\/www.gmass.co\/blog\/#website","url":"https:\/\/www.gmass.co\/blog\/","name":"GMass Blog","description":"Tips and tricks for sending mail merge and mass email campaigns directly from Gmail","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.gmass.co\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.gmass.co\/blog\/#\/schema\/person\/de82c1ac2f78713b569bb57bfb313c98","name":"Sam Greenspan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/544dc4a3d6b96b537586cdde9d818feb8f0de187faed221fdb0dee3a356bf41a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/544dc4a3d6b96b537586cdde9d818feb8f0de187faed221fdb0dee3a356bf41a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/544dc4a3d6b96b537586cdde9d818feb8f0de187faed221fdb0dee3a356bf41a?s=96&d=mm&r=g","caption":"Sam Greenspan"},"url":"https:\/\/www.gmass.co\/blog\/author\/sam_greenspan\/"}]}},"_links":{"self":[{"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/posts\/25064","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/users\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/comments?post=25064"}],"version-history":[{"count":2,"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/posts\/25064\/revisions"}],"predecessor-version":[{"id":25067,"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/posts\/25064\/revisions\/25067"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/media\/25066"}],"wp:attachment":[{"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/media?parent=25064"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/categories?post=25064"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gmass.co\/blog\/wp-json\/wp\/v2\/tags?post=25064"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}