Onboard new consulting clients with Gmail, Google Calendar, Sheets and Slack
Ready for 3.0What this workflow does
This workflow has 12 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects Gmail, Google Calendar, Slack and Google Sheets.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Set — Prepare Client Data (Edit Fields (Set)): sets 14 fields: firstName, lastName, fullName…
- Webhook Response — 200 OK (Respond to Webhook): sends the response back to the webhook caller
- Gmail: uses Gmail
- Google Calendar: uses Google Calendar
- Slack: uses Slack
- Google Sheets: append
- Slack: uses Slack
- Wait: waits 30 seconds
- Gmail: uses Gmail
- Google Sheets: update
…plus 1 more step. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (8)
- Webhook
n8n-nodes-base.webhook - Edit Fields (Set)
n8n-nodes-base.set - Respond to Webhook
n8n-nodes-base.respondToWebhook - Gmail
n8n-nodes-base.gmail - Google Calendar
n8n-nodes-base.googleCalendar - Slack
n8n-nodes-base.slack - Google Sheets
n8n-nodes-base.googleSheets - Wait
n8n-nodes-base.wait
From the author
Quick overview This workflow receives new client onboarding form submissions via a webhook, then uses Gmail, Google Calendar, Google Sheets, and Slack to welcome the client, schedule a kickoff call, notify the team, log the intake, and send a 30‑day…