Automations
🫶 Clients4.2GHL

Client Onboarding

Routes five onboarding triggers into branches for scheduling, reminders, nurture, reschedules, no-shows, and pipeline moves.

5 triggers 87 steps 6 branches Advanced
What it does

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.

The value

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.

Where it fits

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.

Overall purpose

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

Triggersentry point

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.

If / Elsesplits into 6

Trigger Type

Onboarding Call Scheduled21 steps
  1. Create Opportunity

    Action

    Create Opportunity · Onboarding Scheduled Stage

  2. Add Contact Tag

    Action

    Add Contact Tag · onboarding call | scheduled

  3. Assign Team Member

    Action

    Assign User

  4. Internal Notification

    Notify

    Internal Notification

    Notify assigned team member of the booked onboarding call.

  5. Slack Notification

    Notify

    Slack Notification

    Placeholder (currently not configured).

  6. Save Onboarding Questionnaire

    Action

    Add Contact Note · Onboarding Questionnaire

    Store all onboarding form responses as contact notes.

  7. Send Documents & Contracts

    Action

    Send Documents & Contracts

  8. Confirmation Email #1

    Email

    Subject: Your Onboarding Call is Confirmed!

  9. Confirmation SMS #1

    SMS

    Send SMS

  10. Add WhatsApp Placeholder Note

    Action

    Add Note · WhatsApp Placeholder

  11. Wait — 24 Hours Before Appointment

    Wait

    Appointment-Based Wait · 24 Hours Before Appointment

  12. Reminder Email #2

    Email

    Subject: Your Call Reminder for Tomorrow!

  13. Reminder SMS #2

    SMS

    Send SMS

  14. Wait — 1 Hour Before Appointment

    Wait

    Appointment-Based Wait · 1 Hour Before Appointment

  15. Reminder Email #3

    Email

    Subject: Your Call Starts in 1 Hour!

  16. Reminder SMS #3

    SMS

    Send SMS

  17. Wait — 10 Minutes Before Appointment

    Wait

    Appointment-Based Wait · 10 Minutes Before Appointment

  18. Reminder Email #4

    Email

    Subject: Your Onboarding Call is Almost Here!

  19. Reminder SMS #4

    SMS

    Send SMS

  20. Wait — 1 Hour After Appointment

    Wait

    Appointment-Based Wait · 1 Hour After Appointment

  21. Internal Recap Reminder

    Notify

    Internal Notification

    Prompt the appointment owner to complete onboarding notes.

Onboarding Call Showed15 steps
  1. Move Opportunity

    Action

    Move Opportunity · Active Customer Stage

    Status: Won

  2. Add Contact Tag

    Action

    Add Contact Tag · customer

  3. Internal Recap Notification

    Notify

    Internal Notification

  4. Slack Notification

    Notify

    Slack Notification

    Placeholder

  5. Wait — 1 Day

    Wait

    Time-Based Wait · 1 Day

  6. Welcome Email #1

    Email

    Subject: Welcome aboard, {{contact.first_name}}!

  7. Welcome SMS #1

    SMS

    Send SMS

  8. Wait — 1 Day

    Wait

    Time-Based Wait · 1 Day

  9. Nurture Email #2

    Email

    Subject: Too entertaining to keep to myself!

  10. SMS #2

    SMS

    Send SMS

  11. Add WhatsApp Placeholder Note

    Action

    Add Note · WhatsApp Placeholder

  12. Wait — 24 Hours

    Wait

    Time-Based Wait · 24 Hours

  13. Nurture Email #3

    Email

    Subject: You don't want to miss this, {{contact.first_name}} {{contact.last_name}}

  14. SMS #3

    SMS

    Send SMS

  15. Wait — 7 Days

    Wait

    Time-Based Wait · 7 Days

