WanderingTechGHL lifecycle blueprint

GoHighLevel lifecycle blueprint

The full customer lifecycle, from first lead to win-back.

Follows every lead from first sign-up to repeat customer, sending the right message at each step without anyone chasing. Seven stages and 43 automations, every trigger, decision, wait and handoff mapped as one reference.

The platform does the follow-up. Your team keeps the relationships.

  1. 01Capture
  2. 02Nurture
  3. 03Booking
  4. 04Closing
  5. 05Onboarding
  6. 06Retention
  7. 07Win-back
Platform
GoHighLevel
Stages
7, each a linked set of workflows
Automations
43
Channels
Email, SMS, voicemail drop, internal alerts
Covers
Lead scoring, booking, proposals, invoicing, onboarding, retention, win-back
Prepared by
Jam Susana
TriggerActionWaitDecisionHandoff or end

V1 · Oct 2026

Demo

See it run

A sample lead moves through the lifecycle, one stage at a time.

01

The seven stages

One lifecycle, built as seven workflows that hand the contact to each other.

Figure 01 · Stage map7 stages · 43 automations
StageStarts whenBranches onAutosHands off when
01  Lead CaptureLead EntryLead Score ≥ 60?6Lead Captured & Active
02  Lead NurtureNurture EntryEmail Opened Within 48h?
Link Clicked?
7Sales Sequence Initiated
Moved to Cold List
03  Appointment & PipelineAppointment BookedContact Showed?6Ready for Conversion
Rebook Sequence Active
04  ConversionAppointment CompletedProposal Viewed?
Contract Signed?
5Onboarding Triggered
Follow-up Continues
05  OnboardingPipeline → Closed WonIntake Form Completed?6Client Fully Onboarded
06  Retention & CommsActive Client 30-Day CheckNPS Score ≥ 8?6Retention Loop Active
07  Reactivation & GrowthInactive 60d / Contract EndEmail Opened?
Re-engaged?
7Welcome Back → Active Journey
Quarterly Touch Sequence
02

Building blocks

Every workflow is assembled from the same small set of steps.

Figure 02 · Step catalog15 step types
StepWhat it doesUsed
EmailSends a personalized email via GHL LC Email (native deliverability).19
EndTerminal point · this automation path is complete.11
WaitPauses the workflow for a strategic duration before the next step.11
If / elseSplits the flow into YES / NO branches based on contact conditions.10
SMSFires a targeted text message to the contact.9
Pipeline moveAdvances or changes the opportunity stage in the CRM pipeline.8
TriggerEntry point · the event that starts this automation flow.7
TagTags the contact for segmentation, routing, or reporting.7
TaskAssigns a follow-up task to a team member with context.5
Internal alertSends an internal Slack or email alert to the sales / ops team.4
Voicemail dropDelivers a pre-recorded personal voicemail to the contact.2
CRM actionCreates, deduplicates, or updates the contact record in GHL.1
AI actionUses GHL AI or external model to score, qualify, or generate content.1
WebhookPushes data to an external system (QuickBooks, Stripe, Asana, etc.).1
Stop sequencesRemoves the contact from active sequences to prevent double-messaging.1
03

Naming

How every step in this blueprint is labelled, and how consistently.

Figure 03 · Step naming patterns97 steps
StepPatternExamplesFollows it
DecisionsWritten as a question, ending in ?Lead Score ≥ 60? Email Opened Within 48h?10 of 10
TagsTag: "Name" in quotesTag: "Hot Lead" Tag: "Nurture"6 of 7
Pipeline movesMove or Add → Stage nameMove → Hot Leads Stage Move → Appt Scheduled6 of 6
WaitsWait, then the durationWait 30 Minutes Wait 2 Days9 of 11
TextsThe word SMS in the labelSend Instant Confirm SMS SMS: Warm Follow-up9 of 9
04

Pipelines

Where every contact sits, kept current by the workflows instead of by hand.

