- Twelve workflows cover most of what a small business needs. Three catch the lead, three manage appointments, three handle reviews, invoices and reactivation, and three route to people and AI.
- The names matter. Missed-call workflows trigger on Call Details and no-show workflows on Appointment Status. Reviews go out through the Send Review Request action, and round robin lives inside Assign To User.
- A reminder workflow built on Customer Booked Appointment drops the contact on a no-show. The no-show follow-up has to be its own workflow on the Appointment Status trigger.
- Reviews are worth the automation. Per BrightLocal's 2026 survey, 97% of consumers read reviews for local businesses and 80% are likely to use a business that responds to all of its reviews.
- Marketing texts need written consent, and stop requests must be honored within ten business days. The conservative reading of the TCPA's 8am to 9pm rule applies to texts too.
Which GoHighLevel automations are worth building first?
The GoHighLevel automations worth building first are the ones that reply when nobody is free. Almost every account we set up gets the same twelve, because the same three things go wrong everywhere. The lead waits, the appointment is missed, and the happy customer is never asked for a review. HighLevel's trigger list (19 June 2026) and action list (3 June 2026) are the two pages the recipes below are built from.
| # | Automation | Trigger | Main actions |
|---|---|---|---|
| 1 | Missed call text back | Built-in setting, or Call Details | Send SMS |
| 2 | New lead first-minute reply | Form Submitted, Contact Created | Send SMS, Send Internal Notification |
| 3 | Facebook and Instagram lead intake | Facebook Lead Form Submitted | Send SMS, Add Contact Tag, Assign To User |
| 4 | Appointment reminders | Customer Booked Appointment | Wait (before appointment), Send SMS, Send Email |
| 5 | No-show follow-up | Appointment Status (No-show) | Send SMS, Wait, Send Email |
| 6 | Birthday message | Birthday Reminder | Send SMS or Email |
| 7 | Review request | Appointment Status (Showed) or Opportunity Status Changed (Won) | Wait, Send Review Request |
| 8 | Unpaid invoice and abandoned checkout | Invoice, Abandoned Checkout | Send SMS, Send Email, Send Invoice |
| 9 | Database reactivation | Contact Tag or segment | Drip Mode, Send SMS, If/Else |
| 10 | Won and lost follow-ups | Opportunity Status Changed | Send Email, Add Contact Tag, Create/Update Opportunity |
| 11 | Lead source tagging and round robin | Form Submitted, Contact Tag | Add Contact Tag, Assign To User |
| 12 | After-hours AI with human handoff | Customer Replied | Conversation AI, Human Handover |
Trigger and action names as printed in HighLevel's trigger list and action list, June 2026; Human Handover from its own help article.
Which GoHighLevel workflows catch a lead in the first minute?
Three automations catch a lead in the first minute, and one of them isn't a workflow at all. Missed call text back is a setting. HighLevel's business profile page says it "will automatically send an SMS message to the caller who recently called but was unable to reach someone from your team." Our missed call text back guide covers the timeout and the number it sends from.
1. Missed call text back, and the workflow version
When you need different messages by hour or by contact, build it as a workflow instead. The trigger is Call Details (4 September 2026), which "enrolls a contact when a call log matches the conditions you configure." Outcomes include no-answer, busy and voicemail. Never run the setting and the workflow together, or the caller gets two texts.
2. The new-lead reply and the internal alert
Trigger on Form Submitted, which "Fires when a selected HighLevel form is submitted." Then Send SMS within the first minute, and Send Internal Notification to the person who owns the lead. The internal notification action (31 March 2026) reaches users by email, in-app, SMS or WhatsApp, and can target the assigned user only. The text asks one question; the alert names the source.
3. Facebook and Instagram lead ads
The Facebook Lead Form Submitted trigger fires "when a lead submits a form through your connected Facebook Page's Lead Ad." HighLevel says the lead is "immediately added to your CRM—no delays." Map the form fields in the lead ads setup first; an Instagram account "can be selected at the ad set level when available." Same reply, plus a source tag so the dashboard can tell paid from organic.
Which automations cut no-shows and fill the calendar?
Reminders, the no-show chase, and the birthday note. The evidence for reminders is real but narrower than vendors say. A 2026 meta-analysis across ten studies and 8,236 participants found reminders of any kind made attendance about 11% more likely than usual care (risk ratio 1.11). The SMS-only subgroup pointed the same way but wasn't statistically significant, so build reminders on more than one channel.

