Generate job offer letters from a Google Form
Offer letters must be consistent and accurate. Hiring managers submit an internal form with the role, salary and start date; AutoDoc drafts the letter in Word and PDF and emails it to HR only, so a person checks it before it reaches the candidate.
| Position | {{Job Title}} |
| Department | {{Department}} |
| Start date | {{Start Date}} |
| Annual salary | {{Annual Salary}} |
How to automate offer letters from Google Forms
Four steps, all inside Google Workspace. Output: Word (.docx), PDF.
Build the form
Copy the ready-made form, or create a Google Form with questions like these. The question titles become your placeholders.
| Question title | Type | Example answer |
|---|---|---|
| Candidate Name | Short answer | Priya Nair |
| Candidate Email | Short answer (email) | priya@example.com |
| Job Title | Short answer | Operations Analyst |
| Department | Dropdown | Operations |
| Start Date | Date | 2026-12-01 |
| Annual Salary | Short answer | RM 84,000 |
| Manager Name | Short answer | Hannah Tan |
Design the Google Docs template
Start from our Google Docs template (make a copy) or the .docx, or use your own. Type a placeholder wherever an answer should appear. It must match the question title exactly, in double braces. Built-ins such as {{_date}} and {{_responseId}} work too.
Connect it in AutoDoc
Open the form → Add-ons → AutoDoc. Pick the template and a Drive folder, choose Word (.docx), PDF, and set the file name pattern:
Offer - {{Candidate Name}} - {{Job Title}}Result: Offer - Priya Nair - Operations Analyst.docx
Add a conditional document (optional)
Conditions support AND / OR groups and 13 operators, including equals, contains, exists, matches regex, > and >=.
Submit, and it’s delivered
Every new response creates the document in seconds, then emails it:
Tips for offer letters
- Output Word (.docx) as well as PDF so HR can make last-minute edits.
- Email only HR first (Email to list), not the candidate, so someone reviews before sending.
- Add a different template per Department with different benefits text.
Who uses this
Frequently asked questions
Can the letter go straight to the candidate?
Yes, by setting the recipient to the Candidate Email answer. Most teams review first.
Can I keep salary data private?
Use a restricted folder and email only HR. The add-on doesn’t store answers.
Can I generate the contract too?
Yes. Add the employment contract as an additional template.