Glossary
GoHighLevel workflows
By Marnix Geerkens. Updated 2026-05-28.
In short
A workflow in GoHighLevel is an automation. It has a trigger (what starts it) and a series of actions (what happens next). When a lead fills out a form, for example, a workflow can send a welcome text, wait one hour, send a follow-up email, and add a tag, all without you touching anything. Workflows replace the manual tasks that slow most businesses down.
Triggers
A trigger is the event that starts the workflow. Common triggers include: a contact fills out a form, an appointment is booked or missed, a tag is added, a contact replies to a message, a deal moves to a new pipeline stage, or a specific date arrives (for birthdays or renewal reminders).
You can add conditions to triggers so the workflow only fires for certain contacts. For example, start only if the contact tag is "website lead" and not "existing client".
Actions
Actions are what the workflow does. You can send SMS, email, or voicemail drops. You can add or remove tags, update a field, move a contact to a pipeline stage, assign the contact to a team member, create a task, book an appointment, or call a webhook to connect with outside tools.
AI-based actions are also available: you can pass a message to an AI agent that will reply on your behalf or score a lead automatically.
Wait steps and conditions
Between actions you can insert a wait step. You can wait a fixed time (like 2 hours or 3 days), wait until a specific time of day, or wait until a condition is met (like the contact opens an email).
If/else branches let the workflow make decisions. If the contact booked a call, go one way. If they did not, go another. This keeps follow-up relevant instead of generic.
Frequently asked questions
What is a workflow in GoHighLevel?
A workflow is an automation that runs in the background. It starts when a trigger fires, then runs a series of actions like sending messages, adding tags, or updating deals. You set it up once and it runs without manual work.
How many workflows can I create?
GoHighLevel does not limit the number of workflows. You can create as many as you need on any plan.
Can workflows send SMS and email?
Yes. Workflows can send SMS, email, voicemail drops, Facebook Messenger messages, and more. Sending SMS and email costs extra through GoHighLevel's LC Phone and LC Email billing.
Can a workflow add contacts to a pipeline?
Yes. One of the workflow actions is to create or update an opportunity (deal) in a pipeline and move it to any stage you choose.