Figure 04 · Pipeline stages2 pipelines · 7 stage moves
SalesHot LeadsAppt ScheduledAppt CompletedClosed Won
OnboardingOnboardingSetup In Progress
PipelineStageMoved byWhen
SalesHot LeadsStage 1 Move → Hot Leads StageWhen the lead score is 60 or more. A sales rep is assigned a task.
SalesAppt ScheduledStage 3 Move → Appt ScheduledAs soon as a booking is made.
SalesAppt CompletedStage 3 Move → Appt CompletedWhen the contact showed. This starts Stage 4.
SalesClosed WonStage 4 Move → Closed WonWhen the contract is signed. This starts Stage 5.
SalesNew reactivation dealStage 7 Create Reactivation Opp.When a win-back email is opened.
OnboardingOnboardingStage 5 Add → Onboarding PipelineRight after the welcome messages go out.
OnboardingSetup In ProgressStage 5 Move → Setup In ProgressWhen the intake form is completed.
05

Tags

The system’s memory. Workflows add them, and other workflows and lists read them.

Figure 05 · Tag taxonomy7 tags
TagWhat it meansAdded inAdded when
SourceUTM · FB Ads · Organic · ReferralStage 1Every contact, at this step
Hot LeadPriority flag for sales teamStage 1Lead Score ≥ 60? YES
NurtureFlag for drip entry. Starts Stage 2.Stage 1Lead Score ≥ 60? NO
Warm LeadUpgrade contact priority tierStage 2Link Clicked? YES
Brand PromoterFlag for referral programStage 6Every contact, at this step
Re-engagementFlag for win-back campaign trackingStage 7Every contact, at this step
Long-Term ColdMoved to quarterly touch listStage 7Re-engaged? NO
06

Triggers

The single event that starts each workflow, and who hands it over.

Figure 06 · Trigger map7 triggers
Stage 1Nurture tagStage 2
Stage 3CompletedStage 4Closed WonStage 5
WorkflowTriggerTypeFires when
Stage 1 Lead CaptureLead EntryForm, ad or chatbotA new lead arrives
Stage 2 Lead NurtureNurture EntryTag addedStage 1 adds the Nurture tag
Stage 3 Appointment & PipelineAppointment BookedCalendar bookingA booking is made
Stage 4 ConversionAppointment CompletedPipeline changeStage 3 marks it Completed
Stage 5 OnboardingPipeline → Closed WonPipeline changeStage 4 moves it to Closed Won
Stage 6 Retention & CommsActive Client 30-Day CheckRecurringA 30-day timer
Stage 7 Reactivation & GrowthInactive 60d / Contract EndInactivity or contract endNo activity for 60 days, or a contract ends
Stage 1

Lead Capture

ACQUISITION

Multi-channel lead capture with instant CRM creation, AI scoring, hot-lead routing, and automated team notification.

Figure 07 · Lead Capture workflow6 automations

Swipe sideways to see the whole flowchart

Lead Capture workflow flowchartYESNO
TriggerLead EntryForm Submit · FB Lead Ad · AI Chatbot
CRM actionCreate & Deduplicate ContactEnrich CRM · prevent duplicate records
TagTag by SourceUTM · FB Ads · Organic · Referral
AI actionAI Lead Scoring0–100 behavioral qualification model
Lead Score ≥ 60?
TagTag: "Hot Lead"Priority flag for sales team
Pipeline moveMove → Hot Leads StageAuto-advance opportunity
TaskAssign Sales Rep + TaskRep notified with full context
TagTag: "Nurture"Flag for drip entry
EmailEnroll: Nurture Sequence7-day educational drip begins
SMSSend Instant Confirm SMS"We got your inquiry!" text
EmailSend Welcome EmailBranded intro + next steps overview
Internal alertNotify Team (Internal)Slack / email alert to sales team
EndLead Captured & ActiveCRM live · tagged · pipeline set
Read this workflow as a list
  1. Lead Entry. Form Submit · FB Lead Ad · AI Chatbot
  2. Create & Deduplicate Contact. Enrich CRM · prevent duplicate records
  3. Tag by Source. UTM · FB Ads · Organic · Referral
  4. AI Lead Scoring. 0–100 behavioral qualification model
  5. Lead Score ≥ 60?. Hot lead threshold check
  6. Tag: "Hot Lead". Priority flag for sales team
  7. Tag: "Nurture". Flag for drip entry
  8. Move → Hot Leads Stage. Auto-advance opportunity
  9. Enroll: Nurture Sequence. 7-day educational drip begins
  10. Assign Sales Rep + Task. Rep notified with full context
  11. Send Instant Confirm SMS. "We got your inquiry!" text
  12. Send Welcome Email. Branded intro + next steps overview
  13. Notify Team (Internal). Slack / email alert to sales team
  14. Lead Captured & Active. CRM live · tagged · pipeline set
