Employee Onboarding Checklist thumbnail

HR & Employee Management template

Employee Onboarding Checklist

A simple Employee Onboarding Checklist web app built with Google Sheets and Google Apps Script. Track new hires, onboarding tasks, due dates, departments, managers, progress, and overdue items from one clean dashboard. Designed for startups and small businesses that need an easy onboarding system without a complex HR platform.

employee onboardingonboarding checklistHR checklistnew hire trackeremployee onboarding Google SheetsApps Script HR tool

Template capabilities

What Employee Onboarding Checklist helps you automate

Track active employee onboarding and completed hires

Included as part of this template workflow.

Manage employee details, departments, positions, start dates, and managers

Included as part of this template workflow.

Automatically create onboarding tasks from a reusable checklist template

Included as part of this template workflow.

Track Pending, In Progress, and Completed tasks

Included as part of this template workflow.

Monitor due dates and overdue onboarding items

Included as part of this template workflow.

View onboarding progress for every employee

Included as part of this template workflow.

Search and filter by employee, department, and status

Included as part of this template workflow.

Manage documents, email setup, laptop, payroll, access, orientation, and team introduction tasks

Included as part of this template workflow.

Customize the default onboarding checklist

Included as part of this template workflow.

Mobile-friendly HR dashboard

Included as part of this template workflow.

Common use cases

Built for practical hr & employee management work

  • Onboard new employees in a startup
  • Prepare tasks before a new hire’s first day
  • Track laptop, email, system access, and document setup
  • Manage HR onboarding checklists for multiple employees
  • Monitor overdue onboarding activities
  • Coordinate managers and HR responsibilities
  • Standardize onboarding across departments
  • Replace manual onboarding spreadsheets with a simple web dashboard

How to use it

From access request to working automation

  1. 1

    Make a copy of the Google Sheet and Apps Script project

  2. 2

    Open the Apps Script editor and add the four provided files

  3. 3

    Deploy the project as a Web App

  4. 4

    Open the Web App URL

  5. 5

    Review the default checklist template

  6. 6

    Add or edit checklist items if needed

  7. 7

    Add a new employee and their onboarding checklist will be generated automatically

  8. 8

    Update task statuses as onboarding progresses

  9. 9

    Use the dashboard to monitor progress and overdue tasks

Setup checklist

Before using the template

Use the correct Google account

Create or open the Google Sheet used by the app

Add Code.gs, Index.html, Styles.html, and Scripts.html

Save the Apps Script project

Run the database setup or open the web app to create the required sheets automatically

Authorize the required Google Sheets permissions

Deploy as a Web App

Test with the included sample employees

Review the default onboarding checklist template

Replace sample data with your own employees

FAQ

Questions about Employee Onboarding Checklist

Q: Can I customize the onboarding checklist? A: Yes, you can add, edit, activate, deactivate, or delete checklist template items.

Q: Does the app automatically create tasks for new employees? A: Yes. New employees receive onboarding tasks based on the active checklist template.

Q: Can I track overdue tasks? A: Yes. Tasks that pass their due date without being completed are automatically shown as overdue.

Q: Can I manage multiple departments? A: Yes. Employees can be assigned to different departments and filtered by department.

Q: Does it include payroll processing? A: No. It can track payroll setup as an onboarding task, but it does not process payroll.

Q: Do employees need to log in? A: No. This MVP does not include a user login system.

Q: Can I use it on mobile? A: Yes. The interface is responsive and designed to work on desktop, tablet, and mobile devices.

Q: Where is the data stored? A: Employee, task, template, and settings data are stored in Google Sheets.