HLAI Experts

Guide · Reactivation

A 90-day reactivation workflow in HighLevel: who should get it

In our GoHighLevel (GHL) builds, reactivation goes to contacts who opted in before, aren't in a closed stage, aren't still in the opt-in nurture, and have been quiet for 90 days or more. The 90 days is our setting, not a HighLevel rule. The harder choice is which clock you use, because a deal sitting in one stage isn't the same as a contact going silent.

Rob EasonPublished

Who we enroll, and who we leave out

Reactivation is for people who already raised a hand and then went quiet. Everyone else is left out on purpose, so the message fits the person reading it.

  • In: contacts with a recorded opt-in, shown in our builds by a previous opt-in tag.
  • In: contacts with no activity for 90 days or more.
  • Out: anyone in a closed stage, won or lost.
  • Out: anyone still in the opt-in nurture, so nobody gets two sequences at once.
  • Out: anyone who never opted in, however long ago they reached you.
Quiet for 90 days is not permission. The opt-in is what puts a contact on the list.

Two different clocks

HighLevel's Stale Opportunities trigger measures how long a deal has gone without progress or updates in one stage. You set it with Duration in Days, In Pipeline and Pipeline Stage. It answers the question of which deals are stuck.

That isn't the same as a quiet contact. A deal can sit in one stage while the contact is replying to texts every week. Our own design counts quiet across the whole contact, not time in a stage. Pick the clock that matches what you mean, because the two will enroll different people.

Building the list and the workflow

For a contact-wide rule, start from a Smart List. Contact Smart Lists add and drop records on their own as filter matches change, and the filters can combine tags, custom fields and engagement activity.

  1. Create a contact Smart List and join the eligibility filters with AND: the opt-in tag, no closed stage, not in the opt-in nurture, and quiet for your chosen period.
  2. Go to Automation > Workflows, click + Create Workflow, then Start from scratch.
  3. If you mean deals stuck in a stage instead, choose the Stale Opportunities trigger, use Add Filters for the duration, pipeline and stage, and click Save Trigger.
  4. Turn on Stop on Response in the workflow settings if a reply should end the sequence.
  5. Before anyone real enrolls, check how your account treats a contact who qualifies a second time.

Before the first text goes out

When reactivation goes out as a bulk text wave, we turn Conversation AI off first. People who answer a message about something from months ago deserve a person reading their reply, not an assistant answering on the business's behalf.

We don't treat a tag on its own as proof of consent. This guide isn't legal advice, and what your contacts agreed to, and for which messages, is a question for your own counsel before the wave goes out.

Rather have it set up for you?

We'll agree who qualifies, build the list and the workflow that reaches them, and route replies to a person, all planned on a 30-minute 1:1 with Rob first.

Book a 1:1 with Rob

Questions

Reactivation questions

Why 90 days for a reactivation workflow?
It's the threshold we use in our builds. HighLevel doesn't require any interval, and we know of no public source that sets one for every business. Choose a gap that fits how long your customers usually take to decide.
Can I use the Stale Opportunities trigger for reactivation?
Only if you mean deals stuck in a stage. HighLevel's Stale Opportunities trigger counts days without progress or updates in one stage, filtered by pipeline and stage. It doesn't tell you the contact has stopped talking to you on every channel.
Should contacts still in the nurture get reactivation too?
Not in our builds. We leave out anyone still in the opt-in nurture so they never get two sequences at the same time.
Why turn off Conversation AI before a reactivation wave?
It's our choice for a bulk text wave, so a person handles the replies that come back. It isn't something HighLevel requires.
Does an opt-in tag mean I can text the contact?
We don't treat a tag alone as proof of consent, and this isn't legal advice. We enroll only contacts with a recorded opt-in, and what they agreed to is a question for your counsel.
Rob Eason

Who you talk to

Rob Eason

Rob runs HLAI Experts and takes the 1:1 calls himself.

He is a HighLevel Certified Admin with the second-most reviews in HighLevel's Certified Admin Directory worldwide, all of them 5 out of 5.

He won HighLevel's Top New Subaccounts via AI Employee award in its 2025 Summer of AI Awards and taught HighLevel's official masterclass on its AI Employee.

Before HighLevel, he co-owned a 60-employee financial services firm and sold his share.

On the call he looks at your account, not a script.

5/5 across 83 reviews in HighLevel's Certified Admin Directory