Stage 2

Lead Nurture

NURTURE

Behavior-based multi-touch nurture · email scoring, SMS follow-ups, voicemail drops, and warm-lead escalation to sales.

Figure 08 · Lead Nurture workflow7 automations

Swipe sideways to see the whole flowchart

Lead Nurture workflow flowchartYESNOYESNO
TriggerNurture EntryTag: Nurture Added · Low Score Lead
WaitWait 30 MinutesCooling period before first contact
EmailEmail #1: Value ContentEducational piece + resource link
Email Opened Within 48h?
SMSSMS: Warm Follow-up"Did you get our email?" text
WaitWait 2 DaysSpace before next touchpoint
EmailEmail #2: Case StudySocial proof + measurable client results
Link Clicked?
TagTag: "Warm Lead"Upgrade contact priority tier
Internal alertAlert Sales RepInstant notify with lead context
Voicemail dropVoicemail DropPersonal pre-recorded message
WaitWait 7 DaysExtended pause (avoid spam)
EmailEmail #3: Final OfferLast-chance value + limited incentive
EndSales Sequence InitiatedWarm lead → sales team handoff
EndMoved to Cold ListLow-touch reactivation later
Read this workflow as a list
  1. Nurture Entry. Tag: Nurture Added · Low Score Lead
  2. Wait 30 Minutes. Cooling period before first contact
  3. Email #1: Value Content. Educational piece + resource link
  4. Email Opened Within 48h?. Engagement signal detection
  5. SMS: Warm Follow-up. "Did you get our email?" text
  6. Wait 2 Days. Space before next touchpoint
  7. Email #2: Case Study. Social proof + measurable client results
  8. Link Clicked?. High-intent behavioral trigger
  9. Tag: "Warm Lead". Upgrade contact priority tier
  10. Voicemail Drop. Personal pre-recorded message
  11. Alert Sales Rep. Instant notify with lead context
  12. Wait 7 Days. Extended pause (avoid spam)
  13. Email #3: Final Offer. Last-chance value + limited incentive
  14. Moved to Cold List. Low-touch reactivation later
  15. Sales Sequence Initiated. Warm lead → sales team handoff
Stage 3

Appointment & Pipeline

SCHEDULING

Full appointment lifecycle · confirmations, multi-touch reminders, pipeline progression, and no-show recovery loops.

Figure 09 · Appointment & Pipeline workflow6 automations

Swipe sideways to see the whole flowchart

Appointment & Pipeline workflow flowchartYESNO
TriggerAppointment BookedCalendar booking event detected by GHL
EmailBooking Confirmation EmailConfirm + calendar invite + prep guide
SMSConfirmation SMSAppointment details + location / link
Pipeline moveMove → Appt ScheduledCRM pipeline stage auto-advance
WaitWait: Day Before (24h)Strategic timing for maximum show rate
SMSDay-Before Reminder SMSReminder + reschedule link included
WaitWait: 1 Hour BeforeFinal countdown reminder trigger
SMS1-Hour Alert SMS"See you in 1 hour!" confirmation
Contact Showed?
Pipeline moveMove → Appt CompletedProgress to conversion stage
SMSNo-Show Recovery SMSRebook link + empathy message
WaitWait 2 HoursBuffer before follow-up task
TaskCreate: Follow-up Call TaskRep assigned to re-engage lead
EndReady for ConversionOpportunity → Conversion stage
EndRebook Sequence ActiveNo-show recovery loop running
Read this workflow as a list
  1. Appointment Booked. Calendar booking event detected by GHL
  2. Booking Confirmation Email. Confirm + calendar invite + prep guide
  3. Confirmation SMS. Appointment details + location / link
  4. Move → Appt Scheduled. CRM pipeline stage auto-advance
  5. Wait: Day Before (24h). Strategic timing for maximum show rate
  6. Day-Before Reminder SMS. Reminder + reschedule link included
  7. Wait: 1 Hour Before. Final countdown reminder trigger
  8. 1-Hour Alert SMS. "See you in 1 hour!" confirmation
  9. Contact Showed?. Appointment attended status check
  10. Move → Appt Completed. Progress to conversion stage
  11. No-Show Recovery SMS. Rebook link + empathy message
  12. Ready for Conversion. Opportunity → Conversion stage
  13. Wait 2 Hours. Buffer before follow-up task
  14. Create: Follow-up Call Task. Rep assigned to re-engage lead
  15. Rebook Sequence Active. No-show recovery loop running
