Revset
Book a Free Audit

30-minute call · No obligation

HomeGHL HubCRM & ContactsHow to Enable Email Verification from Mailgun in GoHighLevel CRM
REVSET LABS · EXPERT GUIDE·CRM & Contacts

How to Enable Email Verification from Mailgun in GoHighLevel CRM

727 words·3 min read·Updated 27 April 2026·beginner·
Arsalan ZaffarArsalan ZaffarLinkedIn

👉 Start your 30-day GoHighLevel free trial.

Start 30-Day Free Trial
Quick Answer

To enable Mailgun email verification in GoHighLevel, go to Agency View → Settings → Email Services and toggle it on for your desired sub-accounts. This setup typically takes about 5 minutes to complete.

Key Takeaways
  • Enable email verification at the agency level first, then activate it for specific sub-accounts to control usage and costs.
  • Utilize the 90-day re-verification feature to maintain ongoing contact list hygiene and improve long-term deliverability.
  • Understand that email verification is a paid service; monitor costs, especially during large contact imports.
  • Always check the specific reason behind a 'red' verification status in the contact record to decide on the best course of action.
  • Prioritize sending emails only to 'green' verified addresses to protect your sender reputation and maximize campaign effectiveness.

How to Enable Initial Email Verification in GoHighLevel

Keeping your email lists clean is crucial for high deliverability and avoiding spam folders. GoHighLevel integrates with Mailgun to provide robust email verification, checking contact emails as they enter your system. This ensures that only valid email addresses are added, saving you from sending to non-existent or problematic contacts and protecting your sender reputation. Follow these steps to activate this essential feature at the agency level.

1
Switch to Agency ViewClick the Switch to Agency View icon located in the top-right corner of your GoHighLevel dashboard. This action changes your perspective from a sub-account to the overarching agency management portal.
Click on Switch to Agency View
Click on Switch to Agency View
0
2
Access Agency SettingsFrom the Agency Dashboard, click on Settings in the left-hand navigation menu. This opens the general configuration options for your entire agency.
Click on Settings
Click on Settings
1
3
Navigate to Email ServicesWithin the Settings menu, select Email Services. Here, you will find options related to your email providers and verification settings. Scroll down to locate the Location Settings section for email services.
GoHighLevel screenshot
2
4
Enable Email VerificationFind the desired sub-account in the list within Location Settings. Click the toggle switch next to that sub-account to enable email verification. Once enabled, GoHighLevel will automatically verify new emails added to this sub-account through forms, surveys, calendars, or chat widgets.
GoHighLevel screenshot
3

✅ Email verification is a paid service, charged at $0.012 per email verified. This cost applies each time an email is checked by the system.

🔥 Pro Tip

Before enabling for all sub-accounts, consider running a quick test on one sub-account to understand the cost implications based on your contact inflow. You can track usage in your Mailgun account.

How to Set Up Email Re-Verification for Ongoing Cleanliness

While initial verification is vital, email addresses can become invalid over time. People change jobs, abandon old accounts, or mark emails as spam. GoHighLevel offers a re-verification feature that automatically re-checks emails every 90 days, ensuring your contact lists remain fresh and highly deliverable. This proactive approach helps maintain a strong sender reputation and reduces bounce rates for your ongoing campaigns.

1
Access Sub-AccountsFrom your Agency View, click on Sub-Accounts in the left navigation menu. This displays a list of all sub-accounts managed under your agency.
2
Find Your Sub-AccountUse the search bar to quickly locate the specific sub-account for which you want to enable re-verification. Type the sub-account's name and press Enter.
GoHighLevel screenshot
0
3
Open Sub-Account DetailsClick directly on the name of the desired sub-account from the search results. This action opens the detailed settings and information for that specific sub-account.
4
Enable Re-verificationScroll down within the sub-account's settings page until you find the Email Advanced Settings section. Locate the option labeled Enable Re-verification for 90 days and click the toggle switch to turn it on. Once activated, emails within this sub-account will be automatically re-verified every 90 days.
GoHighLevel screenshot
1
🔥 Pro Tip

Regular re-verification is especially useful for long-term nurture sequences or large lists that aren't frequently updated. It prevents you from wasting marketing efforts on dead email addresses.

Try GoHighLevel Free

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.

Start 30-Day Free Trial

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.

Understanding Email Verification Status in Contact Records

