HR admin, shrunk to what it should be
- ✕
Typing the same employee info into an offer letter, an NDA, and an IP assignment one by one.
- ✕
Chasing a candidate because someone pasted the wrong start date.
- ✕
Keeping track of which new hire has signed which document.
- ✕
Recreating the same pack of documents for every single hire, every single time.
How it works
- 1
Your HR sheet is the source
One row per hire: name, role, start date, salary, manager, location. Use the sheet your team already maintains.
- 2
Templates for every document
Upload your offer letter, NDA, IP assignment, or whatever else your pack includes — each with merge tags.
- 3
Run once per hire
Generate all documents for a new hire in one click, with personalised emails to the candidate.
Small HR teams, big throughput
Multi-document packs
Generate the whole onboarding pack — offer letter + NDA + IP + policies — in one run.
Candidate-facing email
Personalised subject and body per candidate, with the right PDFs attached.
Compliance-grade archive
Every document ever sent is timestamped and searchable. Easy to pull for audits.
Shared workspace
Recruiting sets up the hire. HR runs the pack. Finance gets the signed docs. One shared surface.
Auto-fire on new hire
Connect via webhook or schedule — as soon as a new row lands, the pack goes out.
Template-driven conditionals
Different country, different rider clauses. Handled inside your template per row.
Common questions
- Can SheetMergy produce different documents per hire?
- Yes. Full-time vs contract vs intern — different templates, same pipeline. Branch per row.
- Does it integrate with our ATS or HRIS?
- Most HRIS tools can export a row to a Google Sheet or call a webhook — both work as SheetMergy triggers.
- Can we keep the legal wording unchanged?
- Yes. The template is your Word or Google Docs file. SheetMergy only fills in the merge tags.
- Can candidates sign directly?
- SheetMergy produces the PDF. Pair it with DocuSign / Dropbox Sign / HelloSign for signatures.