Mermaid Workflow Diagrams

Remove Solar Reset
Lead Workflow System

8 interconnected workflows · GHL-powered automation

Lead Intake
Opt-In Reply
No Response
Appointment
21-Day Nurture
Hot Lead
Re-Entry
Error Handling
WF 1 Lead Intake Workflow
flowchart TD A([🚀 START]) --> B{{"Trigger\nContact Created"}} B --> C["🏷️ Tag Applied: New Lead\n📊 Opportunity Created\n📋 Stage = Lead List"] C --> D["📱 Auto SMS #1\nSent Immediately"] C --> E["✉️ Auto Email #1\nSent Immediately"] D --> F([✅ END WORKFLOW]) E --> F style A fill:#003d4d,stroke:#00d4ff,stroke-width:2px,color:#e0f7ff style B fill:#002233,stroke:#00d4ff,stroke-width:2px,color:#7dd8ef style C fill:#0d1f2d,stroke:#1e3a50,color:#c0d8e8 style D fill:#00263a,stroke:#00d4ff,stroke-width:1.5px,color:#e0f7ff style E fill:#1a0a3d,stroke:#7c3aed,stroke-width:1.5px,color:#d4bfff style F fill:#002a15,stroke:#10b981,stroke-width:2px,color:#6ee7b7
WF 2 Opt-In Reply Handler
flowchart TD A([👂 TRIGGER]) --> B{{"Contact\nReplies YES"}} B --> C["🚫 Remove from\nNo-Response Workflow"] C --> D["📊 Move to\nQualification Stage"] D --> E["📋 Sales Task\nCreated"] E --> F([✅ END WORKFLOW]) style A fill:#1a0a3d,stroke:#7c3aed,stroke-width:2px,color:#d4bfff style B fill:#130926,stroke:#7c3aed,stroke-width:2px,color:#a78bfa style C fill:#1a0d30,stroke:#4c1d95,color:#c4b5fd style D fill:#1a0d30,stroke:#4c1d95,color:#c4b5fd style E fill:#1a0d30,stroke:#4c1d95,color:#c4b5fd style F fill:#002a15,stroke:#10b981,stroke-width:2px,color:#6ee7b7
WF 3 No Response Follow-Up
flowchart TD A([⏰ TRIGGER]) --> B{{"No Reply After\nInitial Message"}} B --> C["📱 Day 1\nSMS Follow-up"] C --> D["✉️ Day 2\nEmail Follow-up"] D --> E{Reply\nReceived?} E -- YES --> F["🚀 Exit Workflow\n→ Route to WF 2"] E -- NO --> G["⏭️ Continue\n→ Route to WF 5"] style A fill:#2d1a00,stroke:#f59e0b,stroke-width:2px,color:#fde68a style B fill:#231500,stroke:#f59e0b,stroke-width:2px,color:#fcd34d style C fill:#1a1000,stroke:#78350f,color:#fde68a style D fill:#1a1000,stroke:#78350f,color:#fde68a style E fill:#1c1200,stroke:#f59e0b,stroke-width:2px,color:#fcd34d style F fill:#002a15,stroke:#10b981,stroke-width:2px,color:#6ee7b7 style G fill:#2d1a00,stroke:#f59e0b,stroke-width:1.5px,color:#fde68a
WF 4 Appointment Booked + CompanyCam
flowchart TD A([📅 TRIGGER]) --> B{{"Pipeline Stage =\nAppointment Booked"}} B --> C["📱 Confirmation\nSMS Sent"] B --> D["✉️ Confirmation\nEmail Sent"] B --> E["🔔 Internal\nNotification Sent"] B --> F["📸 CompanyCam\nProcess Triggered"] C --> G([✅ END WORKFLOW]) D --> G E --> G F --> G style A fill:#002a15,stroke:#10b981,stroke-width:2px,color:#6ee7b7 style B fill:#001a0d,stroke:#10b981,stroke-width:2px,color:#34d399 style C fill:#001f10,stroke:#065f46,color:#a7f3d0 style D fill:#001f10,stroke:#065f46,color:#a7f3d0 style E fill:#001f10,stroke:#065f46,color:#a7f3d0 style F fill:#001f10,stroke:#065f46,color:#a7f3d0 style G fill:#002a15,stroke:#10b981,stroke-width:2px,color:#6ee7b7
WF 5 21-Day Nurture Workflow
flowchart LR A([⏰ TRIGGER\nNo Appt Booked]) --> B{{"Start\n21-Day Nurture"}} B --> C["✉️ Day 3\nEmail"] C --> D{Appt\nBooked?} D -- YES --> Z([🚫 Remove from\nNurture → WF 4]) D -- NO --> E["📱 Day 5\nSMS"] E --> F["✉️ Day 7\nEmail"] F --> G{Appt\nBooked?} G -- YES --> Z G -- NO --> H["📱 Day 10\nSMS"] H --> I["✉️ Day 14\nEmail"] I --> J{Appt\nBooked?} J -- YES --> Z J -- NO --> K["📱 Day 18\nSMS"] K --> L["✉️ Day 21\nFinal Email"] L --> M([✅ END NURTURE]) style A fill:#2d1200,stroke:#ff6b35,stroke-width:2px,color:#fed7aa style B fill:#1f0d00,stroke:#ff6b35,stroke-width:2px,color:#fdba74 style C fill:#1a0e00,stroke:#9a3412,color:#fed7aa style D fill:#1f0d00,stroke:#ff6b35,stroke-width:1.5px,color:#fdba74 style E fill:#001a10,stroke:#065f46,color:#a7f3d0 style F fill:#1a0e00,stroke:#9a3412,color:#fed7aa style G fill:#1f0d00,stroke:#ff6b35,stroke-width:1.5px,color:#fdba74 style H fill:#001a10,stroke:#065f46,color:#a7f3d0 style I fill:#1a0e00,stroke:#9a3412,color:#fed7aa style J fill:#1f0d00,stroke:#ff6b35,stroke-width:1.5px,color:#fdba74 style K fill:#001a10,stroke:#065f46,color:#a7f3d0 style L fill:#1a0e00,stroke:#9a3412,color:#fed7aa style M fill:#002a15,stroke:#10b981,stroke-width:2px,color:#6ee7b7 style Z fill:#2d0a0a,stroke:#ef4444,stroke-width:2px,color:#fca5a5
WF 6 Hot Lead Watchlist
flowchart TD A([🔥 TRIGGER]) --> B{{"Tag Applied\nOR Link Clicked\nOR Stage Change"}} B --> C["🏷️ Apply\n'Hot Lead' Tag"] C --> D["🔔 Send\nInternal Alert"] D --> E["📊 Sales Team\nNotified"] E --> F([👀 WATCHLIST\nACTIVE]) style A fill:#2d0a23,stroke:#ec4899,stroke-width:2px,color:#fbcfe8 style B fill:#1f0618,stroke:#ec4899,stroke-width:2px,color:#f9a8d4 style C fill:#1a0615,stroke:#9d174d,color:#fbcfe8 style D fill:#1a0615,stroke:#9d174d,color:#fbcfe8 style E fill:#1a0615,stroke:#9d174d,color:#fbcfe8 style F fill:#2d0a23,stroke:#ec4899,stroke-width:2px,color:#fbcfe8
WF 7 Lead Re-Entry Reactivation
flowchart TD A([🔄 TRIGGER]) --> B{{"Old Lead\nSubmits Form Again"}} B --> C["🧹 Remove from\nAll Old Workflows"] C --> D["📊 Re-enter\nSales Pipeline"] D --> E["🚀 Route to\nWF 1 Intake"] E --> F([✅ REACTIVATED]) style A fill:#001d26,stroke:#06b6d4,stroke-width:2px,color:#a5f3fc style B fill:#001520,stroke:#06b6d4,stroke-width:2px,color:#67e8f9 style C fill:#001018,stroke:#155e75,color:#a5f3fc style D fill:#001018,stroke:#155e75,color:#a5f3fc style E fill:#001018,stroke:#155e75,color:#a5f3fc style F fill:#002a15,stroke:#10b981,stroke-width:2px,color:#6ee7b7
WF 8 Error Handling & System Safeguards
flowchart LR A(["⚙️ SYSTEM\nSAFEGUARDS"]) --> B["🔁 Duplicate\nPrevention Logic"] A --> C["🚫 Contact Removal\nat Workflow End"] A --> D["⛔ STOP Keyword\nHandling Active"] B --> B1{Duplicate\nDetected?} B1 -- YES --> B2["🗑️ Reject Duplicate\nKeep Original Contact"] B1 -- NO --> B3["✅ Allow\nEntry"] C --> C1["Remove Contact\nfrom Active Workflows"] C1 --> C2["✅ Prevent\nLoop Re-entry"] D --> D1{STOP\nReceived?} D1 -- YES --> D2["🚫 Apply\nDO_NOT_CONTACT Tag"] D2 --> D3["⛔ Halt ALL\nMessaging"] D1 -- NO --> D4["✅ Continue\nNormally"] style A fill:#2d0a0a,stroke:#ef4444,stroke-width:2px,color:#fca5a5 style B fill:#1f0606,stroke:#ef4444,color:#fca5a5 style C fill:#1f0606,stroke:#ef4444,color:#fca5a5 style D fill:#1f0606,stroke:#ef4444,color:#fca5a5 style B1 fill:#1a0404,stroke:#b91c1c,stroke-width:1.5px,color:#fca5a5 style B2 fill:#2d0a0a,stroke:#b91c1c,color:#fca5a5 style B3 fill:#002a15,stroke:#10b981,color:#6ee7b7 style C1 fill:#1a0404,stroke:#b91c1c,color:#fca5a5 style C2 fill:#002a15,stroke:#10b981,color:#6ee7b7 style D1 fill:#1a0404,stroke:#b91c1c,stroke-width:1.5px,color:#fca5a5 style D2 fill:#2d0a0a,stroke:#b91c1c,color:#fca5a5 style D3 fill:#2d0a0a,stroke:#ef4444,stroke-width:2px,color:#fca5a5 style D4 fill:#002a15,stroke:#10b981,color:#6ee7b7
Remove Solar Reset · GHL Automation · 8 Workflows · Mermaid v10