4. Appointment reminders and confirmations
Trigger on Customer Booked Appointment, which fires "whenever a customer books an appointment using a booking link or online scheduling system." Then a Wait step of the appointment type, which "Holds the contact until before, at, or after a scheduled appointment." Then send an email and an SMS the day before, and a second SMS two hours before. One caveat from the trigger page: "the Customer Booked Appointment trigger only works for normal (one-time) appointments. Recurring appointments are not supported."
5. No-show follow-up
A separate workflow, always. HighLevel's appointment scenarios page says that when an appointment moves to no-show, "The customer will be pulled out of the workflow, and no further actions will occur." So the reminder workflow ends there, and the chase starts on the Appointment Status trigger filtered to No-show. Send a text with the booking link within the hour, an email the next morning, and a task for a human on day three.
6. The birthday message
The Birthday Reminder trigger "runs daily at 8 AM (account time zone), scanning all contacts to check if anyone's birthday matches the current date." It takes before and after offsets. It only works if the birthdate field is filled, so we add the field to the intake form. A birthday text is a marketing message; it goes only to contacts with written consent on file.
How do you automate reviews, invoices and reactivation?
Trigger the review request on a Showed or Won status, the invoice chase on the Invoice and Abandoned Checkout triggers, and reactivation on a tag. The review request also has a survey behind it. BrightLocal surveyed 1,002 US adults for its 2026 Local Consumer Review Survey, published 11 February 2026. It found "97% of consumers read reviews for local businesses" and "80% of consumers say they're likely to use a business that responds to all of its reviews."
7. The review request
Trigger on Appointment Status set to Showed, or Opportunity Status Changed to Won for sales accounts. Wait two hours, then the Send Review Request action on SMS or email. The message templates live under Reputation, Settings. HighLevel's customization page (25 August 2026) says to use the review-link merge field, so the link always points where you configured it. Channel matters: in BrightLocal's 2025 survey, the share who'd most likely leave a review when asked by email rose from 32% to 40%, against 27% in person.

8. Unpaid invoices and abandoned checkouts
Two triggers. The Invoice trigger "activates whenever there is a change in the status of an invoice." The built-in invoice reminders handle the after-due nudges on a schedule you set, with a maximum count. The Abandoned Checkout trigger (18 February 2026) fires when a shopper "enters a valid email address, but doesn't finish paying within the 'abandonment window' you define." It covers native stores and connected Shopify stores alike. The default abandoned-checkout email HighLevel sends is one message after ten hours; the workflow is how you send a second.
9. Database reactivation
The workflow is simple; the throttle and the consent are the work. Tag the contacts you haven't messaged in 90 days and trigger on the tag. Put the Drip Mode action first, which "Drips contacts through the workflow in batch sizes," so 2,000 texts don't leave in one minute. HighLevel's chiropractor playbook shows the shape: a trigger on last appointment date, one offer, and "conditional logic (e.g., if no response in 3 days, send follow-up)." Every first text in the campaign carries the opt-out line. We don't quote a response rate, because we couldn't find one we could verify.

