LOW / CODEBlueprints
operations

Automate Client Onboarding

Create project folders in Google Drive, dedicated Slack channels, and welcome emails automatically when a new client is added to Airtable.

Intermediate~30 minn8nMake.com 56 downloads 91 views

Setup Instructions

1. Open your automation platform and create a new workflow. 2. Add an Airtable trigger node — select your Clients table and set the trigger to "New Record Created." 3. Add a Google Drive node — use the "Create Folder" action. Set the folder name to the client name from the trigger and choose your Clients parent folder. 4. Add a Slack node — use the "Create Channel" action. Name the channel using a slug of the client name (e.g., client-acme-corp). 5. Add a second Slack node — use the "Invite User to Channel" action. Map team member emails from the Airtable record to invite them automatically. 6. Add a Gmail node — use the "Send Email" action. Set the recipient to the client contact email from Airtable, add your welcome email template as the body. 7. Add a final Airtable node — use the "Update Record" action to set the Status field to "Onboarding Complete." 8. Test the workflow by creating a test record in Airtable and verifying that the folder, channel, and email are all created.
Troubleshooting
**Folder already exists error:** Google Drive does not prevent duplicate folder names by default. Add a "Search Folder" step before creation and skip if a match is found. **Slack channel name rejected:** Slack channel names must be lowercase, no spaces, max 80 characters. Add an expression to slugify the client name (lowercase, replace spaces with hyphens, strip special characters). **Gmail send fails with 403:** Ensure your Gmail OAuth scope includes "Send" permission. Re-authenticate the connection if scopes were updated after initial setup. **Airtable trigger fires multiple times:** Check that the trigger is set to "New Record" and not "New or Updated Record." Duplicate triggers can also occur if the polling interval overlaps with batch imports.

Need a custom version?

We can build a tailored automation workflow for your specific needs.

New blueprints weekly

Get notified when we publish new automation workflows.