How to Resubscribe After Unsubscribing from an Email List in GoHighLevel
By Marnix Geerkens. Published 2024-07-31. Updated 2026-06-02.
GoHighLevel gives contacts a one-click option to resubscribe immediately after they opt out. If someone unsubscribes by accident, they see a confirmation page with a resubscribe link. Clicking it removes the Do Not Disturb flag on their contact record and puts them back on your list within seconds.
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. Accidental unsubscribes used to mean losing a contact with no easy recovery path. GoHighLevel now shows a resubscribe option right on the unsubscribe confirmation page, so contacts who opted out by mistake can get back on the list instantly without any manual work on your end. This tutorial shows how to set up an email template with the unsubscribe custom value, send a test to walk through the opt-out and resubscribe flow yourself, and verify the contact record reflects both actions correctly.
What you will learn
- How to add the unsubscribe custom value to an email template
- What the unsubscribe confirmation page looks like and where the resubscribe link appears
- How GoHighLevel logs both the DND action and the resubscribe action on a contact record
- How to test the full flow before sending to real contacts
Steps
Create or open an email template
Go to Marketing, then Emails, and click New. Select an email marketing template and click Continue. The template opens in the editor.
Add the unsubscribe button
Scroll to the footer area of the template and drag a Button element into it. Click the button to open its settings. Under Link URL, click Custom Values, search for 'unsubscribe', and select Email Unsubscribe Link. This inserts the correct variable.
Label the button and save
Set the button label to 'Unsubscribe' and save the template.
Send a test campaign using this template
Create a new campaign, select the template, click Send or Schedule, add a test contact, and send. Open the email you receive.
Test the unsubscribe and resubscribe flow
Click the Unsubscribe button in the test email. Confirm the unsubscribe on the next page. Then click the resubscribe link that appears in the success message. You should see a 'Welcome back' confirmation.
Verify the contact record
In GoHighLevel, go to Contacts and open the test contact. Under the activity log or conversation history, confirm you can see DND enabled and then DND disabled. This confirms both actions were recorded correctly.
Tips
- The contact may still appear in the unsubscribed list under campaign statistics for a period even after resubscribing. GoHighLevel notes this is a known display issue and the actual DND status on the contact record is what matters.
Related tutorials
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
Does the resubscribe link work immediately?
Yes, clicking it removes the DND flag on the contact record right away.
Do I need to set anything up for the resubscribe option to appear?
No extra configuration is needed. GoHighLevel shows the resubscribe link on the unsubscribe confirmation page automatically.
Will the contact receive emails again immediately after resubscribing?
Yes, once DND is removed, the contact is eligible to receive emails from your next send.
Can I customize the text on the resubscribe confirmation page?
The confirmation page copy is controlled by GoHighLevel and is not customizable at the sub account level.
What if the contact appears in the unsubscribe stats even after resubscribing?
Check the DND status on the contact record directly. The stats display is a known lag issue.






