Mailgun is the email delivery service that powers bulk sending on the platform. In this article, you'll learn what Mailgun is, how pricing works, which domains or subdomains to use, and the pros and cons of different setup options so you can choose the best configuration for your agency and clients.
What is Mailgun?
Mailgun is a third-party service used to send emails in bulk — similar to how Twilio is used to send text messages and calls. For new onboarding agencies, you'll be using LC Email by default.
Not sure if you need Mailgun at all? Read What is LC Email? first — most new agencies won't need to set up Mailgun separately.
Key Benefits of Using Mailgun
- Reliable bulk email sending — send large volumes of emails through a dedicated, reputable email infrastructure.
- Branded sending domains — use your own domain or subdomains so emails look professional and on-brand.
- Flexible setup options — choose between one shared subdomain or multiple client-specific subdomains based on your needs.
- Better deliverability control — optimize DNS and MX records to improve inbox placement and reduce issues from poor-quality lists.
How Much Will Mailgun Cost?
Learn more about Mailgun pricing directly on their site — plans and rates can change at any time.
- Mailgun's Basic plan starts at $15/month.
- Mailgun's Foundation plan starts at $35/month.
- Mailgun's Scale plan starts at $90/month.
What Domain Should I Use?
We recommend using a subdomain with Mailgun, like mg.mydomain.com. Using a subdomain, you'll still be able to send emails from your root domain, e.g. you@mydomain.com.
If you use a subdomain, make sure you configure MX records for it for optimal delivery. This is configured within your Mailgun account.
You can only add domains you own. You'll need to update the domain's DNS records to verify that you're an authorized owner or sender for that domain.
Set up one sub-domain in Mailgun for your agency domain and use that same sub-domain for email sending across all of your client accounts.
Set up a subdomain in Mailgun for each of your clients' domains and use that subdomain for sending on their specific account. You can also set up a unique domain/subdomain per location to capture cold inbound emails — learn more about Cold Email Inbound Setup here.
| Setup Option | Pros | Cons |
|---|---|---|
| One Sub-domain | Easy setup — only one subdomain to configure for a domain you already control. Emails are white-labeled to your agency domain, or you can use a generic domain to avoid showing any agency branding. | If your domain gets disabled (a bad score due to bounce rates) email stops working for all of your clients, since every account is powered by the same domain. The fix: don't send spammy emails to poor-quality lists. |
| Multiple Sub-domains | Emails are white-labeled per client domain. If a client's domain gets disabled, email only goes down for that one client account. | Difficult setup — time-consuming to configure a subdomain for every client and get access to each of their domains. |
Frequently Asked Questions
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article