High-level overview of the automation ecosystem for The Lemonade Life
The Lemonade Life operates a comprehensive GHL automation stack supporting a multi-stage coaching funnel for divorced women. The system spans lead opt-in, qualification, setter pipeline management, application triage, coaching delivery, renewals, client success tracking, and financial/attribution reporting.
This audit covers all 214 workflows across 9 root folders and 21 sub-folders. The audit documents every workflow name, status, enrollment count, active count, trigger type, and key action sequences. Detailed step-level inspection was performed on the highest-impact workflows.
Top-Line Findings:
Aggregate counts across the full automation library
Issues requiring immediate attention, ordered by severity
The original Setter Pipeline (workflow ID: 5612b095) has had its trigger deliberately removed ("replaced by Setter / DQ Triage Pipeline"). However, 2,334 contacts remain active (enrolled and stuck) inside it at various wait stages:
Action required: Bulk-remove these contacts from the workflow, or move them to the appropriate stage in the new Setter / DQ Triage Pipeline. These contacts are not receiving any setter attention.
GHL flags 9 workflows under "Needs Review (8)" in the interface. These workflows contain broken steps â likely missing triggers, deleted assets (calendars, tags, custom fields), or API errors. These must be inspected and repaired individually. High risk: if any of these are enrollment/revenue flows, leads may be silently dropping.
The live Setter / DQ Triage Pipeline (2,165 active) has 396 contacts waiting at "Wait for Project Planner or Consult Call Confirmed (tag)" after creating an Abandon Cart Opportunity. These are live leads who opted in but haven't purchased â they are sitting in an indefinite hold. Confirm whether this is intentional (long-term hold) or if a follow-up sequence is missing.
194 contacts in the live Setter / DQ Triage Pipeline created a "No Survey Completed Opportunity" and are now waiting again at "Wait for Survey or Application." These are leads who opted in, didn't complete the survey within 7 minutes, and are now in an indefinite wait. Requires: either a nurture sequence trigger or a decision on how long to wait before moving them.
Several Draft workflows have non-zero enrolled counts, meaning they processed contacts before being set to Draft, or contacts entered them while Published. Flagged examples:
Verify which of these should be Published and which should be permanently off.
DO NOT DELETE-014 - Human Assistant Reply is flagged as "Do Not Delete" in its name but is in Draft status with 0 enrolled. This is either intentional (standby mode) or was accidentally turned off. If this handles live human-agent replies, it may mean customer responses are not being routed correctly.
All 26 workflows in the Temp Clean Up Automations folder have 0 active contacts. They were one-time data migration/cleanup jobs now complete. While they are Published, they are not actively harming anything. Recommend archiving/deleting to reduce clutter. Notable completed jobs include: merge custom fields (16,243 contacts), Move to pipeline Disqualified by System (6,135), remove opportunity from opt in to consult call pipeline (2,961).
The engagement scoring system uses 4 workflows. The "EMAIL - Open (Not Unsub) - Add 1 Point" workflow is in Draft status (27,336 enrolled historically) while the "EMAIL - Click - Add 2 Points" is Published (75,821 enrolled). This means email opens are currently NOT being tracked/scored. If the open-tracking workflow was intentionally paused, verify that the engagement score field is still meaningful.
All 214 workflows organized by folder. Bold active counts indicate live contacts currently in the workflow.
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| DPP - Opt-In Channel Tracking | Published | â | 0 | Tags opt-in source (IG, ads, website, TT) |
| DPP - Purchase & Delivery | Published | â | 0 | Grants course access, delivers product |
| DPP - Did You Get It? (SMS follow-up) | Published | â | 0 | Post-purchase SMS check-in |
| DPP - Upsell Email Sequence | Published | â | 0 | Upsell sequence after DPP purchase |
| Contemplation Quiz / Masterclass access | Published | â | 0 | Delivers quiz/masterclass access |
| DPP Survey Submitted | Published | â | 0 | Handles post-DPP survey submission |
| DPP Checkout Abandoned | Published | â | 0 | Abandoned cart re-engagement |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| Application Pipeline with Triage (Dialer) | Published | 367 | 0 | Trigger: tag "application-submitted". 4min wait â Qualified/DQ condition â 5 DQ branches (DQ-Divorced, DQ-Unsafe, DQ-Strategy, Triage, DQ-Financial) |
| Cold Application to Call or DQ | Published | 1,180 | 0 | 2 triggers (Cold App DQ, Cold App Qualified). 9-day nurture email/SMS sequence. DQ path waits for DPP purchase tag. |
| Onboarding Call Complete Stage Review | Published | 522 | 0 | Pipeline stage change â internal notification |
| Qualified Applications Conversion API event | Published | 4,702 | 0 | Qualified? field check â FB Conversion API "Schedule" event |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| 1 (Cassie, Special, Onboarding Calls) â Confirmation & Reminder Emails | Published | 929 | 0 | 3 apt triggers, 5-closer condition (Vanessa, Maya, Danielle, Zarah, None). Email/SMS confirmations + 24hr/1hr/5min reminders. |
| 120 Day Coaching â Welcome Sequence | Published | 317 | 0 | 7+ payment triggers, checks "contract-custom" tag, sets dates, moves to Closed-Won, adds to onboarding pipeline, sends emails, increments days counter. |
| Access to Group Coaching Program & Paying Member Checkbox | Published | 292 | 0 | Offer access granted â update contact checkbox field |
| Add Paying Member â Master Tag To ALL Purchases | Published | 20,331 | 0 | ANY purchase trigger â adds "Paying Member" tag. Highest-volume tag trigger in account. |
| Grant Access 90-Day Group Coaching then Add Tag | Published | 894 | 0 | Purchase trigger â grant GHL membership access |
| Group Coaching Purchase â Add to FB Audience & Conversion Event | Published | 396 | 0 | Order submitted â FB Custom Audience + Conversion API ($5,997) |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| Coaching Contract (90 Days) Send | Published | 684 | 0 | Sends 90-day coaching contract via GHL |
| Coaching Contract (120 Days) Send | Published | 321 | 0 | Sends 120-day coaching contract via GHL |
| 1c_special contract (120-Day) | Published | 20 | 9 | Special pricing/custom contract send, 9 active |
| 1c_special contract (90-Day) | Published | 5 | 0 | Special 90-day contract |
| Draft custom/client-specific templates (multiple) | Draft | 0 | 0 | Templated contract variants for specific clients; ~10 drafts with 0 enrolled |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| Client Status â Create a Task | Published | 251 | 0 | Creates internal task based on client status change |
| Days since last check in | Published | 1,681 | 0 | Tracks last check-in date since last CSM contact |
| Days since last check in counter | Published | 1,735 | 365 | â ī¸ Daily counter increment â 365 contacts actively cycling |
| Last Check In Date â All CSMs | Published | 1,994 | 0 | Updates "last check in date" field when CSM logs contact |
| Project Brief Notification to CSMs | Published | 395 | 0 | Notifies CSM team of new project/client briefs |
| Welcome Text from CSM | Published | 405 | 0 | Personalized SMS welcome from assigned CSM |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| Divorce Planning Suite Checkout Page â $197 | Published | 25 | 0 | Triggered from checkout page for $197 DPS product |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| Warmup Email Template (not divorced) | Published | 295 | 0 | Domain warm-up sequence for non-divorced contacts |
| Warmup Email Template (not divorced) simple | Published | 6,036 | 0 | Simplified warmup sequence â highest volume in folder |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| Extended Program â Remove from Workflow, Day 61-96 | Published | 19 | 0 | Removes extended clients from workflow at day 61-96 |
| New Start Date / Renewal Date â Membership Updates | Published | 1 | 0 | Updates membership when start date changes |
| On-Hold Membership Updates | Published | 48 | 0 | Pauses/adjusts membership for on-hold clients |
| Reactivate Membership Updates | Published | 33 | 0 | Reactivates membership access after hold |
| Reset â New Start Date Membership Updates | Published | 0 | 0 | Resets start date for membership |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| Refund 120 Days â Remove Tags/Offer/Workflow, Add Notes | Published | 26 | 0 | Full cleanup on 120-day refund: removes tags, offer access, removes from workflows, adds internal note |
| Refund 90 Days â Remove Tags/Offer/Workflow, Add Notes | Published | 53 | 0 | Same as above for 90-day program |
| Refund Request â Slack Message and Spreadsheet Update | Published | 29 | 0 | On refund request tag â Slack notification + Google Sheets log |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| DND Remove from Setter Pipeline | Published | 55 | 0 | Removes DND contacts from setter pipeline |
| Setter / DQ Triage Pipeline â
ACTIVE â Current live pipeline | Published | 2,500 | 2,165 | Triggers: IG/Ads/Website/TT Planner Opt-In. Full triage: purchase wait, survey check, DQ/Qualified routing, Opportunity creation. |
| Setter Pipeline â DEPRECATED â Trigger removed, 2,334 contacts stranded | Published* | 2,831 | 2,334 | * Published status but NO TRIGGER. Replaced by Setter/DQ Triage Pipeline. All active contacts are stuck. |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| Contemplation Quiz Scoring | Published | 93 | 0 | Scores quiz responses and routes accordingly |
| Form Submitted Request Custom Time | Published | 44 | 0 | Handles custom time requests via form |
| Last Engagement Date + Green | Published | 25,718 | 2 | Updates last engagement date field; tags contact "green" |
| Remove from Coaching Reminder Emails | Published | 46 | 0 | Removes contacts from coaching reminder sequence |
| Unassigned/Assigned â Customer Replied Via SMS | Published | 38,335 | 1 | Routes inbound SMS replies; assigns to team member. Highest-enrolled utility workflow. |
| Visited Calendar Didn't Book | Published | 710 | 133 | Tracks calendar page visits without booking â follow-up. 133 contacts actively in sequence. |
| last response | Published | 19,435 | 5 | Updates "last response" date field on contact interaction |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| 1_Special Payment Plan 1_Tag, Confirmation Email, Sales/Renewal Notifications, Onboarding Pipeline 90-Day (WD) | Draft | 0 | 0 | Combined onboarding + payment + renewal workflow (WD-built, not yet deployed) |
| 1b DPP purchase, delivery, download + SMS Automation Combined (WD) | Draft | 0 | 0 | Combined DPP delivery workflow |
| 3 Consult Call â Tag, Confirmation, Reminder Emails, Conversion API, Custom Audience, Pipeline (WD) | Draft | 0 | 0 | All-in-one consult call workflow |
| All appointments â No Show / Canceled â SMS Reschedule (WD) | Draft | 0 | 0 | No-show/cancel SMS rescheduling |
| Survey to Call or Planning Suite + Qualifed Field (WD) | Draft | 0 | 0 | Routes survey submission to call booking or Planning Suite |
| Workflow Name | Status | Enrolled | Active |
|---|---|---|---|
| Promo: '2024 Last Cohort' â Primary Workflow_October 2024 | Published | 193 | 0 |
| Promo: '2024 Last Cohort' â Replies | Published | 9 | 0 |
| Promo: '2024 Last Cohort' â Negative Response > Remove From Workflow | Published | 5 | 0 |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| 197 promo Trigger Link â 'click - 197mo clinics - dec 2024' Tag | Published | 21 | 0 | Dec 2024 promo trigger link â tag assignment |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| EMAIL â Click (not unsub) â Add 2 Points | Published | 75,821 | many | Email engagement scoring. Highest total enrollment in account. |
| EMAIL â Open (Not Unsub) â Add 1 Point | Draft | 27,336 | 0 | â ī¸ Draft â email opens NOT currently being scored |
| EMAIL â Reply â Add 3 Points | Published | 15,741 | â | Email reply engagement scoring |
| EMAIL â Unsubscribe â Set DND Email | Published | 6,113 | 0 | On unsubscribe â sets DND Email on contact |
| Update Client Pipeline | Published | 33,355 | 0 | Pipeline stage updates across full client lifecycle |
| Update Client Pipeline Stage | Published | 22,604 | 0 | Companion to above â updates stage field directly |
| RECENCY â Last Purchase Date Update | Published | 20,334 | 0 | Updates "last purchase date" field on any purchase |
| RECENCY â Last Opt In Date Update | Published | 9,262 | 0 | Updates "last opt-in date" field on any opt-in |
| New Update Consult Call Status Contact Field to Showed | Published | 4,991 | 0 | On showed appointment â updates consult call status field |
| Trigger â Consult Call Calendar | Published | 853 | 0 | Trigger wrapper for consult call calendar events |
| Deliverables before Onboarding Call Review | Published | 760 | 0 | Reviews client deliverable completion before onboarding call |
| Consult homework video â 5% | Published | 1,727 | 0 | Tracks 5% completion of homework video |
| Consult homework video â 67% | Published | 1,511 | 0 | Tracks 67% completion of homework video |
| Access to Business Valuation Masterclass & Contemplation Masterclass | Published | 570 | 0 | Grants access to two masterclass products |
| Change Apt Status to Noshow | Published | 550 | 0 | Auto-marks appointment as No Show after trigger |
| Promo: '2024 Last Cohort' â Buyer Tag > Remove From Workflow | Published | 456 | 0 | Removes buyers from 2024 cohort promo workflow |
| Update to 05_Client Long Term Nurture | Published | 236 | 0 | Moves contacts into long-term nurture sequence (stage 05) |
| Collaboration Request Form Submission | Published | 14 | 0 | Handles collaboration/partnership form submissions |
| Your 5 Game-Changing Tools to Divorce Well â Tag & Email | Published | 21 | 0 | Assigns tag + sends lead magnet email sequence |
| Consult Call Outcome â Send to Slack | Draft | 2 | 0 | Draft â sends consult call outcome data to Slack |
| DO NOT DELETE-014 â Human Assistant Reply | Draft | 0 | 0 | â ī¸ Draft â human-agent reply handler; "DO NOT DELETE" in name suggests critical function |
| NEW â Opp Card Moved to Nurture Stage | Draft | 0 | 0 | Draft placeholder for nurture stage pipeline trigger |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| GHL Dialer â Call Outcome Contact Field Update | Published | 1,026 | 0 | After dial event â updates contact fields with call outcome |
| New & Old Leads to Dialer â P4 | Draft | 948 | 0 | â ī¸ Draft â adds existing and new leads to P4 dialer list |
| New Leads to Dialer â P1 - P3 | Published | 3,567 | 0 | Adds new leads to P1âP3 dialer lists based on source |
| Remove Leads from Dialer â All Lists | Published | 2,024 | 0 | Removes contacts from all dialer lists on trigger (purchase, DQ, etc.) |
| Watch Dials Event â Call Info back to CRM | Published | 16,589 | 0 | Listens to dial events; syncs call data back to GHL contact record |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| đ Appointment Checkins by Team Member | Sub-folder | Contains check-in workflows per team member | ||
| 20-Minute Check-In Progress Call with Cassie â Confirmation, Reminder Emails | Published | 643 | 16 | 16 active contacts in confirmation/reminder sequence |
| 30-Minute Client Success & Wins â Confirmation, Reminder Emails | Published | 1 | 0 | Wins/success call confirmation sequence |
| 45-Minute Clarity Call with Cassie â Confirmation, Reminder Emails | Published | 679 | 7 | 7 active |
| 60 Min Call with Alicia â Confirmation, Reminder Emails | Published | 36 | 0 | |
| Booked Clarity Call | Published | 322 | 0 | Pipeline update on clarity call booking |
| Booked Success Call | Published | 230 | 0 | Pipeline update on success call booking |
| Cancelled Consult Call â Strategy Call/Follow Up/Rebook/Future Appointment | Published | 766 | 0 | Multi-path workflow for cancelled consult calls |
| Coaching Call â Confirmation, Reminder Emails | Published | 158 | 0 | General coaching call confirmation/reminder sequence |
| Consult Call Stage | Published | 3,373 | 0 | Updates pipeline stage based on consult call status |
| Initial Check-In Call â Tag, Confirmation and Reminder Emails | Published | 14 | 0 | Tags + confirms initial check-in call |
| Record Last Appointment Date | Published | 6,529 | 0 | Updates "last appointment date" field on any appointment event |
| Strategy Alignment Call â Confirmation, Reminder Emails | Published | 14 | 1 | |
| Strategy Call with Alicia â Confirmation, Reminder Emails | Published | 485 | 1 | |
| Success Path Check-In â Confirmation, Reminder Emails | Published | 27 | 0 | |
| Tag Sales Call â Registered | Draft | 5,302 | 0 | â ī¸ Draft â tags contacts who registered for sales call. Historically 5,302 enrolled. |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| Ad Attribution | Published | 4,659 | 0 | Captures and records ad source attribution data |
| Booking Attribution Source | Published | 2,629 | 0 | Records source channel on appointment booking |
| Opt In Attribution | Published | 12,944 | 0 | Records attribution source on opt-in event |
| Purchase Attribution | Published | 9,263 | 0 | Records attribution source on purchase event |
| Trigger Link Clicked â Download Divorce Project Planner | Published | 15,509 | 1 | Fires on trigger link click â tracks DPP downloads |
| {Ads Tracking} Any Order â Update Source, Channel, Purchase Date | Draft | 0 | 0 | Draft â combined ads tracking workflow |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| Cancelled Program â 120 or 90 Days â Remove Tags, Remove from Workflow, Remove Offer and Add Notes | Published | 29 | 0 | Full cleanup for program cancellation: removes tags, offer access, workflows; adds note |
| Coaching Purchase Tracker â Update Google Sheet | Published | 79 | 0 | On purchase â logs to Google Sheets tracking sheet |
| Increment Days in Program (c) | Published | 713 | 267 | â ī¸ Daily counter â 267 active coaching clients currently cycling through daily day-counter |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| Continuity Welcome Sequence | Published | 14 | 3 | Welcome sequence for new Continuity members |
| For existing clients â Continuity Welcome Sequence | Published | 5 | 1 | Variant for existing coaching clients joining Continuity |
| Increment Days in Continuity (c) | Published | 32 | 31 | Daily counter â 31 of 32 enrolled contacts are active (nearly 100%). All current continuity members cycling. |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| Hyros Manual Payment | Published | 163 | 0 | On manual payment â sends event data to Hyros attribution platform |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| Days Until Renewal Date Field Update | Published | 18,830 | 0 | Calculates and updates "days until renewal" custom field for all coaching clients |
| 2025 Non-Renewal Updates | Published | 512 | 0 | Handles status updates for 2025 non-renewing clients |
| Days in Program: 91 â Move to Offboarding 91-120 Days | Published | 237 | 0 | Auto-moves clients to offboarding pipeline at day 91 |
| Countdown (120 Days) â Days Until Renewal Date | Published | 208 | 0 | Sends renewal reminders for 120-day clients counting down to renewal |
| Day 80: Book a Call to Continuity Renewal to Membership Downsell | Published | 86 | 0 | At day 80 â prompts booking call for continuity/renewal/downsell option |
| Manual Offboard â Chose not to Renew | Published | 77 | 0 | Manual trigger: offboards non-renewers |
| Day 85: Continuity Renewal to Membership Downsell | Published | 36 | 0 | At day 85 â continuity renewal offer or membership downsell path |
| 2025 Continuity Renewal Purchase Tag + Pipeline Updates | Published | 28 | 13 | 13 active â handles pipeline updates when continuity renewal is purchased |
| Access Has Ended (Renewal plus 1 day) | Published | 38 | 0 | 1 day after renewal date â sends access ended notification |
| April 2025 Renewal v2 | Published | 21 | 0 | April 2025 cohort renewal campaign (version 2) |
| April 1 2025 Renewal | Published | 14 | 0 | April 1 2025 cohort renewal campaign |
| 2025 Membership Purchase Tag + Pipeline Updates | Published | 27 | 0 | Tags + updates pipeline on 2025 membership purchase |
| 2025 Manual Quiet Removal of On Hold â Fully Paid | Published | 14 | 0 | Manual trigger: quietly removes fully-paid on-hold clients from hold status |
| Quiet Removal (Manual Offboarding) | Published | 29 | 0 | Manual offboard without notifications |
| Countdown (90 Days) â Days Until Renewal Date | Published | 2 | 0 | Renewal countdown for 90-day clients |
| Day 61-96 â Book Your Success Call to Continuity | Draft | 257 | 0 | â ī¸ Draft â day 61-96 upsell to continuity via success call booking |
| Day 88 â Program Ending (Please reply) | Draft | 14 | 0 | Draft â final reply prompt as program ends |
| T-30 â Book Your Success Call to Continuity | Draft | 38 | 0 | Draft â 30 days before end â success call to continuity upsell |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| merge custom fields | Published | 16,243 | 0 | One-time bulk merge of custom fields across contacts |
| Move to pipeline Disqualified by System | Published | 6,135 | 0 | Bulk-moved DQ contacts to system-disqualified pipeline stage |
| remove opportunity from opt in to consult call pipeline | Published | 2,961 | 0 | Cleaned up opportunities in opt-in â consult pipeline |
| Remove assigned user | Published | 1,186 | 0 | Bulk removed assigned user from contacts |
| Move Attempt 1 back to qualified | Published | 1,574 | 0 | Moved contacts back to qualified stage in pipeline |
| update triage field | Published | 414 | 0 | Bulk-updated triage custom field |
| add qual apps | Published | 100 | 0 | Added qualified application tags to contacts |
| Move Attempt 1 back to purchased planner no survey | Published | 71 | 0 | Moved contacts to "purchased planner, no survey" stage |
| Move Attempt 1 back to disqualified | Published | 34 | 0 | Moved contacts back to disqualified |
| Move Attempt 1 back to abandon cart | Published | 27 | 0 | Moved contacts to abandon cart stage |
| move Sadaf's warm to nurture | Published | 36 | 0 | One-off: moved specific contacts to nurture |
| move noshows and no offers to long term nurture | Published | 47 | 0 | Moved no-show/no-offer contacts to long-term nurture |
| F â Booked Closer Call | Published | 21 | 0 | Cleanup for F-stage contacts who booked closer call |
| Update setter field to system | Published | 43 | 0 | Bulk-updated setter assignment field to "system" |
| Clean Up in Aisle 6 $3497 + $197 | Published | 22 | 0 | Cleanup for $3497+$197 payment plan contacts |
| DQ â Not Interested | Published | 6 | 0 | DQ'd contacts who marked "Not Interested" |
| Remove Coaching Clients from All Non Client Success pipelines | Published | 88 | 0 | Bulk removed coaching clients from non-CSM pipelines |
| Move Attempt 1 to Newsletter | Published | 8 | 0 | Moved contacts to newsletter list |
| Cleanup â day 2 through 9 (multiple variants) | Published | ~50 each | 0 | Day-by-day contact cleanup sequences (day 2â7, including version b and c variants) |
| Clean Up in Aisle 6 $4497 + $297 | Published | 6 | 0 | Cleanup for $4497+$297 payment plan contacts |
| Workflow Name | Status | Enrolled | Active | Notes |
|---|---|---|---|---|
| Notification for Cassie â 30 Days before renewal | Published | 3 | 0 | Created Feb 23, 2026. Internal notification to Cassie 30 days before a client's renewal date. |
| Renewal Contract Send â Custom Agreement (Change Template) | Published | 1 | 0 | Created Feb 23, 2026. Sends renewal contract via custom agreement template. |
Step-by-step breakdown of the highest-impact, highest-active, or most complex workflows
This is the primary lead qualification pipeline. All Divorce Project Planner opt-ins from 4 ad channels flow into this workflow, which determines whether a lead becomes a qualified sales call opportunity or gets tagged/disqualified.
Sticky note inside workflow states: "This automation has been replaced by Setter / DQ Triage Pipeline (removed trigger so no new contacts are entering this one). Deleted action to count setter dial attempts here"
No new contacts are entering. All 2,334 active contacts are legacy contacts stuck at various wait stages from when this was the live pipeline.
This workflow runs a continuous daily counter for each active coaching client. The 267 active contacts represent all clients currently in the 90-day or 120-day coaching programs. The workflow increments a "Days in Program" custom field once daily, which is used to trigger renewal sequences, offboarding, and CSM check-ins.
Tracks how many days since each client last had a CSM check-in. 365 contacts are actively cycling â representing all current clients whose last check-in date is being tracked daily. Used for internal CSM accountability and client success monitoring. High active count (365) is expected and healthy for this workflow type.
Prioritized action items, organized by urgency
Decision required: Should these contacts be (a) bulk-removed from the workflow entirely (if they've already been processed/handled), (b) moved to the new Setter / DQ Triage Pipeline if still active leads, or (c) segmented into the appropriate pipeline stages manually. Leaving them indefinitely is creating noise in your "Active Enrolled" metrics and potentially delaying real lead processing.
Open the "Needs Review (8)" tab in the GHL workflow list and inspect each flagged workflow. Common causes: deleted calendar/form triggers, missing custom field references, broken API connections, or invalid SMS templates. Each error silently stops contacts from progressing. Fix or archive each one.
This workflow is in Draft but has "DO NOT DELETE" in its name â suggesting it's critical. Determine if it should be Published. If it was accidentally turned off, any inbound messages routed through it may not be getting replied to correctly. Check execution logs to confirm.
These contacts are stuck in indefinite waits. Define: (a) maximum hold time before they get a follow-up SMS/email and then exit, or (b) a re-engagement campaign. Without a defined exit, these leads will sit forever, inflating your "Active" count and not progressing through the funnel.
All 26 workflows in this folder have 0 active contacts. They were one-time data migration jobs. Keeping them as Published adds visual clutter and could confuse future team members. Move to Draft or delete after confirming they will not be needed again.
The RENEWAL folder has 18 workflows with several different approaches for the same date ranges (Day 61-96, Day 80, Day 85, Day 88, T-30, April 1, April v2, Countdown 90, Countdown 120). Confirm which workflows are the "canonical" renewal path and which are deprecated variants. At minimum, Draft or delete the ones no longer in use to reduce confusion.
The "Wifi Designed - Combined Drafted (Future Use)" folder contains 5 consolidated workflows that combine multiple steps from separate existing workflows (DPP purchase + delivery, consult call confirmation + conversion API, etc.). These could significantly reduce workflow count and simplify the automation stack. Review and test before deployment.
The "Increment Days in Program" (267 active) and "Increment Days in Continuity" (31 active) counters work well but confirm each has a defined exit condition when the program ends (e.g., on program cancellation, refund, or completion trigger). Without exits, clients who cancel or refund will continue to have their "days in program" counter incrementing.
The following workflows handle enormous contact volumes and any accidental edits or deletions could cause major data loss. Ensure only admins can edit them and consider adding sticky notes documenting their purpose: