HLAI Experts

Guide · Texting

Should you add 'Reply STOP' to texts sent from HighLevel?

You don't need to write it yourself. GoHighLevel (GHL) can add sender identification and opt-out instructions to a text when they're missing, and if a message already carries a complete opt-out instruction it doesn't add a second one. In our builds we leave opt-out wording out of the copy and let the Messaging Compliance setting handle it.

Rob EasonPublished

What HighLevel adds on its own

HighLevel's Messaging Compliance feature can append two things to an outgoing text: a line identifying who it's from, and instructions for opting out. It adds them when the message doesn't already contain them.

The first outbound message to a contact includes this compliance information even when periodic insertion is switched off. With Enable Periodic Opt-Out on, HighLevel repeats it at the interval you choose, anywhere from one to sixty days.

This page is about texts. HighLevel's SMS articles don't settle what happens to email footers or to every route through the API, so check those separately.

Will the opt-out show up twice?

Not if your own line is complete. A full opt-out instruction already in the message stops HighLevel from inserting its own.

A passing use of the word stop doesn't count. "Stop by on Friday and we'll fit you in" isn't an opt-out instruction, so HighLevel still adds its line. The same goes for a half-written instruction: if yours isn't complete, HighLevel doesn't treat it as one and can add its own next to it.

Write the message. Let the compliance setting write the opt-out.

Why we leave it out of the copy

If HighLevel is going to add the opt-out line where it's needed, a hand-written one gives you nothing extra. It does give you something to check: every template, snippet and workflow message that carries its own version has to be complete, or the reader ends up with two lines.

One setting per sub-account is easier to keep right than every message body that might hold its own wording. It also keeps the message itself about the customer, while the opt-out still appears where HighLevel's settings put it.

Where the setting lives

The controls sit in each sub-account's phone settings. This describes how HighLevel's setting behaves, not what any law requires of you, and it isn't legal advice.

  1. Go to Settings > Phone Numbers > Messaging > Messaging Compliance. Some HighLevel articles name the menu Phone System instead; HighLevel has renamed it before, so follow what your screen shows.
  2. Review the opt-out and sender-information controls, and use Customize if you want to change the wording.
  3. Decide on Enable Periodic Opt-Out, and if you turn it on, choose the interval.
  4. Click Save.
  5. Repeat in every sub-account. The periodic setting is controlled separately in each one, and new and existing sub-accounts can start from different defaults.

If a control won't switch off

Some accounts can't disable these controls yet. Trial status, a recently created account, or the user's permissions can each prevent it. Check those before you assume the setting is broken, and before you start writing opt-out lines into your copy to make up for it.

Rather have it set up for you?

We set Messaging Compliance in each sub-account and write your texts without doubled opt-out lines, starting with a 30-minute 1:1 with Rob.

Book a 1:1 with Rob

Questions

Opt-out lines in HighLevel texts

Does HighLevel add 'Reply STOP' to my texts automatically?
It can. Messaging Compliance appends opt-out instructions and sender identification when a text is missing them, and the first message to a contact includes that information even with periodic insertion off.
If I write my own opt-out line, will the text show two?
Not if yours is a complete opt-out instruction, because HighLevel then skips its own. If your wording is incomplete, or only uses the word stop in passing, HighLevel doesn't count it and can add its line as well.
How often does HighLevel repeat the opt-out line?
With Enable Periodic Opt-Out on, at the interval you set, from one to sixty days. The setting is separate in each sub-account, so check every one you send from.
Why can't I switch the opt-out setting off?
HighLevel can keep it locked on a trial account, a newly created account, or for a user without the right permissions. Check those three before assuming something is wrong.
Does this cover emails too?
This guide covers texts only. HighLevel's SMS documentation doesn't settle how email footers behave, so check the email settings separately rather than assuming they work the same way.
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