Client Onboarding
Routes five onboarding triggers into branches for scheduling, reminders, nurture, reschedules, no-shows, and pipeline moves.
This is the largest and most complex automation in the Clients section — a wide, multi-column onboarding workflow that manages every step of the client journey from payment confirmation through to go-live. Across six parallel branches, it handles workspace setup notifications, kickoff call scheduling, platform access provisioning, configuration milestone tracking, integration setup, automation activation, QA checkpoints, and go-live confirmation. Each branch runs its own communication sequence — emails, SMS, and internal notifications — with conditional logic ensuring the right steps fire based on where the client is in the process. A separate branch handles edge cases and exceptions, ensuring no client gets stuck without a next step.
Onboarding is where retention is won or lost. A slow, disorganised, or inconsistent onboarding experience is the single biggest driver of early churn in any SaaS or service business. This automation ensures every client goes through the same high-quality, structured experience regardless of who on the team is managing the account. Milestones are tracked, communications are timely, and nothing falls through the cracks — even across a growing client base.
This is the operational engine of the entire client delivery framework — the automation that turns a new payment into a fully configured, live system within the target timeframe. For clients in the professional services or SaaS space, this automation is the answer to "how do you scale delivery without hiring more people?" It systemises the most labour-intensive part of the business and makes consistent, fast onboarding achievable at any volume.
Manage the complete customer onboarding journey from purchase through onboarding appointment outcomes, including scheduling, attendance, cancellations, no-shows, customer nurturing, internal notifications, and pipeline management.
The build — trigger → steps → branches
Onboarding Call Scheduled
Contact books an onboarding appointment.
Onboarding Call Showed
Contact attends the onboarding appointment.
Onboarding Call Cancelled
Contact cancels the onboarding appointment.
Onboarding Call No-Show
Contact does not attend the onboarding appointment.
New Client Paid
Contact purchases a qualifying product.
Trigger Type
Create Opportunity
ActionCreate Opportunity · Onboarding Scheduled Stage
Add Contact Tag
ActionAdd Contact Tag · onboarding call | scheduled
Assign Team Member
ActionAssign User
Internal Notification
NotifyInternal Notification
Notify assigned team member of the booked onboarding call.
Slack Notification
NotifySlack Notification
Placeholder (currently not configured).
Save Onboarding Questionnaire
ActionAdd Contact Note · Onboarding Questionnaire
Store all onboarding form responses as contact notes.
Send Documents & Contracts
ActionSend Documents & Contracts
Confirmation Email #1
EmailSubject: Your Onboarding Call is Confirmed!
Confirmation SMS #1
SMSSend SMS
Add WhatsApp Placeholder Note
ActionAdd Note · WhatsApp Placeholder
Wait — 24 Hours Before Appointment
WaitAppointment-Based Wait · 24 Hours Before Appointment
Reminder Email #2
EmailSubject: Your Call Reminder for Tomorrow!
Reminder SMS #2
SMSSend SMS
Wait — 1 Hour Before Appointment
WaitAppointment-Based Wait · 1 Hour Before Appointment
Reminder Email #3
EmailSubject: Your Call Starts in 1 Hour!
Reminder SMS #3
SMSSend SMS
Wait — 10 Minutes Before Appointment
WaitAppointment-Based Wait · 10 Minutes Before Appointment
Reminder Email #4
EmailSubject: Your Onboarding Call is Almost Here!
Reminder SMS #4
SMSSend SMS
Wait — 1 Hour After Appointment
WaitAppointment-Based Wait · 1 Hour After Appointment
Internal Recap Reminder
NotifyInternal Notification
Prompt the appointment owner to complete onboarding notes.
Move Opportunity
ActionMove Opportunity · Active Customer Stage
Status: Won
Add Contact Tag
ActionAdd Contact Tag · customer
Internal Recap Notification
NotifyInternal Notification
Slack Notification
NotifySlack Notification
Placeholder
Wait — 1 Day
WaitTime-Based Wait · 1 Day
Welcome Email #1
EmailSubject: Welcome aboard, {{contact.first_name}}!
Welcome SMS #1
SMSSend SMS
Wait — 1 Day
WaitTime-Based Wait · 1 Day
Nurture Email #2
EmailSubject: Too entertaining to keep to myself!
SMS #2
SMSSend SMS
Add WhatsApp Placeholder Note
ActionAdd Note · WhatsApp Placeholder
Wait — 24 Hours
WaitTime-Based Wait · 24 Hours
Nurture Email #3
EmailSubject: You don't want to miss this, {{contact.first_name}} {{contact.last_name}}
SMS #3
SMSSend SMS
Wait — 7 Days
WaitTime-Based Wait · 7 Days
Move Opportunity
ActionMove Opportunity · Onboarding Cancelled Stage
Add Contact Tag
ActionAdd Contact Tag · onboarding call | cancelled
Notify Team
NotifyInternal Notification
Slack Notification
NotifySlack Notification
Placeholder
Reschedule Email #1
EmailSubject: Missed Your Onboarding Call? Let's Reschedule
SMS #1
SMSSend SMS
Add WhatsApp Placeholder Note
ActionAdd Note · WhatsApp Placeholder
Wait — 1 Day
WaitTime-Based Wait · 1 Day
Reschedule Email #2
EmailSubject: Let's Pick a New Time
SMS #2
SMSSend SMS
Wait — 1 Day
WaitTime-Based Wait · 1 Day
Reschedule Email #3
EmailSubject: Let's Get You Back on Track
SMS #3
SMSSend SMS
Wait — 7 Days
WaitTime-Based Wait · 7 Days
Move Opportunity
ActionMove Opportunity · Reactivate Later Pipeline
Move Opportunity
ActionMove Opportunity · Onboarding No-Show Stage
Add Contact Tag
ActionAdd Contact Tag · onboarding call | no show
Notify Team
NotifyInternal Notification
Slack Notification
NotifySlack Notification
Placeholder
No-Show Email #1
EmailSubject: We Missed You, {{contact.first_name}} - Let's Reschedule Your Call!
SMS #1
SMSSend SMS
Add WhatsApp Placeholder Note
ActionAdd Note · WhatsApp Placeholder
Wait — 1 Day
WaitTime-Based Wait · 1 Day
No-Show Email #2
EmailSubject: Still Thinking About Your Goal? Let's Pick a New Time
SMS #2
SMSSend SMS
Wait — 1 Day
WaitTime-Based Wait · 1 Day
No-Show Email #3
EmailSubject: Let's Get You Back on the Path!
SMS #3
SMSSend SMS
Wait — 7 Days
WaitTime-Based Wait · 7 Days
Move Opportunity
ActionMove Opportunity · Reactivate Later Pipeline
Move Opportunity
ActionMove Opportunity · New Customer Stage
Add Contact Tag
ActionAdd Contact Tag · customer
Update Contact Field
ActionUpdate Contact Field · Order Total
Remove Sales Opportunity
ActionRemove Opportunity · Sales
Remove Lead Opportunity
ActionRemove Opportunity · Lead
Increase Contact Engagement Score
ActionModify Contact Engagement · +5 Points
Create Internal Task
ActionCreate Task · New Client Onboarding Task
Facebook Conversion API Purchase Event
ActionFacebook Conversion API · Event: Purchase
Notify Team
NotifyInternal Notification
Slack Notification
NotifySlack Notification
Placeholder
Customer Onboarding Email #1
EmailSubject: Welcome aboard, {{contact.first_name}}!
Customer Onboarding SMS #1
SMSSend SMS
Add WhatsApp Placeholder Note
ActionAdd Note · WhatsApp Placeholder
Wait — 1 Day
WaitTime-Based Wait · 1 Day
Check — Has Onboarding Been Scheduled?
If / ElseIf contact does NOT have tag: onboarding call | scheduled
If not scheduled, continue the reminder sequence.
Customer Onboarding Email #2
EmailSend Email
Customer Onboarding SMS #2
SMSSend SMS
Wait — 1 Day
WaitTime-Based Wait · 1 Day
Check — Has Onboarding Been Scheduled?
If / ElseIf contact does NOT have tag: onboarding call | scheduled
If still not scheduled, escalate to the internal team.
Notify Internal Team
NotifyInternal Notification
Customer has not booked onboarding.
Slack Notification
NotifySlack Notification
Placeholder
No actions configured.
No actions


