GoHighLevel unsubscribe link not working, or missing

Short answer
GoHighLevel adds an unsubscribe link to emails unless it's switched off in the Business Profile; then every template needs HighLevel's unsubscribe field instead, and using both gives two links. Unsubscribing turns on email DND. HighLevel disables the link in test emails, which explains many "it doesn't work" reports. It also adds a one-click unsubscribe header, but Gmail and Outlook only show that button for senders with a good reputation.
How to fix it
- Check the default link. Settings > Business Profile > General > Include Unsubscribe Link.
- Turned it off?. Then add HighLevel's unsubscribe field to every template from the field picker. HighLevel says you must include it.
- Don't test with a test send. HighLevel disables the unsubscribe link in test emails on purpose. Test on a real send to yourself.
- Find who unsubscribed. Filter contacts by the unsubscribed status, and check their email DND.
- A custom unsubscribe page. Build the page, add a trigger link, and a workflow on Trigger Link Clicked that sets email DND. Publish it.
- The inbox's own button. HighLevel adds a one-click unsubscribe header to everything except one-to-one emails. Whether Gmail or Outlook shows the button depends on your reputation; keep the footer link too.
Common questions
- Why do my emails show two unsubscribe links?
- The default link is on and the template also has the unsubscribe field. Keep one.
- Do one-to-one emails need it?
- HighLevel doesn't add the one-click header to one-to-one emails. Marketing email needs a visible link.
More email fixes
GoHighLevel emails going to spam or bouncing
Usually no dedicated sending domain, a free From address, missing DMARC, a sudden volume jump, or a list with too many bad addresses.
GoHighLevel email sending domain not verifying
Usually old MX or SPF records on the subdomain, a wildcard record, Cloudflare's proxy, or a value that's one character off.
GoHighLevel emails not sending at all
Usually a bounce-rate suspension, a sending domain problem, the contact on email DND or marked invalid, or a bad From address in the step.
GoHighLevel email template broken on mobile
Preview on mobile, then use mobile formatting, hide elements or layouts per device, and set images to auto size. Dark mode isn't adjustable yet.
Want GoHighLevel set up and running for you?
Book a free 15-minute call. Tell us what you sell and where your leads come from, new account or the one you have, and we'll tell you what we'd set up, how long it takes and what it costs.