Stage 4

Conversion

CLOSING

Post-call proposal automation, e-signature tracking, auto-invoice via webhook, and Closed Won pipeline trigger.

Figure 10 · Conversion workflow5 automations

Swipe sideways to see the whole flowchart

Conversion workflow flowchartYESNOYESNO
TriggerAppointment CompletedPipeline stage change fires this workflow
TaskCreate Proposal TaskAssigned to rep with brief + context
EmailSend Proposal + Pricing DeckBranded proposal with client case studies
WaitWait 24 HoursProposal review buffer period
Proposal Viewed?
SMSSMS: "Any questions?"Personal follow-up touch
EmailProposal Reminder + UrgencySocial proof add-on + deadline
WaitWait 48 HoursFinal decision window before escalate
Contract Signed?
WebhookAuto-Invoice via WebhookCreates invoice in QuickBooks/Stripe
Pipeline moveMove → Closed WonDeal won · onboarding triggered
EmailFinal Offer + Urgency EmailLast-chance discount or bonus offer
EndOnboarding TriggeredClosed Won fires Onboarding workflow
EndFollow-up ContinuesExtended nurture + manager escalation
Read this workflow as a list
  1. Appointment Completed. Pipeline stage change fires this workflow
  2. Create Proposal Task. Assigned to rep with brief + context
  3. Send Proposal + Pricing Deck. Branded proposal with client case studies
  4. Wait 24 Hours. Proposal review buffer period
  5. Proposal Viewed?. Email open + link click tracking
  6. SMS: "Any questions?". Personal follow-up touch
  7. Proposal Reminder + Urgency. Social proof add-on + deadline
  8. Wait 48 Hours. Final decision window before escalate
  9. Contract Signed?. E-signature status check (PandaDoc/GHL)
  10. Auto-Invoice via Webhook. Creates invoice in QuickBooks/Stripe
  11. Final Offer + Urgency Email. Last-chance discount or bonus offer
  12. Move → Closed Won. Deal won · onboarding triggered
  13. Follow-up Continues. Extended nurture + manager escalation
  14. Onboarding Triggered. Closed Won fires Onboarding workflow
Stage 5

Onboarding

DELIVERY

Automated client onboarding with welcome sequences, internal task assignment, intake tracking, and campaign launch notification.

Figure 11 · Onboarding workflow6 automations

Swipe sideways to see the whole flowchart

Onboarding workflow flowchartYESNO
TriggerPipeline → Closed WonDeal won trigger starts this workflow
EmailWelcome Email + Onboard GuideBranded welcome · portal access · guide
SMSWelcome SMS + Kickoff Link"Welcome aboard!" + schedule kickoff call
TaskAssign Internal Setup TasksSub-account · tracking · domain connect
Pipeline moveAdd → Onboarding PipelineMove to dedicated onboarding stage
WaitWait 48 HoursIntake form completion window
Intake Form Completed?
Pipeline moveMove → Setup In ProgressAdvance to next onboarding stage
Internal alertNotify Team: Client ReadySlack alert · begin setup now
SMSIntake Form Reminder SMSGentle "please complete" nudge
Email2nd Reminder + Direct Link24h later with form link
EmailCampaign Launch NotificationCampaign is live · here is what is set up
EndClient Fully OnboardedSetup complete · campaign active
Read this workflow as a list
  1. Pipeline → Closed Won. Deal won trigger starts this workflow
  2. Welcome Email + Onboard Guide. Branded welcome · portal access · guide
  3. Welcome SMS + Kickoff Link. "Welcome aboard!" + schedule kickoff call
  4. Assign Internal Setup Tasks. Sub-account · tracking · domain connect
  5. Add → Onboarding Pipeline. Move to dedicated onboarding stage
  6. Wait 48 Hours. Intake form completion window
  7. Intake Form Completed?. Form submission status check
  8. Move → Setup In Progress. Advance to next onboarding stage
  9. Intake Form Reminder SMS. Gentle "please complete" nudge
  10. Notify Team: Client Ready. Slack alert · begin setup now
  11. 2nd Reminder + Direct Link. 24h later with form link
  12. Campaign Launch Notification. Campaign is live · here is what is set up
  13. Client Fully Onboarded. Setup complete · campaign active
