Mastering Mailgun Unsubscribe Settings in GoHighLevel
👉 Start your 30-day GoHighLevel free trial.
Start 30-Day Free Trial →To configure your Mailgun unsubscribe settings within GoHighLevel, navigate to Settings → Email Services and adjust the Compliance options. This process ensures your emails meet legal requirements and contacts can easily manage their communication preferences. The initial setup takes about 5-10 minutes.
- ✓Always include a clear unsubscribe link in all marketing emails for legal compliance and good sender reputation.
- ✓GoHighLevel automatically marks contacts as 'Do Not Disturb' (DND) when they use your unsubscribe link.
- ✓Customize your email footer using the `{{unsubscribe_link}}` custom value for consistent branding and legal information.
- ✓Regularly test your unsubscribe process to confirm it functions correctly and respects contact preferences.
- ✓Understand that Mailgun handles the actual suppression list, while GHL manages the contact's DND status based on unsubscribe actions.
Understanding Mailgun Unsubscribe Settings in GoHighLevel
Properly managing unsubscribe settings is crucial for any successful email marketing strategy within GoHighLevel. It ensures your campaigns remain compliant with regulations like CAN-SPAM and GDPR, protects your sender reputation, and ultimately improves your email deliverability. When recipients can easily opt-out, it reduces spam complaints and fosters trust. GoHighLevel integrates seamlessly with Mailgun to handle email sending. While Mailgun manages the core email delivery and maintains suppression lists, GoHighLevel provides the user interface to configure how unsubscribe requests are handled and presented to your contacts. This guide focuses on the settings you control directly within your GHL account to ensure a smooth, compliant unsubscribe process for all your email communications.
Accessing Your Email Compliance Settings
The first step to configuring your Mailgun unsubscribe settings is locating the relevant compliance options within your GoHighLevel account. These settings control the global behavior of unsubscribe links across all emails sent through your platform. You must have agency or sub-account admin access to modify these critical settings.
Ensure you are making these changes at the correct level (Agency or Sub-Account). Global settings apply across all sub-accounts, while sub-account specific settings override agency-level configurations.
Configuring Global Unsubscribe Options
Once you are in the Compliance tab, you gain control over how GoHighLevel automatically handles unsubscribe links in your emails. These global settings provide a baseline for all your outgoing communications, ensuring you meet fundamental legal requirements for email marketing.
⚠️ Failing to include a clear unsubscribe link and a physical address in your emails is a direct violation of CAN-SPAM Act and GDPR, leading to hefty fines and damage to your sender reputation. Always keep these enabled and accurate.
While GoHighLevel appends a link, consider making it more prominent in your email design. A clear, easily clickable unsubscribe option reduces the likelihood of recipients marking your emails as spam, which severely damages your sender reputation.
Start your 30-day GoHighLevel free trial
Everything in this guide is in your free trial. 30 days, no credit card — the platform behind 78+ revenue systems.
Some links are affiliate links — if you sign up we may earn a commission, at no extra cost to you. We only recommend GoHighLevel because we build on it every day.
Integrating Unsubscribe Links into Custom Email Footers
Beyond the global append feature, you often need more control over your email footer's appearance and content. GoHighLevel allows you to design custom footers within your email templates, ensuring brand consistency while still providing the essential unsubscribe functionality. This is where the `{{unsubscribe_link}}` custom value becomes indispensable.
⚠️ If you customize your email footer, ensure you explicitly include the `{{unsubscribe_link}}` custom value. Relying solely on the global 'Append Unsubscribe Link' might result in two links, or worse, if you disable the global setting, no link at all in your custom footer.
✅ The `{{unsubscribe_link}}` custom value is a dynamic placeholder. GoHighLevel automatically generates a unique, functional unsubscribe URL for each contact, which Mailgun then processes.
Always test your email templates after adding custom footers. Send a test email to yourself and check that the unsubscribe link works and all compliance information is displayed correctly.
Testing Your Unsubscribe Process
After configuring your unsubscribe settings and custom footers, testing is a critical step. You must verify that the unsubscribe link functions as expected and that GoHighLevel accurately updates contact preferences. This ensures compliance and a positive user experience.
⚠️ If the unsubscribe link doesn't work or the DND status isn't updated, immediately halt any large email sends and troubleshoot the issue. Sending emails to contacts who have tried to unsubscribe can lead to severe deliverability problems and legal repercussions.
Test the unsubscribe process with different email clients (Gmail, Outlook, etc.) to ensure consistent functionality and display across various platforms.
Troubleshooting Common Issues
Common Mistakes to Avoid
- →Forgetting to enable the 'Append Unsubscribe Link To All Emails' global setting, leaving some emails without an opt-out.
- →Not including the `{{unsubscribe_link}}` custom value when creating custom email footers, resulting in a non-functional link.
- →Ignoring Mailgun's own suppression lists, which can accumulate bounces and complaints that GoHighLevel might not immediately reflect.
- →Sending emails to unsubscribed contacts through external systems or direct Mailgun API calls, bypassing GoHighLevel's DND management.
- →Failing to regularly test the unsubscribe process, leading to discovery of broken links or incorrect DND updates only after a problem arises.
Frequently Asked Questions
Start your 30-day GoHighLevel free trial
Everything in this guide is in your free trial. 30 days, no credit card — the platform behind 78+ revenue systems.
Some links are affiliate links — if you sign up we may earn a commission, at no extra cost to you. We only recommend GoHighLevel because we build on it every day.

Arsalan writes GHL guides from real build experience — 78+ systems, $9.2M in client pipeline. Wharton, CXL & Google certified.
Connect on LinkedIn