Offer management

Offer Management Software: From Approval to Signed Yes

Offer management software creates, sends and tracks candidate offer letters in one record. Each offer holds the candidate, the linked job, the compensation, the joining date and an expiry date, and moves through states such as draft, sent, accepted, declined, revised or withdrawn. The recruiter sees where every live offer stands without asking anyone.

Free 1-user plan · No credit card · Talk to a real recruiter

What does offer management software actually do?

It turns the last mile of hiring into a record instead of a conversation. One offer holds the candidate, the job it belongs to, the total compensation in the currency you are paying in, the joining date, an expiry date, the date it went out and its current state. In Pitch N Hire that list sits under Hiring Operations, so you open one screen and see every outstanding offer rather than searching sent mail. The states are deliberately few: draft, sent, accepted, declined, revised and withdrawn. Each one tells you whose turn it is. A draft is yours. A sent offer belongs to the candidate. A revised offer means terms moved and the clock restarted. That sounds mundane until three offers are live with different joining dates and a hiring manager wants to know which is at risk. The rest of the history stays on the applicant tracking system record.

Why do accepted candidates go quiet after the verbal yes?

Because nothing happened for eleven days. The call went well, someone said the paperwork would follow, and then compensation had a question, the founder was travelling, and the document arrived in a week the candidate had already spent talking to two other companies. Silence after a verbal yes reads as doubt, and doubt is exactly what a counter-offer needs. The fix is unglamorous. Decide the number before you make the call, not after. Put an expiry date on the document so the conversation has a shape. Send from a system that records the send rather than from whichever inbox was closest. When the terms are agreed in the room and the written version lands the same day, the candidate spends the waiting period feeling chosen instead of feeling optional. Slow paperwork loses people you already paid a cost per hire to find.

Want this priced against your own hiring volume?

Free forever for 1 user · no credit card

How should an offer letter be built so it is consistent every time?

Build it once as blocks, not as a Word file somebody copies. Pitch N Hire has an Offer Letter Builder, a drag-and-block editor for branded A4 documents. The blocks are the things an offer needs: a company header, an offer title, text paragraphs, a compensation table, key dates, a policy notice, bullet lists, a signature block, a page break and accept or decline buttons. Values that change per person are dynamic variables covering the candidate, the company and role, dates, people, links and compensation, and they fill in when the offer is sent. Save the arrangement in the Templates tab and load it next time. The gain is not speed, it is sameness. Two recruiters issuing offers in the same week produce the same document with different numbers in it, which is what makes an offer letter reviewable later and defensible if anybody asks what was promised.

What should the offer list show at a glance?

Enough that nobody has to open a record to answer a question. The table gives you candidate name and email, the job role the offer is attached to, the compensation figure with its currency, the joining date, the expiry date, the status and the date it was sent. Search and filters sit above it, which matters once you have a quarter of history in there. Every row carries its own actions: view the document, revise it with updated terms, withdraw an offer that has already gone out, or delete one that should never have existed. The same status also appears on the candidate's application view, next to the rest of their profile, so the recruiter working the pipeline sees it without switching screens. That single detail removes most of the internal messages an offer stage generates. Keep the pipeline itself in candidate management software.

How do you change an offer without losing the trail?

Use revise, not resend. When compensation moves or the joining date shifts, reissuing through the revise action produces a new document under the same offer and marks the record as revised. Anyone looking at it later can see the terms changed rather than guessing from two similar PDFs in an inbox. Withdraw exists for the harder case: the role was cancelled, the budget went, or a background step came back badly, and the offer that is already out needs pulling back explicitly rather than quietly ignored. Delete is for mistakes, not for history. If you delete a real offer to tidy the list, you have removed the only evidence of what your company committed to and when. Treat the offer record the way finance treats a purchase order. Keep the trail intact and route budget questions through the requisition stage instead.

What goes wrong with offers, and how do buyers get burned?

Four failures show up again and again. Compensation typed freehand into an email, so the annual figure in the letter and the monthly figure payroll receives disagree by the time somebody joins. No expiry date, so the offer floats and the candidate uses it as leverage for a month. Approval by messaging app, which works until the person who approved it forgets and the finance review lands after the candidate has resigned. And offers sent from a personal mailbox, which means the day that recruiter leaves, so does the record. The buying mistake underneath all four is treating the offer as a document problem when it is a state problem. You are not shopping for a nicer PDF. You are shopping for a place where the current state of every live offer is visible to more than one person. That is the capability you are actually buying.

How do you test offer management in a demo?

Build one live rather than watching a recorded flow. Ask the vendor to compose a document from blocks, insert compensation variables, save it as a template and then issue it against a real candidate record. Send it with your currency, your joining and expiry dates, a reply-to address and a copied hiring manager, then check what the candidate receives. Click decline and watch what the recruiter sees. Revise the terms and confirm the earlier version is still traceable. Then ask the questions vendors dislike: who can view compensation, what happens to a withdrawn offer in reporting, and whether an accept click is a recorded response or a countersigned signature, because those are different things and only one of them satisfies some legal teams. Confirm signature requirements with your own counsel. Compare what you saw against plans and pricing before you sign anything.

Offer states and what each one should trigger

Status What it means Whose move Risk if it sits
Draft Document built, not issued Recruiter Candidate is waiting and does not know why
Sent Issued and awaiting a response Candidate Expiry passes and the offer goes stale
Accepted Terms agreed in writing Onboarding Joining date arrives with nothing prepared
Declined Candidate said no Hiring manager Pipeline restarts late because nobody logged it
Revised Terms changed and reissued Candidate Two versions circulate and the numbers diverge
Withdrawn Company pulled the offer back Recruiter Candidate still believes the offer is live

