{"product_id":"n8n-onboarding-workflow-google-sheets-gmail-slack","title":"n8n Onboarding Workflow: Google Sheets, Gmail \u0026 Slack","description":"\u003ch3\u003eAutomatically onboard new employees with Google Forms, Google Sheets, Gmail, and Slack\u003c\/h3\u003e\n\u003cp\u003eThis n8n onboarding workflow automatically creates an Application ID for every new hire, updates your Google Sheets progress tracker and employee roster, sends the required Google Forms links via Gmail, and notifies HR in Slack when all required forms are completed.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStarts from Google Sheets intake:\u003c\/strong\u003e Triggers when a new row is added to your \u003cstrong\u003enew-hire intake\u003c\/strong\u003e Google Sheets response sheet.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates tracking and determines requirements:\u003c\/strong\u003e Generates a unique \u003cstrong\u003eApplication ID\u003c\/strong\u003e, reads the intake answers, and determines whether \u003cstrong\u003edependents\u003c\/strong\u003e, \u003cstrong\u003ecommute\u003c\/strong\u003e, and \u003cstrong\u003eprior-employer\u003c\/strong\u003e forms are required. It then appends a tracking row to the \u003cstrong\u003eprogress tracker\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUpdates the employee roster:\u003c\/strong\u003e Appends the new hire’s core details to your \u003cstrong\u003eemployee roster\u003c\/strong\u003e Google Sheets tab.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends required supplemental forms:\u003c\/strong\u003e Uses \u003cstrong\u003eGmail\u003c\/strong\u003e to email one or more messages containing \u003cstrong\u003epre-filled Google Forms links\u003c\/strong\u003e (including the \u003cstrong\u003eApplication ID\u003c\/strong\u003e) for every supplemental form marked as required.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMarks submissions automatically:\u003c\/strong\u003e Triggers when new rows are added to each supplemental form’s Google Sheets response sheet, looks up the matching progress-tracker row by \u003cstrong\u003eApplication ID\u003c\/strong\u003e, and marks each form as submitted.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNotifies HR only when complete:\u003c\/strong\u003e When the progress tracker updates—and Slack hasn’t been notified yet—it posts a message in \u003cstrong\u003eSlack\u003c\/strong\u003e and updates the tracker to confirm Slack notification.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eHR teams managing onboarding checklists across multiple Google Forms.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers standardizing onboarding workflows for every new employee.\u003c\/li\u003e\n  \u003cli\u003eSaaS operators reducing manual follow-ups by emailing form links and tracking completion.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eTriggers and actions using \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e (intake responses, supplemental form responses, \u003cstrong\u003eprogress tracker\u003c\/strong\u003e, and \u003cstrong\u003eemployee roster\u003c\/strong\u003e tabs).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGmail\u003c\/strong\u003e emails with pre-filled \u003cstrong\u003eGoogle Forms\u003c\/strong\u003e links that include the \u003cstrong\u003eApplication ID\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSlack\u003c\/strong\u003e notification posted once all required forms are complete.\u003c\/li\u003e\n  \u003cli\u003eLogic and workflow flow implemented with nodes including \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, and \u003cstrong\u003esticky note\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eSetup requires Google OAuth for both Google Sheets access and the Google Sheets Trigger nodes, plus configuration of the relevant document IDs and sheet tabs.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45830392840371,"sku":"N8N-18239","price":31.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/cebbEgGcLXQXIXFLV1VXT_fauGypfy.png?v=1786698332","url":"https:\/\/buyflowscripts.com\/products\/n8n-onboarding-workflow-google-sheets-gmail-slack","provider":"N8N Commerce","version":"1.0","type":"link"}