Skip to content

HR Onboarding Documents

Automate employee onboarding paperwork. Generate offer letters, NDAs, benefits enrollment forms, and policy acknowledgments in bulk from a spreadsheet.

Automate HR Onboarding Paperwork

New hire onboarding generates a mountain of paperwork. Offer letters, NDAs, benefits enrollment, policy acknowledgments, equipment agreements — all needing personalization per employee. For growing companies, this repetitive document generation is one of the most time-consuming tasks in the entire hiring process.

The Challenge

Manual onboarding document production is slow, error-prone, and does not scale. Consider what happens during a typical onboarding cycle:

For each new hire, HR teams must manually open a template, fill in the employee’s name, role, start date, and salary, adjust role-specific clauses and compensation details, export the result as a PDF, and then email it to the correct recipient. Now multiply that across five document types per employee — offer letters, NDAs, benefits enrollment forms, policy acknowledgments, and equipment agreements.

For a cohort of just 20 new hires, that translates to over 100 individual documents spread across five different templates. At enterprise scale, where hundreds of employees may onboard in a single quarter, the manual approach becomes completely unsustainable. Typos in compensation letters, mismatched dates in NDA agreements, and forgotten policy acknowledgments are not just embarrassing — they create real legal and compliance risks.

The cost is significant. HR coordinators spend an estimated 30 to 45 minutes per new hire on document preparation alone. For a company onboarding 50 people per month, that is 25 to 37 hours of pure administrative work — time that could be spent on strategic initiatives like improving the employee experience or refining the onboarding curriculum.

The Solution

Mergram replaces this manual cycle with a fully automated mail merge pipeline. Instead of editing documents one at a time, you prepare a single spreadsheet containing all new hire data and run merge jobs against your template library. Each job generates a complete set of personalized, publication-ready PDFs in seconds.

With Mergram, the workflow becomes:

  1. Prepare one spreadsheet with all new hire data — names, roles, start dates, salaries, department codes, benefit selections, and any other variables your templates require.
  2. Upload your document templates as PDFs — offer letters, NDAs, benefits forms, and more, each designed with placeholder fields for dynamic data.
  3. Map spreadsheet columns to template fields using the visual canvas editor — drag and drop field positions with pixel-perfect precision.
  4. Run merge jobs — each job generates personalized PDFs for every row in your spreadsheet.
  5. Email everything automatically — Mergram sends each document to the correct new hire with personalized subject lines.

Tip

Keep a master onboarding spreadsheet with consistent column headers. When new hires join, simply add their rows and re-run the merge jobs — no template changes needed.

Document Types

DocumentKey Merge FieldsTypical Use
Offer lettersRole, compensation, start date, reporting managerPre-boarding
NDA agreementsEmployee name, company, effective dateDay-one signing
Benefits enrollmentPlan selections, dependents, coverage datesOpen enrollment
Policy acknowledgmentsEmployee name, policy version, dateCompliance tracking
Equipment agreementsDevice details, serial numbers, return datesIT provisioning
Direct deposit formsBank name, account type, routing numberPayroll setup
Relocation lettersPackage details, moving allowance, temporary housingRelocation offers

Step-by-Step Workflow

  1. Export your HR data from your HRIS (Workday, BambooHR, Gusto, or any system that exports CSV or Excel). Include columns for every variable field your templates need.
  2. Upload your PDF templates to Mergram. These can be designed in Word, Google Docs, Canva, or any tool that exports to PDF.
  3. Open the visual editor and drag field placeholders onto each template. Position them exactly where you want the merged data to appear.
  4. Upload your spreadsheet and map each column to the corresponding field on the canvas.
  5. Preview a sample output to verify accuracy before generating the full batch.
  6. Run the merge job — Mergram generates all documents and can email them automatically to each new hire.

Results and Benefits

Organizations that automate onboarding document generation with Mergram typically see measurable improvements in their HR operations:

Tip

Use password protection for compensation-related documents like offer letters and salary breakdowns. Mergram can encrypt each PDF with a unique password from your spreadsheet, ensuring only the intended recipient can open it.

Getting Started

Getting started takes less than 10 minutes:

  1. Gather your templates — export your most-used onboarding documents as PDFs.
  2. Prepare your data — create a spreadsheet with one row per new hire and columns for every variable field (name, role, start date, salary, department, etc.).
  3. Upload to Mergram — drag your PDF template onto the canvas, then upload your spreadsheet.
  4. Map your fields — use the visual editor to place merge fields exactly where they belong.
  5. Preview and generate — check a sample, then run the full merge.

No credit card required. Start with your first template for free.

Key features

Bulk Generation

Process entire cohorts of new hires at once

Custom Templates

Role-specific offer letters with variable compensation, start dates, and terms

Email Delivery

Send onboarding packets directly to new hires via email

Password Protection

Encrypt sensitive documents like compensation letters

Frequently asked questions

Can I generate multiple document types per employee?
Yes, create separate templates for offer letters, NDAs, benefits forms, etc. and run merge jobs for each using the same employee spreadsheet.
Does it support digital signature fields?
Mergram generates the PDFs with all dynamic fields filled. Add signature fields in your template for the employee to sign after receiving the document.
Can I import employee data directly from Workday or BambooHR?
Yes. Export your HRIS data as CSV or Excel, then upload it to Mergram. The REST API also supports programmatic imports for automated pipelines.
How do I handle role-specific clauses in offer letters?
Create separate templates for each role type, or include conditional columns in your spreadsheet for role-specific text blocks. Map each clause variant to its own field on the canvas.
Can I password-protect compensation letters individually?
Yes. Add a password column to your spreadsheet and Mergram will encrypt each PDF with the corresponding password. Only the intended recipient can open the document.

Ready to try it yourself?

Start merging PDFs in minutes — free account required, no credit card needed.

Related articles