HLAI Experts

Guide · Nurture

A 30-day lead nurture cadence for HighLevel

The 30-day nurture we build in GoHighLevel (GHL) has seven sets, on days 0, 3, 7, 14, 21, 26 and 30, and each set goes AI call, then text, then email. That's our design, not a HighLevel default. Building it means turning those days into Wait steps and deciding what a reply should do.

Rob EasonPublished

The schedule, set by set

Each set is three touches in a fixed order: an AI call first, then an SMS, then an email. Seven sets of three makes 21 touches across the month.

Where the account has no AI calling agent, we drop the call. Each set becomes a text and an email, 14 touches in all, on the same days.

  • Set 1: day 0, the day the contact enters.
  • Set 2: day 3.
  • Set 3: day 7.
  • Set 4: day 14.
  • Set 5: day 21.
  • Set 6: day 26.
  • Set 7: day 30.

Why the gaps aren't even

Between sets, the gaps run 3, 4, 7, 7, 5 and 4 days. Contact is closest at the start, while the reason they reached out is still fresh. The middle of the month spreads out. The last two gaps close up again before the sequence ends.

So it isn't a steady slowdown, and we don't describe it as one. We also don't claim it gets more replies than another spacing would. We know of no source that proves one schedule is right for every business. What we can promise is that the schedule is agreed in writing first and built exactly as written, so if you change one thing later, you know what changed.

Days on the calendar are not Wait steps

This is the mistake to watch for. Day 14 is a position counted from the day the contact entered. The Wait in front of Set 4 is 7 days, because Set 3 already went out on day 7. Put 14 days in that Wait and every set after it slides a week late.

Here are the waits that produce the schedule above:

  • Before Set 2: wait 3 days.
  • Before Set 3: wait 4 days.
  • Before Set 4: wait 7 days.
  • Before Set 5: wait 7 days.
  • Before Set 6: wait 5 days.
  • Before Set 7: wait 4 days.
Label each set with its day number. Put the gap, not the day, in the Wait.

Building it in the workflow

HighLevel's Wait step can pause for a fixed length of time, hold until the contact replies, or wait on a condition. A schedule like this one uses the fixed kind between sets.

  1. Decide what puts a contact into the nurture, and agree the schedule, before you add a single Wait.
  2. Add the three touches for Set 1, then a fixed-duration Wait for each gap, with that set's touches after it.
  3. In the workflow settings, turn on Stop on Response if a reply should end the nurture.
  4. Check the workflow's Timezone and Time Window. Timezone is set once for the whole workflow, not per action.
  5. Open every Send SMS action after you pick its template and read what it will send. Snippets can pull in Custom Values, so make sure those fill in the way you expect.

Rather have it set up for you?

We'll write all seven sets word for word for your approval and build the waits, exits and templates in your workflow, once we've talked it through on a 30-minute 1:1 with Rob.

Book a 1:1 with Rob

What a reply does, and what it doesn't

With Stop on Response on, a contact who replies to one of this workflow's messages is taken out of it. Turn it on when a reply should hand the contact to a person rather than let Set 5 go out on schedule.

It has a boundary. It covers messages sent by this workflow and nothing else. A contact who is also in a reminder workflow or another sequence keeps getting those. It isn't a global off switch, so decide which workflows one contact can be in at the same time.

Questions

Nurture cadence questions

Does HighLevel have a built-in 30-day nurture?
Not one we rely on. The seven-set schedule on days 0, 3, 7, 14, 21, 26 and 30 is our own design, and HighLevel doesn't require it. You can build any cadence you like with Wait steps in a workflow.
What happens if a contact replies on day 5?
If Stop on Response is on, the contact leaves that workflow when they reply to one of its messages. If it's off, they keep getting the remaining sets. Either way it only applies to that one workflow.
Can I run this nurture without AI calls?
Yes. We drop the AI call from each set, which leaves a text and an email: 14 touches over the month instead of 21. The days stay the same.
Why did the nurture messages go out at the wrong hour?
HighLevel sets Timezone once per workflow, not per action, and the Time Window setting decides when messages are allowed out. Check both in the workflow settings before you start changing Wait steps.
Do the gaps between sets have to get longer over time?
No. Ours run 3, 4, 7, 7, 5 and 4 days, so they widen and then close up again near the end. We know of no source that proves one spacing works best for every business.
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