Stage 6

Retention & Comms

RETENTION

Proactive retention loop with NPS surveys, automated review requests, account manager escalation, and renewal reminders.

Figure 12 · Retention & Comms workflow6 automations

Swipe sideways to see the whole flowchart

Retention & Comms workflow flowchartYESNO
TriggerActive Client 30-Day CheckRecurring trigger for check-in loop
EmailMonthly Check-in EmailRelationship-first personal check-in
EmailNPS Survey LinkNet Promoter Score 0–10 survey
NPS Score ≥ 8?
EmailReview Request EmailGoogle / Facebook review ask
TagTag: "Brand Promoter"Flag for referral program
Internal alertAlert Account ManagerImmediate escalation alert
TaskCreate Recovery Call TaskAssigned: must call within 48h
Pipeline moveUpdate Client Health ScoreCRM field updated for health reporting
WaitWait 60 DaysLoop interval for next check-in cycle
EmailRenewal Notice + Upsell30-day pre-renewal with upsell offer
EndRetention Loop ActiveCycle repeats · client relationship live
Read this workflow as a list
  1. Active Client 30-Day Check. Recurring trigger for check-in loop
  2. Monthly Check-in Email. Relationship-first personal check-in
  3. NPS Survey Link. Net Promoter Score 0–10 survey
  4. NPS Score ≥ 8?. Promoter vs Detractor threshold check
  5. Review Request Email. Google / Facebook review ask
  6. Alert Account Manager. Immediate escalation alert
  7. Tag: "Brand Promoter". Flag for referral program
  8. Create Recovery Call Task. Assigned: must call within 48h
  9. Update Client Health Score. CRM field updated for health reporting
  10. Wait 60 Days. Loop interval for next check-in cycle
  11. Renewal Notice + Upsell. 30-day pre-renewal with upsell offer
  12. Retention Loop Active. Cycle repeats · client relationship live
Stage 7

Reactivation & Growth

EXPANSION

AI-personalized win-back campaigns, behavior-triggered upsells, referral automation, and churn prevention to maximize LTV.

Figure 13 · Reactivation & Growth workflow7 automations

Swipe sideways to see the whole flowchart

Reactivation & Growth workflow flowchartYESNOYESNO
TriggerInactive 60d / Contract EndInactivity trigger · contract expiry event
Stop sequencesStop All Active SequencesRemove from current workflow flows
TagTag: "Re-engagement"Flag for win-back campaign tracking
WaitWait 3 DaysBreathing room before outreach begins
EmailWin-Back Email #1"We miss you" + personalized hook
Email Opened?
EmailPersonalized Upsell OfferAI-crafted contextual offer
Pipeline moveCreate Reactivation Opp.New deal in sales pipeline
Voicemail dropPersonal Voicemail DropPre-recorded personal message
EmailFinal Win-Back EmailLast attempt with special offer
Re-engaged?
EndWelcome Back → Active JourneyRe-enters active client lifecycle
TagTag: "Long-Term Cold"Moved to quarterly touch list
EndQuarterly Touch SequenceLow-frequency maintenance loop active
Read this workflow as a list
  1. Inactive 60d / Contract End. Inactivity trigger · contract expiry event
  2. Stop All Active Sequences. Remove from current workflow flows
  3. Tag: "Re-engagement". Flag for win-back campaign tracking
  4. Wait 3 Days. Breathing room before outreach begins
  5. Win-Back Email #1. "We miss you" + personalized hook
  6. Email Opened?. Re-engagement signal detection
  7. Personalized Upsell Offer. AI-crafted contextual offer
  8. Personal Voicemail Drop. Pre-recorded personal message
  9. Create Reactivation Opp.. New deal in sales pipeline
  10. Final Win-Back Email. Last attempt with special offer
  11. Re-engaged?. Any positive interaction detected
  12. Welcome Back → Active Journey. Re-enters active client lifecycle
  13. Tag: "Long-Term Cold". Moved to quarterly touch list
  14. Quarterly Touch Sequence. Low-frequency maintenance loop active

Want something like this?

Tell me about the process you want off your plate. The brief takes about three minutes, and the project is priced before I start.

Start a Brief

Open the animated, interactive version of this diagram →

Shown at a high level. Thresholds, wording and timings are examples, and real records, internal methods and anything confidential are left out.