New Hire Onboarding Sequence

From offer acceptance to day-30 check-in: create accounts, schedule intros, assign checklists, and send timed welcome emails.

The Snippet

// Zapier Code step — build day-offset dates for the onboarding sequence
const start = new Date(inputData.startDate);
const addDays = (d) => {
  const x = new Date(start);
  x.setDate(x.getDate() + d);
  return x.toISOString().slice(0, 10);
};
output = { day1: addDays(0), day7: addDays(7), day30: addDays(30) };

Implementation Steps

  1. Trigger: New row in 'Accepted Offers' sheet
  2. Create Notion onboarding checklist from template
  3. Send welcome email with first-week schedule
  4. Create Slack intro message scheduled for day 1
  5. Add 30-day delay, then send check-in survey

All templates