Calendars & Booking

How to Automate Client Check-Ins and Progress Updates in GoHighLevel

GoHighLevel workflows let you send automatic check-in messages to clients at set intervals without writing them manually each time. Build a workflow triggered by a pipeline stage change, add a timed wait step, then send an SMS or email. Add a reply-wait step so the conversation routes to a team member once the client responds.

Atualizado em 2 de junho de 2026

2:09

Resumo. This tutorial shows how agencies and consultants can build a simple GoHighLevel workflow that sends timed check-in messages after a client campaign starts. A pipeline stage change fires the trigger, a 30-day wait pauses the sequence, and an automated SMS goes out asking for feedback or sharing progress. When the client replies, the conversation is assigned to a team member for follow-up.

Passos

  1. Move the client to the right pipeline stage

    In Opportunities, drag the contact card into the stage that marks the campaign start. This action will trigger the workflow.

  2. Create a new workflow

    Go to Automation, click Create Workflow, and start from scratch.

  3. Set the trigger

    Search for Pipeline Stage Change as the trigger event. Select the specific stage you use for active campaigns and save the trigger.

  4. Add a wait step

    Click the plus button, search for Wait, and set the delay to 30 days. Save the action.

  5. Send the check-in SMS

    Click plus again, search for SMS, and type a friendly message such as checking in on the campaign progress. Save the action.

  6. Wait for a reply and assign to a user

    Add a Wait for Reply step pointing to that SMS. Then add an Assign to User step to route the conversation to the right team member once the client responds.

Dicas

  • Add a second check-in branch at 60 or 90 days using the same pattern for longer campaigns.
  • Personalize the SMS with the contact's first name using GoHighLevel custom values to make the message feel less automated.

Perguntas frequentes

Does this workflow send to every contact who enters that pipeline stage?

Yes. Any contact dragged into the trigger stage will enter the workflow.

Can I use email instead of SMS for the check-in?

Yes. Swap the SMS step for an email action and write the message there.

What if the client does not reply after 30 days?

Add a timeout branch on the Wait for Reply step to handle non-responders with a different follow-up.

Crie com quem já criou.

Entre na comunidade gratuita: lives semanais, um curso para começar e criadores no seu idioma.

Entre de graça no Skool