arrow_back Back to People People Onboarding

New Starter Hub

The Context / Challenge

Setting the scene

The first weeks at a company are the highest-leverage period for employee experience, and the existing model was underdelivering. Critical information like compliance deadlines, benefits enrollment, and platform access was fragmented across emails, scattered documents, and calendar invites. The onboarding team was manually tracking readiness in a shared Google Sheet, individually emailing managers to remind them about outstanding tasks (assign a buddy, complete outreach, build a 30/60/90 day plan), and manually checking whether each item was done before Day 1.

For each cohort, sometimes 10+ starters at once across multiple offices, this meant dozens of manual check-ins and last-minute scrambles when items fell through the cracks. New starters had no single destination for their onboarding information. The experience depended on someone actively holding it together, not a system that worked by design. As the company scaled, the manual coordination model was breaking.

Our Approach

How we thought about it

Using Claude, the team built a full-stack onboarding platform as a Google Apps Script web app connected directly to the existing tracker spreadsheet. The system serves two distinct, personalized dashboards from a single URL, plus an automated email system that replaced all manual follow-ups.

person

New Starter Dashboard

A personalized portal that surfaces on Day 1 showing their start date, department, location, manager, assigned buddy, and 30/60/90 day plan link. Below that, a Day 1 session checklist and a self-serve content section guide them through their first week with async session recordings (with completion checkboxes that persist), location-specific slide decks, and orientation feedback submission. Everything a new starter needs in one branded destination.

fact_check

Manager Action Checklist

A readiness dashboard showing each of the manager's upcoming new starters with inline forms to assign a buddy, mark outreach as complete, link a 30/60/90 day plan, and confirm desk assignment. Every action writes directly back to the source spreadsheet in real time and automatically reflects on the new starter's dashboard. Edit buttons allow corrections without contacting the onboarding team. The dashboard is designed to eliminate the need for managers to open the tracker spreadsheet at all.

schedule_send

Automated Email System

A daily trigger fires manager reminder emails at 14 days and 7 days before each starter's first day, but only when items are still outstanding. Each email includes a summary of pending actions, the full checklist, and direct links to the dashboard and resource guides. A separate trigger alerts the onboarding team if any starter is arriving the next day with incomplete items, so manual intervention only happens as a last resort.

The Platform

What it looks like

ROKT New Starter Hub

Welcome to Rokt, Jamie ๐Ÿ‘‹

Starting May 12, 2026

DepartmentEngineering
LocationNew York City
ManagerSarah Chen
BuddyAlex Torres
30/60/90 Day Plan View your plan โ†’

Day 1 โ€” Sessions

People Team Orientation

Welcome to the company โ€” culture, values, and how we work.

View slides โ†’

Security 101

Security fundamentals and best practices.

View slides โ†’

Tech Setup

Getting your laptop, accounts, and tools up and running.

View setup guide โ†’

This Week โ€” Watch in Your Own Time

Benefits Overview

Your benefits package and enrollment guidance.

Watch recording โ†’   View slides โ†’

AI Readiness

How the company approaches AI โ€” tools, principles, and how to get started.

Watch recording โ†’   View slides โ†’

Product Deep Dive

Deep dive into the value proposition, products, and platform.

Watch recording โ†’   View slides โ†’

Share Your Feedback

How was your orientation experience? Please take a few minutes to share your feedback by the end of the week.

Submit Orientation Feedback

New Starter view โ€” personalized dashboard with Day 1 sessions, async materials, and feedback. Visuals are representative mockups built with anonymized data to protect employee privacy.

ROKT New Starter Hub

Hi Sarah ๐Ÿ‘‹

You have 2 new starters arriving soon

Your New Starters โ€” Action Checklist

Jamie Rodriguez

Starts May 12, 2026

Engineering ยท New York City

Assign Onboarding Buddy

Name:
Full name e.g. Jane Smith
Save

This will be visible to Jamie on their dashboard

Complete New Starter Outreach

jamie.rodriguez@email.com
Send Outreach Email

Build and link 30/60/90 day plan

URL:
Paste 30/60/90 day plan URL
Save

Once saved, Jamie will see a direct link on their dashboard

Assign preferred desk

Resources

โ†’Supporting Your New Starter
โ†’Onboarding Buddy โ€” what it is and how to choose one
โ†’Set Up an Intro Call with your new starter
โ†’Build an Onboarding Plan

Manager view โ€” action checklist with inline forms that write back to the tracker. Visuals are representative mockups built with anonymized data to protect employee privacy.

Prompt Repository

How to replicate this

"Build a Google Apps Script web app that serves as a New Starter Hub. It should read from a Google Sheet where each tab is a cohort (tab name = start date), with columns for candidate name, personal email, company email, department, location, manager, buddy, outreach status, and onboarding plan link. The app needs two views: (1) a new starter dashboard that shows their onboarding info, Day 1 sessions, async materials with completion checkboxes, and their 30/60/90 plan, and (2) a manager dashboard with an action checklist per starter where they can assign a buddy (writes to the sheet), mark outreach done, and link a plan โ€” all without opening the spreadsheet. Add automated email triggers that fire at 14 and 7 days before start, only when items are outstanding, with HTML-formatted emails showing a readiness checklist. Include a day-before alert to the onboarding team if anything is still open."
Key Technical Details

How it was built

Platform

Google Apps Script (Code.gs + Index.html), deployed as a web app authenticated via Google SSO

Data

Google Sheets as source of truth, with migration path to HRIS API

Email

GmailApp with HTML body, branded templates with inline logo, direct dashboard links, and resource guides

Auth

Google SSO (automatic via Apps Script), permission-scoped writes so managers can only edit their own starters

Triggers

Two time-based daily triggers (manager reminders at 14/7 days, plus day-before alert to onboarding team) โ€” emails only send when items are outstanding

Results

What we achieved

The New Starter Hub eliminated the manual coordination loop entirely. Managers now complete onboarding readiness tasks from a single dashboard without ever opening the tracker spreadsheet. Every change syncs back automatically and reflects on the new starter's dashboard in real time. The automated email cadence replaced individual follow-up messages and manual reminders. Outstanding items surface automatically, and the onboarding team only intervenes when the day-before alert flags something still open.

For new starters, Day 1 went from "here are 8 links in an email" to a single branded dashboard with everything they need, personalized to their location and cohort. The first pilot ran in March 2026, with full rollout to all cohorts targeted by end of Q2.

20+

Starters managed

2

Auto email touchpoints

~0

Manual follow-ups needed

0

Spreadsheet access for managers