Skip to main content
Intervy
← All posts

How to Write Offer Letters Candidates Actually Sign

·Intervy Team·7 min read
How to Write Offer Letters Candidates Actually Sign
On this page

Your candidate aced every round. The hiring manager said yes. Then you sent an offer letter — and heard nothing for a week. When they finally replied, they'd already accepted somewhere else.

The offer stage is where good hiring processes fall apart. Not because the salary was wrong, but because the process between "let's extend an offer" and "they sign" is held together with email threads, Slack messages, and calendar reminders. Offer letters are the last mile of hiring, and most teams treat them like an afterthought.

TL;DR: Offer letters fail at three points — drafting without structure, sending without approval, and giving candidates no deadline to respond. A structured offer process with an approval gate, a personalized letter, and a signed candidate link closes all three gaps.


Why Offer Letters Lose Candidates

The letter itself is rarely the problem. The problem is everything around it.

Common failure points:

  • No deadline. An offer letter without an expiry date is an invitation to shop around. Candidates delay, other offers arrive, and you lose the close.
  • Generic copy. A letter addressed "Dear Candidate" with placeholder salary text signals that no one actually prepared for this moment.
  • Slow internal approval. The recruiter is ready to send, but the offer needs sign-off from a director who's traveling. Three days pass. The candidate cools off.
  • No audit trail. When the candidate later says "the letter said X," no one can find the version that was actually sent.

Key takeaway: Most offer letter problems are process problems, not writing problems. Fix the workflow and the words take care of themselves.

Ad-hoc email-based offers make all four of these worse. There's no version control, no enforced expiry, and no record of who approved what. A structured hiring pipeline needs a structured offer step to match.


What Goes in a Good Offer Letter

Before you worry about tone or formatting, make sure you have the right fields. A complete offer letter covers the essentials that a candidate needs to make a decision.

Required fields:

  • Salary — amount, currency, and period (annual, monthly, or hourly). Vague compensation language is a red flag for candidates.
  • Start date — a specific date, not "as soon as possible." It signals you're organized and that the role is real.
  • Expiry date — give candidates 3–5 business days. This is professional, not pushy. It also protects you if they go dark.
  • Letter body — personalized to the candidate and role. Use their name, the position title, and the team they're joining.

Intervy seeds the letter body from your org's saved offer template when you create a new draft, so you're not starting from a blank page every time. You can override it per-offer, but the template ensures consistency across your team.

Tip: Write the offer letter before you make the verbal offer. That way you can quote exact terms during the call and send the written version the same day — no lag between the excitement of the verbal yes and the formality of the written confirmation.

Once the draft is complete, it can be edited as many times as needed — but once it's submitted for approval, it's locked. No retroactive changes.


The Approval Gate: Why It Matters More Than the Letter

Most teams skip approval workflows for offers because they seem like overhead. They're not. They're the difference between an offer you can stand behind and one that creates legal or budget problems later.

A proper approval step does three things:

  1. Captures a snapshot. When you submit an offer for approval, the current salary, start date, expiry, and letter body are snapshotted. The approver reviews exactly what will be sent — not what someone might edit afterward.
  2. Enforces four-eyes. The person who wrote the offer cannot also approve it — the system blocks it. This isn't bureaucracy — it's the minimum check that catches comp errors and scope creep before a candidate sees them.
  3. Gates the send. An offer can only be sent after it's been approved. There's no workaround, no "I'll get approval later."

Each offer moves through a clear sequence: you draft it, submit it for approval, an approver approves it, you send it to the candidate, and the candidate accepts or declines — or it expires if they don't respond before the deadline.

If the approver rejects the offer, it reverts to a draft so the recruiter can revise and resubmit. The cycle is explicit and traceable.

Approval workflows are available on Growth and above — the same tier that unlocks offers — so both arrive together when your team is ready to run a structured closing process.

Key takeaway: An approval gate isn't a bottleneck — it's a record. When a candidate accepts and asks "can you confirm the salary in writing?", you already have it.


The Candidate-Side Flow: Send, Respond, Close

Once an offer is approved, sending it generates a unique, cryptographically signed link for the candidate — valid only for their offer.

The email the candidate receives contains their personalized letter with name, position title, salary, start date, and org name filled in. They don't need to log in to anything. They click the link, read their offer, and respond.

What the candidate sees:

  • The full rendered offer letter
  • Their compensation terms (salary, currency, period)
  • Their start date and offer expiry
  • Two actions: Accept or Decline

When a candidate accepts, their application is automatically marked hired and the offer marked accepted. No manual step required on your side — the acceptance is the close.

When a candidate declines, they can optionally leave a comment explaining why. That data is worth keeping: patterns in decline reasons tell you whether your comp is off-market, your start dates are too aggressive, or candidates are choosing competitors with faster processes.

If the expiry date passes and the candidate hasn't responded, the offer flips to expired and the link stops working. No ambiguity, no awkward "are you still interested?" follow-up.

Tip: Set your expiry date during the draft stage, not as an afterthought. Five business days is the industry standard for most roles. For executive hires, extend to ten.


Closing Faster: Practical Process Tips

Good offer letter tooling removes friction, but process discipline closes candidates. A few things that compound on top of a structured workflow:

Keep the draft stage short. The longer an offer sits in draft, the more time a competing offer has to land. Aim to submit for approval within 24 hours of deciding to extend.

Align on terms before you draft. The approval workflow works best when it's a formality, not a negotiation. Have the comp conversation with the hiring manager before anyone opens the offer editor.

Personalize the letter body, not just the fields. Salary and start date are table stakes. A sentence about why you're excited to have this person join — specific to them, not copied from the job description — is what makes a candidate feel chosen rather than processed.

Watch your hiring pipeline health. If offers consistently stall at the approval stage, that's a signal that your internal compensation bands need tightening, not that the workflow is broken. Intervy's hiring pipeline view shows where candidates are across every stage, including offers in flight.

For more on building the structured process that gets candidates to the offer stage in the first place, see how to run structured technical interviews — the rigor you apply in the interview round sets the tone for how seriously candidates take the offer round.


The Offer Is a Product

Candidates evaluate your company through every interaction — including how you extend an offer. A structured offer process with a clean approval workflow, a personalized letter, and a frictionless candidate response flow isn't overhead. It's part of your employer brand.

The teams that close the candidates they want are the ones who treat the offer stage with the same discipline they apply to the interview stage. A structured interview tool that carries candidates from application through offer — with approvals, status tracking, and a direct candidate response link — removes every excuse for losing someone at the finish line.

Related posts