Onboard new clients from forms with OpenAI, Google Sheets, Gmail, and Slack
Go to WorkflowDescription
Quick overview
This workflow captures client inquiries via an n8n Form, uses OpenAI to generate an internal brief and client-facing summary, logs the submission to Google Sheets, creates a Google Drive folder, notifies your team in Slack, and sends welcome and follow-up emails through Gmail.
How it works
Triggers when a new submission is received via an n8n Form.
Normalizes the submitted fields into a consistent client inquiry object (name, company, email, service, challenge, budget, and timing).
Sends the normalized inquiry to OpenAI to generate a 3-sentence internal brief and a 2-sentence client-facing summary.
Logs the full inquiry and AI brief into a Google Sheets “Clients” worksheet.
Creates a dedicated Google Drive folder for the client and posts a Slack message to your chosen channel with the brief and folder link.
Sends a personalized welcome email to the client via Gmail, waits one day, and then sends an automated follow-up email.
Setup
Connect credentials for OpenAI, Google Sheets, Google Drive, Slack (OAuth2), and Gmail (OAuth2).
Update the Google Sheets document and ensure the “Clients” sheet has columns that match the mapped fields (Timestamp, Name, Company, Email, Phone, Service, Challenge, Budget, Start date, AI brief, Status).
Set the Google Drive parent folder ID for where new client folders should be created.
Replace the Slack channel ID and confirm your Slack app/bot has permission to post messages.
Edit the welcome and follow-up Gmail templates to insert your booking link and signature details.