When we opened hiring for two roles last spring, I volunteered to handle the rejection emails. There were about 200 of them. I thought I'd write one polite template, swap the name, and move on. Three days in, I realized the template was the least of the problem.
The issue was context. A candidate we screened out after a 15-minute call deserves a different message than someone we spent three interviews with and then chose not to hire. Sending the same neutral "we went with another candidate" to both felt either cold or dishonest. I needed a small set of messages keyed to the stage, and I needed them to stay short.
Stage-aware copy is not the same as one template
Screening-stage rejections should be light and fast β the candidate invested minutes, not weeks. Final-stage rejections carry more weight; the person likely told their current employer they were looking, and a careless line can burn a bridge you might want later.
I started keeping two buckets: a warm version and a neutral version.β¦