Before you send the next offer

  • Agree the compensation figure and its breakdown before the verbal conversation, not after it.
  • Set an expiry date on every offer so the decision has a boundary.
  • Issue the document from your hiring system so the send is recorded against the candidate.
  • Confirm the joining date with the hiring manager before it reaches the letter.
  • Use a saved template so two recruiters produce the same document structure.
  • Copy the hiring manager and set a reply-to address a real person monitors.
  • Revise rather than resend when terms change, so the earlier version stays traceable.
  • Withdraw explicitly when a role is cancelled instead of letting the offer lapse in silence.
  • Check the accepted offer matches what payroll and onboarding were told.

Want to see an offer built, sent and tracked end to end?

FAQ

Offer management — FAQs

What is offer management software? +
It is the part of a hiring system that creates, issues and tracks candidate offer letters. Instead of a document in someone's drafts folder, each offer becomes a record holding the candidate, the job, the compensation and currency, the joining date, the expiry date and a status. Recruiters can see every live offer in one list, filter it, and act on individual rows to view, revise or withdraw. In Pitch N Hire, offers sit under Hiring Operations and the status also appears on the candidate's application view.
How is an offer letter generated automatically? +
Through a template plus variables. You build the letter once from blocks such as a company header, compensation table, key dates and a signature block, then place dynamic variables where the details change. Those variables cover the candidate, the company and role, dates, people, links and compensation, and they populate when the offer is sent. Save the layout in the Templates tab and reuse it. The recruiter fills in the specifics for that person, generates the document, and the wording, order and branding stay identical across every offer your company issues.
What does an offer expiry date actually achieve? +
It gives the decision a shape. An offer with no deadline can sit for weeks while a candidate uses it in another negotiation, and the recruiter has no natural moment to follow up without sounding pushy. An expiry date makes the follow-up part of the process rather than a personal chase. It also protects your planning: if the answer is going to be no, you would rather know before the requisition deadline passes. Set something a working adult can meet, and be willing to extend it once if the reason is real.
Can candidates accept an offer online? +
Yes. The offer document can include accept and decline buttons, and the links behind them are available as dynamic variables that fill in when the offer is sent. When the candidate responds, the status on the offer record changes, so the recruiter sees the outcome in the list rather than waiting for a reply email. Treat that as a recorded response rather than a legally executed signature. If your legal team requires a countersigned document, confirm that requirement with them and check how your chosen tool handles it.
What is the difference between revising and withdrawing an offer? +
Revising reissues the offer with updated terms and marks the record as revised, which is what you want when compensation moves or the joining date shifts. The change is visible rather than buried in two similar attachments. Withdrawing pulls back an offer that has already been sent, which is the honest action when a role is cancelled or the budget disappears. Deleting is neither. It removes the record entirely, so it should only ever apply to something created in error, never to an offer a real candidate received.
Who should be able to see offer compensation? +
Fewer people than usually can. Compensation is the most sensitive field in a hiring system, and in most teams it should be visible to the recruiter running the role, the hiring manager, the approver and whoever runs payroll. Interviewers do not need it. Role-based access control is how you enforce that, by granting the narrowest role that lets each person do their job rather than making everyone an administrator. Review it when people change teams, and check where compensation appears in exports and reports as well as on screen.
How does offer management connect to onboarding? +
Through the accepted offer. The joining date, the role, the compensation and the candidate's contact details are all agreed at the offer stage, and every one of them is something onboarding needs. When the offer lives in a record rather than an inbox, the handover is a lookup instead of a forwarded thread. Get the joining date confirmed by the hiring manager before it reaches the letter, because that single field drives equipment, access, induction and the first payroll cycle. See employee onboarding software for what happens after the yes.
Should offers be approved before they go out? +
Yes, and the approval should happen earlier than most teams think. By the time an offer is drafted, a verbal conversation has usually already happened, so approval at that point is a formality with an audience. The sound pattern is to settle headcount, budget and salary band when the role is opened, so the recruiter is working inside an agreed range and the offer stage confirms rather than negotiates. Keep the record of who agreed to what, because that is the question finance asks three months later.
Can we send offers in different currencies? +
Yes. The compensation on an offer carries a currency alongside the total figure, so an offer to a candidate in India and one to a candidate abroad can each show the number in the currency they will actually be paid in. You can also add an optional breakdown beneath the total. Get the breakdown right at this stage, because the difference between an annual cost to company and a monthly take-home is the most common source of an unhappy conversation in a new joiner's first month.
How many offers should a recruiter have open at once? +
There is no correct number, but there is a correct test: can you say what state each one is in without opening anything. If a recruiter has to check three inboxes to answer that question, the count is already too high for the tooling in use. A single list showing candidate, role, compensation, joining date, expiry and status is what makes a larger volume manageable. When you are ready to compare tools, book a demo and ask to see that list under real load.
Pitch N Hire ATS

The applicant tracking system for recruiters and hiring teams

Pitch N Hire is an applicant tracking system. Post roles, screen applicants, run structured interviews, and make offers from a single pipeline — free for 1 user.

  • One pipeline for every role, applicant, and interview stage
  • Structured scorecards so the panel compares candidates on the same criteria
  • Careers page, job posting, and candidate communication in one place

Free for 1 user · No credit card · Talk to a real hiring expert

Built for recruiters & hiring teams

Stop losing offers to slow paperwork

Book a walkthrough of the offer builder, or start on the free forever plan and issue your first offer this week.

Prefer to talk? Book a demo · Talk to sales · View pricing

Free 1-user plan · No credit card · Talk to a real hiring expert

One Hiring Infrastructure.
Zero Tool Chaos.

Demos are consultative. We respect privacy and enterprise
governance. No lock-ins.

Start free Book demo