Onboarding Call Cancelled15 steps
  1. Move Opportunity

    Action

    Move Opportunity · Onboarding Cancelled Stage

  2. Add Contact Tag

    Action

    Add Contact Tag · onboarding call | cancelled

  3. Notify Team

    Notify

    Internal Notification

  4. Slack Notification

    Notify

    Slack Notification

    Placeholder

  5. Reschedule Email #1

    Email

    Subject: Missed Your Onboarding Call? Let's Reschedule

  6. SMS #1

    SMS

    Send SMS

  7. Add WhatsApp Placeholder Note

    Action

    Add Note · WhatsApp Placeholder

  8. Wait — 1 Day

    Wait

    Time-Based Wait · 1 Day

  9. Reschedule Email #2

    Email

    Subject: Let's Pick a New Time

  10. SMS #2

    SMS

    Send SMS

  11. Wait — 1 Day

    Wait

    Time-Based Wait · 1 Day

  12. Reschedule Email #3

    Email

    Subject: Let's Get You Back on Track

  13. SMS #3

    SMS

    Send SMS

  14. Wait — 7 Days

    Wait

    Time-Based Wait · 7 Days

  15. Move Opportunity

    Action

    Move Opportunity · Reactivate Later Pipeline

Onboarding Call No-Show15 steps
  1. Move Opportunity

    Action

    Move Opportunity · Onboarding No-Show Stage

  2. Add Contact Tag

    Action

    Add Contact Tag · onboarding call | no show

  3. Notify Team

    Notify

    Internal Notification

  4. Slack Notification

    Notify

    Slack Notification

    Placeholder

  5. No-Show Email #1

    Email

    Subject: We Missed You, {{contact.first_name}} - Let's Reschedule Your Call!

  6. SMS #1

    SMS

    Send SMS

  7. Add WhatsApp Placeholder Note

    Action

    Add Note · WhatsApp Placeholder

  8. Wait — 1 Day

    Wait

    Time-Based Wait · 1 Day

  9. No-Show Email #2

    Email

    Subject: Still Thinking About Your Goal? Let's Pick a New Time

  10. SMS #2

    SMS

    Send SMS

  11. Wait — 1 Day

    Wait

    Time-Based Wait · 1 Day

  12. No-Show Email #3

    Email

    Subject: Let's Get You Back on the Path!

  13. SMS #3

    SMS

    Send SMS

  14. Wait — 7 Days

    Wait

    Time-Based Wait · 7 Days

  15. Move Opportunity

    Action

    Move Opportunity · Reactivate Later Pipeline

New Customer21 steps
  1. Move Opportunity

    Action

    Move Opportunity · New Customer Stage

  2. Add Contact Tag

    Action

    Add Contact Tag · customer

  3. Update Contact Field

    Action

    Update Contact Field · Order Total

  4. Remove Sales Opportunity

    Action

    Remove Opportunity · Sales

  5. Remove Lead Opportunity

    Action

    Remove Opportunity · Lead

  6. Increase Contact Engagement Score

    Action

    Modify Contact Engagement · +5 Points

  7. Create Internal Task

    Action

    Create Task · New Client Onboarding Task

  8. Facebook Conversion API Purchase Event

    Action

    Facebook Conversion API · Event: Purchase

  9. Notify Team

    Notify

    Internal Notification

  10. Slack Notification

    Notify

    Slack Notification

    Placeholder

  11. Customer Onboarding Email #1

    Email

    Subject: Welcome aboard, {{contact.first_name}}!

  12. Customer Onboarding SMS #1

    SMS

    Send SMS

  13. Add WhatsApp Placeholder Note

    Action

    Add Note · WhatsApp Placeholder

  14. Wait — 1 Day

    Wait

    Time-Based Wait · 1 Day

  15. Check — Has Onboarding Been Scheduled?

    If / Else

    If contact does NOT have tag: onboarding call | scheduled

    If not scheduled, continue the reminder sequence.

  16. Customer Onboarding Email #2

    Email

    Send Email

  17. Customer Onboarding SMS #2

    SMS

    Send SMS

  18. Wait — 1 Day

    Wait

    Time-Based Wait · 1 Day

  19. Check — Has Onboarding Been Scheduled?

    If / Else

    If contact does NOT have tag: onboarding call | scheduled

    If still not scheduled, escalate to the internal team.

  20. Notify Internal Team

    Notify

    Internal Notification

    Customer has not booked onboarding.

  21. Slack Notification

    Notify

    Slack Notification

    Placeholder

None0 steps

No actions configured.

No actions

onboardingclientappointmentsreminderspipelinenurture