RocketLauncher AI

Workflows & Automation

How to Use the Positive Intent Trigger in GoHighLevel Workflows

By Marnix Geerkens. Published 2020-05-27. Updated 2026-06-02.

GoHighLevel's Positive Intent trigger uses AI to detect when a contact replies with any variation of 'yes', such as 'sure', 'yeah', or 'absolutely', and fires a workflow automatically. This is the key piece of a database reactivation campaign: send a mass text asking if someone is interested, and let the trigger handle everyone who replies positively without you reviewing each message.

Watch it, then build it

Get the full platform free for 30 days

That walkthrough runs on GoHighLevel. Start it free through RocketLauncher and you get 30 days instead of the usual 14, the whole platform unlocked, plus our setup help and a community of thousands of builders in 47+ countries.

30 days, not 14Full platform, nothing held backFree community and setup help

We earn a referral commission if you keep GoHighLevel after the trial. It never changes your price.

Summary. This tutorial demonstrates setting up a GoHighLevel Positive Intent trigger to automate the follow-up step in a database reactivation campaign. When a contact replies positively to an outbound text, GoHighLevel's AI detects the intent and adds them to a follow-up campaign that sends a booking link. The trigger filters by reply channel and campaign to avoid misfiring on unrelated conversations.

What you will learn

  • Understand how GoHighLevel uses AI to detect positive intent in SMS replies
  • Set up a Customer Replied trigger with the Positive Intent intent type
  • Filter the trigger by campaign so it only fires for the right conversation
  • Add the triggered contact to a follow-up campaign that delivers a booking link
  • See how the full database reactivation loop works end to end

Steps

  1. Set up your outreach campaign

    Build a campaign or workflow that sends a mass SMS asking contacts if they are interested in your offer. This is the first message that goes out to your list.

  2. Create a new trigger for positive replies

    Go to Triggers and create a new rule. Select 'Customer Replied' as the trigger type. This fires whenever a contact sends you an inbound message.

  3. Filter by reply channel

    Add a filter for Reply Channel and set it to SMS. This limits the trigger to text message replies and prevents it from firing on email or other channels.

  4. Filter by the originating campaign

    Add a second filter for Campaign and select your outreach campaign. This ensures the trigger only fires when someone replies to that specific message, not to other SMS conversations.

  5. Set the Intent Type to Positive

    Add a filter for Intent Type and select 'Yes' (Positive). GoHighLevel uses machine learning to recognize affirmative replies regardless of exact wording, so 'sure', 'yeah', 'absolutely', and similar responses all qualify.

  6. Add the contact to a follow-up campaign

    Set the trigger action to add the contact to your 'replied yes' campaign. That campaign should send a message like 'Great, click here to book a time' with a scheduling link.

Tips

  • Test the trigger by sending the outreach message to yourself and replying with a casual variation like 'sure' to confirm GoHighLevel detects it as positive.
  • A matching Negative Intent trigger can catch contacts who reply no and add them to a different sequence or mark them as not interested.
  • Keep the follow-up campaign message short. The contact just said yes, so the next step is a direct link to take action.

Related tutorials

How to Set Event Start Dates Using Workflow Actions
How to Set Event Start Dates Using Workflow Actions2:16 · Workflows & Automation
How To Use Event Start Date Step In Workflows
How To Use Event Start Date Step In Workflows4:40 · Workflows & Automation
How To Use Stripe One Time Charge In Workflows
How To Use Stripe One Time Charge In Workflows3:58 · Workflows & Automation
How To Automatically Create Social Media Posts From RSS Feeds
How To Automatically Create Social Media Posts From RSS Feeds3:01 · Workflows & Automation
If/Else Branches In HighLevel Tutorial
If/Else Branches In HighLevel Tutorial2:27 · Workflows & Automation
How to Create Custom Automated Client Reports in GoHighLevel
How to Create Custom Automated Client Reports in GoHighLevel7:30 · Workflows & Automation

Watch it, then build it

Get the full platform free for 30 days

30 days, not 14Full platform, nothing held backFree community and setup help

Frequently asked questions

What counts as a 'positive' reply?

Any variation GoHighLevel's AI classifies as affirmative, including 'yes', 'yeah', 'sure', 'sounds good', and similar phrases.

Why filter by campaign in the trigger?

Without the campaign filter, any positive SMS reply from any conversation would fire the trigger, including unrelated messages.

Is there a Negative Intent trigger too?

Yes. Use the same setup but set Intent Type to 'No' to handle contacts who decline.

Does the AI understand typos or informal language?

Generally yes. The intent detection is trained on natural language and handles common variations and abbreviations.

Back to all Workflows & Automation tutorials