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.