Updated October 21, 2026 · App names checked against vendor documentation; vendors rename things, so search the step picker for the key word if a name differs.
What 'onboarding' usually involves
For consultants, agencies, coaches and B2B service businesses, onboarding tends to be the same list every time: send a welcome email, create a shared folder, send an intake form, get the kickoff call booked, request access to the client's tools, and set up your own tasks. None of it is hard. All of it is easy to forget when you're busy — and a messy first week sets the tone for the whole engagement.
Step 1: Write your checklist first
Automation can't fix a process you haven't defined. Write down every step you do for a new client, in order, and mark which ones are the same every time. Those are the ones to automate. Steps that need judgement (scoping, pricing, strategy) stay with you.
[ ] Welcome email sent (next steps + what to expect) [ ] Shared folder created and shared with the client [ ] Intake form sent [ ] Intake form received [ ] Kickoff call booked [ ] Access to client tools requested (via a password manager or the tool's own invite — never by email) [ ] Project plan and first deliverable date confirmed [ ] Invoice / payment schedule confirmed [ ] 7-day check-in sent
Step 2: Choose the trigger
The trigger is the moment someone becomes a client. Pick the one that's most reliable in your business:
- Payment received — for example a Stripe payment trigger.
- Deal marked won in your CRM — for example HubSpot › Deal Stage Changed in Zapier.
- A new row in a 'New clients' Google Sheet that you fill in by hand. Low-tech and perfectly fine.
Step 3: Build it (Zapier example)
- Trigger: one of the options above.
- Google Drive › Create Folder named after the client, inside your Clients folder. Optionally copy in your standard documents.
- AI step (optional): draft a personal welcome email using the package they bought and notes from the sales call — with your structure and rules, below.
- Gmail › Send Email with the welcome, intake form link and kickoff booking link.
- Trello › Create Card or Asana › Create Task with your checklist, due in a few days.
- Optional: Slack › Send Channel Message to let your team know.
- Optional: Delay by Zapier › Delay For 7 days, then a short 'How's everything going so far?' email.
In Make: a Stripe, HubSpot or Google Sheets trigger → Google Drive › Create a Folder → OpenAI › Generate a response → Gmail › Send an email → Trello or Asana. In n8n: the Stripe Trigger or HubSpot Trigger → Google Drive → OpenAI → Gmail → Trello/Asana nodes.
Step 4: Make the welcome email feel personal
A good welcome email does three things: shows you remember why they hired you, lists the next steps as a short numbered list, and says when they'll hear from you next. If you use AI to write it, give it the client's goal from your call notes and tell it to keep the structure fixed and the tone warm but not gushing.
Subject: Welcome aboard, {{First Name}} — here's what happens next
Hi {{First Name}},
[One sentence about their goal, e.g. 'Really looking forward to getting your booking process off the phone and online.']
Here's how we'll get started:
1. Intake form (about 10 minutes): [link]
2. Book your kickoff call: [link]
3. Shared folder: you'll get an invite from Google Drive shortly
You'll hear from me again [timeframe]. Any questions in the meantime, just reply.
[Your name]Step 5: Test with a fake client
Before your next real client, run the whole flow with yourself as the client: use a test payment or a test row in your sheet, with your own email address. Check that the folder is named correctly and shared with the right address, the welcome email reads naturally on your phone, every link works, and the task lands on the right board with the right due date. Then delete the test data. Repeat the test any time you change a step.
Mistakes to avoid
- Asking for passwords by email. Use a password manager's sharing feature or the tool's own user invites.
- Automating the judgement calls. Scope, price and timelines are yours.
- Forgetting the check-in. A 7-day 'how's it going?' catches problems while they're small.
- Never revisiting it. Each time a client is confused about something, add the answer to the welcome email or intake form.
Pairs well with
Onboarding works best alongside proposal and lead follow-up automation on the front end and invoice reminders once work is under way.
Want this and 11 more automations, step by step?
The Small Business Autopilot pack has 12 automations like this one, each with setup in Zapier, Make and n8n, copy-paste AI prompts, message templates and an honest time-saved estimate.
Get the pack — $19 Free 2-automation sample
Not sure where to start? Try the free automation idea finder: pick your business type and get 5 ideas.