Streamline client onboarding with PDF, Trello, Slack, Gmail & Airtable
UnknownWhat this workflow does
This workflow has 15 nodes and runs when an HTTP POST request hits its webhook URL (plus 1 other trigger). Along the way it connects Google Sheets, Gmail, Airtable and Slack and 3 more.
How it runs
Trigger: When an HTTP POST request hits its webhook URL (plus 1 other trigger).
- Email Validation (Verifi Email): uses Verifi Email
- Weekly Report - Data Collection (Airtable): uses Airtable
- Email Validity Check (If): checks a condition and branches into true / false
- Weekly Report - Data Processing (Code): runs custom JavaScript code
- Log Client (Google Sheets): append
- Send Weekly Report Email (Gmail): uses Gmail
- Assign Tier Logic (Code): runs custom JavaScript code
- Create Trello Task Card (Trello): uses Trello
- Generate Welcome PDF (Htmlcsstopdf): uses Htmlcsstopdf
- Send Slack Notification (Slack): uses Slack
…plus 3 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 2 community packages, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that n8n-nodes-verifiemail is verified or supports 3.0 (used in Email Validation).
- Check that n8n-nodes-htmlcsstopdf is verified or supports 3.0 (used in Generate Welcome PDF).
Nodes used (12)
- Google Sheets
n8n-nodes-base.googleSheets - Code
n8n-nodes-base.code - Gmail
n8n-nodes-base.gmail - Airtable
n8n-nodes-base.airtable - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Webhook
n8n-nodes-base.webhook - Verifi Email
n8n-nodes-verifiemail.verifiEmail - If
n8n-nodes-base.if - Htmlcsstopdf
n8n-nodes-htmlcsstopdf.htmlcsstopdf - Slack
n8n-nodes-base.slack - Trello
n8n-nodes-base.trello - HTTP Request
n8n-nodes-base.httpRequest
From the author
Automated Client Onboarding Workflow This n8n workflow automates the end-to-end client onboarding process: capturing client details, validating emails, assigning tiers, generating welcome packs, creating tasks, notifying teams, archiving records, and sending…