How do you route leads to the right person, and let AI answer after hours?
Three more, and they're the ones that scale a team. Round robin isn't a trigger. It lives inside the Assign To User action. The action's page says "When you select more than one user, the trigger automatically rotates between the designated users in a 'round robin' for each assignment."
10. Won and lost follow-ups
Trigger on Opportunity Status Changed, which "activates when the status of an opportunity in the CRM changes." That means moving from Open to Won or Lost. Won runs the onboarding email. The review request (number 7) can fire off the same change, but only where Won means the work is already delivered. Lost tags the reason and, ninety days later, drops the contact into reactivation. Filter on Moved To Status so one workflow doesn't fire for both.
11. Lead source tagging and round robin
Every intake workflow ends with Add Contact Tag for the source and Assign To User for the owner. One setting on the assign page decides whether it's safe. "If the 'Only Apply To Unassigned Contacts' toggle is turned off, and the trigger fires for an already assigned contact, the new task will overwrite the previous one." Leave it on, or a returning customer gets reassigned to a stranger.

12. After-hours AI with a human handoff
The Conversation AI action "lets you start an AI-powered conversation inside a workflow, wait for the contact's reply, and route the contact based on configurable branches and conditions." It runs on SMS, Facebook, WhatsApp, live chat or Instagram, and it's billed through the AI Employee add-on. We want it answering only after hours, and the workflow's Time Window can't do that alone. The settings page says an action outside the window "will be paused and will resume at the next available time slot." It delays a message; it doesn't skip it. So daytime replies branch to the team before the AI step runs. Human Handover (2 June 2026) "automatically transfers conversations from the AI bot to a human team member when certain conditions are met." It creates a task due in 24 hours and can tag the contact. Anything about price or a complaint hands over; the bot never closes.
The texting rules every automation has to obey
Ten of the twelve can send a text, so the rules are part of the build. The Telephone Consumer Protection Act (TCPA) rule text sits in 47 CFR 64.1200, and the carriers' expectations in the CTIA Messaging Principles (May 2023). This section isn't legal advice; your counsel decides the consent language.
| Rule | What it means for the workflows above | Source |
|---|---|---|
| Informational versus promotional | CTIA's own example: "Appointment reminders, welcome texts, and alerts fall into this category because the first text sent by the business fulfills the Consumer's request." Promotional texts need written agreement first | CTIA Principles, Exhibit II |
| Quiet hours | The rule bars telephone solicitation "before the hour of 8 a.m. or after 9 p.m. (local time at the called party's location)." The conservative reading applies it to marketing texts; the Time Window setting enforces it | 47 CFR 64.1200(c)(1) |
| Revoking consent | Any reasonable method counts, requests "must be honored within a reasonable time not to exceed ten business days," and only one confirmation text may follow. Effective 11 April 2025 | 47 CFR 64.1200(a)(10) to (12); Federal Register, 11 Oct 2024 |
| STOP handling | "Contacts must have a clear way to revoke consent, such as replying STOP," and consent "cannot be purchased, sold, or exchanged." A STOP sets DND on the contact | LC Phone messaging policy, 15 Sep 2026; DND page |
| Consent records | Keep the timestamp, the medium, the specific campaign and the IP address of each opt-in | CTIA Principles, 5.1.2 |
Cornell LII copy of 47 CFR 64.1200, current through 29 August 2025; CTIA Messaging Principles and Best Practices, May 2023; HighLevel help center pages linked in the rows.
The workflow settings that break automations quietly
Five settings explain most of the tickets we get about a workflow that "stopped working." Four live on the workflow settings page, updated 3 September 2026; the fifth is the Draft/Publish switch in the builder. The account-level causes, an unapproved A2P campaign or an empty wallet, are in our GoHighLevel setup mistakes audit.
- Draft versus Publish. The builder walkthrough is blunt: "Draft mode means the workflow will not trigger and take actions for real; Publish mode means it will." It's the first thing we check when a reminder looks broken.
- Allow re-entry. Off means "a contact can only enter and complete this workflow one time only." Reminders and review requests need it on; a welcome sequence needs it off.
- Stop on response. On, "The workflow will end for a contact if they respond to a message sent from this specific workflow." Right for reactivation, wrong for reminders, where a reply of "thanks" would cancel the second reminder.
- Time window and time zone. "If an action is scheduled to run outside the defined window, it will be paused and will resume at the next available time slot." Set the contact's time zone, not the account's, for anything that texts.
- Allow multiple opportunities. Off, "the contact will only enter the workflow for the first opportunity that meets the trigger criteria." Sales accounts with repeat buyers want it on.
How we build these GoHighLevel automations for clients
In the order of the table, one at a time, each tested with a real contact before the next is published. The first three take an afternoon once the A2P registration is approved; nothing texts before that. The appointment set takes a day, because the reminder and the no-show workflows have to be tested against a real booking and a real status change.
We keep the twelve in our master snapshots and load one into every new sub-account. Then we fill the custom values and publish each workflow by hand, because a snapshot's publish state is something to check, not assume. The whole build sits inside week two of the client onboarding checklist, the same week our setup guide gives to automations. Where a client already has Zaps doing any of this, we rebuild those Zaps natively first.
What we don't build: anything that texts a list without consent records, any reactivation without Drip Mode, and any AI reply without a handover. The dashboard we hand over shows first response time, no-show rate, review count and reactivation replies by month. If a number stalls, we first check whether one of the twelve has stopped running, starting with the settings list above.
- HighLevel, A list of workflow triggers (19 Jun 2026)
- HighLevel, What are workflow actions, complete list (3 Jun 2026)
- HighLevel, Business profile settings, missed call text back (1 Feb 2026)
- HighLevel, Call Details workflow trigger (4 Sep 2026)
- HighLevel, Workflow action: Internal Notification (31 Mar 2026)
- HighLevel, Workflow trigger: Facebook Lead Form Submitted (24 Apr 2025)
- HighLevel, Facebook and Instagram lead ads setup (14 Aug 2026)
- HighLevel, Workflow trigger: Customer Booked Appointment (6 Apr 2026)
- HighLevel, Workflow action: Wait (7 Sep 2026)
- HighLevel, Workflow trigger: Appointment Status (6 Apr 2026)
- HighLevel, Appointment scenarios in workflow (21 Apr 2025)
- HighLevel, Workflow trigger: Birthday Reminder (10 Mar 2025)
- HighLevel, How to send review requests (29 Apr 2025)
- HighLevel, Customize the review request messages (25 Aug 2026)
- HighLevel, Workflow trigger: Invoice (12 May 2026)
- HighLevel, Automated invoice reminders (8 Dec 2025)
- HighLevel, Workflow trigger: Abandoned Checkout (18 Feb 2026)
- HighLevel, Automatic abandoned checkout emails (31 Mar 2026)
- HighLevel, Chiropractor playbook, lapsed patients (13 May 2025)
- HighLevel, Workflow trigger: Opportunity Status Changed (26 Feb 2026)
- HighLevel, Workflow action: Assign To User (24 Jul 2025)
- HighLevel, Workflow action: Conversation AI (17 Sep 2026)
- HighLevel, Conversation AI Human Handover (2 Jun 2026)
- HighLevel, Workflow settings overview (3 Sep 2026)
- HighLevel, Workflow builder walkthrough (7 Sep 2026)
- HighLevel, LC Phone messaging policy (15 Sep 2026)
- HighLevel, How to use Do Not Disturb (4 Feb 2026)
- BrightLocal, Local Consumer Review Survey 2026 (11 Feb 2026)
- BrightLocal, Local Consumer Review Survey 2025
- Al-Turbag, Mooney and Corry, appointment reminders meta-analysis, J Hosp Manag Health Policy (6 Mar 2026)
- MGMA Stat, Patient no-shows in 2025 (14 Aug 2025)
- 47 CFR 64.1200, Cornell LII (current through 29 Aug 2025)
- Federal Register, FCC, Strengthening the ability of consumers to stop robocalls, effective date notice (11 Oct 2024)
- CTIA, Messaging Principles and Best Practices (May 2023)








