Important NoteIn April of 2022, Mailgun brought back the ability to implement 5 receiving routes on the foundation trial period which means you would be able to route all emails back to Highlevel! Back In January of 2020, Mailgun removed the ability to receive replies from their free tier. But now you can use Mailgun's 3-month free trial plan in order to receive emails in HighLevel.




Select API > cURL and copy the API key




This page will show up after you verify the DNS record, but if you missed this page, please follow the steps below to get the API key configured



Log in to Mailgun


Make sure the domain is set up for US and there's a green checkmark next to the domain






Click on the arrow on the top right and select API Keys from the dropdown







Click on the ? to copy the full API key



Click on Private API key




Go to the Mailgun settings page


Agency Mailgun Settings on TOP:

  • Each new location will inherit the settings based on this configured Mailgun API key on top.
  • We will also use it to send the email verification code



Mailgun Settings for Locations:


  • You can configure each location with your client's own Mailgun or your mailgun
  • We can use the same Mailgun API and same domain/subdomain for multiple locations
  • We can use the same Mailgun API and different domains/subdomains for multiple locations
  • We can use the different Mailgun API and domain/subdomain for multiple locations
  • You can also set up a unique domain/subdomain for each location to capture cold inbound emails. Learn more about Cold Email Inbound Setup here.







Click on the Edit ✏️ icon







Paste the Mailgun API key here and select the domain you configured from the dropdown







If the domain you set up will not show up from the dropdown.

Please set up the domain or subdomain under US, not EU. 








Click Save






You can toggle on Email Validation for the location. Email validation is a paid service and is charged at $0.012 / email. Learn more about Email validation here.