After enabling email verification, you can easily check the status of any contact's email address directly within their contact record. This visual cue provides immediate insight into the deliverability potential of an email, allowing you to make informed decisions about your communication strategies. Knowing the status helps you identify problematic contacts and refine your outreach efforts.

1
Open a Contact RecordNavigate to Contacts in your sub-account menu and click on any contact's name to open their detailed profile.
2
Locate Verification IconOn the right-hand side panel of the contact record, scroll down. You will see an envelope icon, which represents the email verification status.
3
Interpret Status ColorsA Green Envelope Icon indicates a valid and deliverable email address. This email is considered safe to send to. A Red Envelope Icon indicates an invalid, too old, previously bounced, or unsubscribed email. Hover over the icon or check the contact's audit log for specific error details.
🔥 Pro Tip

If an email shows a red status due to a bounce, consider reaching out to the contact through an alternative method (like SMS or phone) to update their email address. Do not continue sending emails to bounced addresses, as it harms your sender reputation.

Troubleshooting Common Issues

⚠️ Email verification toggle is grayed out at the agency level.
Ensure your agency billing is up to date and that you have sufficient funds or a valid payment method on file for paid services like email verification.
⚠️ An email shows a 'red' verification status but appears valid to me.
Click the red envelope icon or check the contact's audit log. The specific error message (e.g., 'previously bounced', 'disposable email', 'syntax error') will explain why Mailgun flagged it. Some valid-looking emails might be temporary or have a history of issues.
⚠️ Re-verification isn't happening for older contacts after 90 days.
Verify that 'Enable Re-verification for 90 days' is toggled ON within the specific sub-account's Email Advanced Settings. Also, ensure that 90 full days have passed since the last verification or re-verification.
⚠️ Costs for email verification seem unexpectedly high.
Review your contact import processes. If you're frequently importing large lists without prior cleaning, many invalid emails might be getting verified. Consider using a third-party cleaner *before* importing large lists to reduce Mailgun verification costs.
⚠️ New contacts are not being verified upon entry.
Confirm that email verification is enabled for the specific sub-account in Agency View → Settings → Email Services → Location Settings. Also, ensure the email is being added via a GoHighLevel form, survey, calendar, or chat widget, as these are the triggers for initial verification.

Common Mistakes to Avoid

  • Forgetting to enable email verification at the agency level first, which prevents sub-accounts from using the feature.
  • Not enabling re-verification for sub-accounts, leading to lists becoming stale and less effective over time.
  • Ignoring the per-email cost of verification, especially when importing large, uncleaned contact lists.
  • Failing to check the specific reason for a 'red' verification status, which can provide valuable context for fixing or removing a contact.
  • Continuing to send emails to contacts with a 'red' verification status, which severely harms sender reputation and deliverability.

Frequently Asked Questions

QWhat is the cost of email verification in GoHighLevel?
Email verification is a paid service through Mailgun, integrated into GoHighLevel. It costs $0.012 per email verified. This charge applies each time an email is checked, whether upon initial entry into the system or during a re-verification cycle.
QHow often does email re-verification occur in GoHighLevel?
If enabled for a specific sub-account, email re-verification automatically occurs every 90 days for all contacts within that sub-account. This ensures your contact list stays fresh and reliable over time.
QWhere can I find an email's verification status in GoHighLevel?
You can view an email's verification status directly within any contact record. Navigate to **Contacts**, open a specific contact, and look for an envelope icon on the right-hand side panel. Green means valid, and red indicates an issue.
QWhat does a 'red' email verification status mean?
A red envelope icon indicates that the email address is invalid, too old, previously bounced, or unsubscribed. To understand the exact reason, hover over the icon or check the contact's audit log for specific error messages from Mailgun.
QDoes email verification apply to existing contacts automatically?
Initial email verification primarily applies to new emails as they enter the system via forms, surveys, calendars, or chat widgets. For existing contacts, you must enable the 90-day re-verification feature in the sub-account settings for them to be checked periodically.
Try GoHighLevel Free

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.

Start 30-Day Free Trial

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 Zaffar
Arsalan Zaffar
Revset Labs · Revenue Systems · 78+ GHL Builds

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

Connect on LinkedIn
Tags:Email VerificationMailgun IntegrationCRM SettingsDeliverabilityContact ManagementAgency Configuration