Mailgun in Sparkforge: Setup, Domains, and Pricing
Mailgun is the email delivery engine behind Sparkforge bulk email. Use a subdomain like mg.yourdomain.com, pick between one shared subdomain or per-client subdomains, and plan for $15 to $90 per month based on volume.
Mailgun is the third-party service Sparkforge uses to send bulk email at scale. Picking the right domain structure and pricing tier before setup avoids deliverability problems and rework later.
What Mailgun does for Sparkforge
Mailgun handles outbound email delivery the same way Twilio handles SMS and voice. New accounts default to LC email, which runs on Sparkforge's shared Mailgun pool. Bringing your own Mailgun account gives you control over reputation, sending domains, and reply routing.
Why use your own Mailgun account
- Reliable bulk sending — dedicated infrastructure handles high-volume blasts.
- Branded sending domains — emails come from your domain, not a generic shared one.
- Setup flexibility — one subdomain for the whole agency or one per client.
- Deliverability control — tune DNS, MX, and warm-up to land in inbox.
Mailgun pricing
- Basic — starts at $15/month.
- Foundation — starts at $35/month.
- Scale — starts at $90/month.
Confirm current pricing on Mailgun's site; tiers occasionally shift.
What domain should I use?
Use a subdomain like mg.yourdomain.com rather than the root domain. A subdomain isolates marketing reputation from your transactional and personal email, so a bad campaign won't poison you@yourdomain.com.
Configure MX records on the subdomain inside Mailgun for the best deliverability. You can only add domains you own, and you'll need DNS access to verify ownership.
One subdomain or many?
Option 1: One shared subdomain
Set up a single subdomain (often on your agency domain) and use it across every client account.
- Pros: One DNS setup, fast onboarding, no client-side coordination.
- Cons: If the shared domain hits a reputation problem, every client's email stops.
Option 2: A subdomain per client
Set up a unique subdomain on each client's domain.
- Pros: Branded per client; reputation issues stay isolated to that client.
- Cons: Time-consuming to set up and requires DNS access for every client.
Most agencies start with the shared model and migrate clients to dedicated subdomains as volume grows.
Frequently Asked Questions
Do I need my own Mailgun account?
Can I use the root domain instead of a subdomain?
Which Mailgun region should I pick?
How do I keep deliverability high?
What if a client's domain reputation tanks?
Was this article helpful?
Thanks for the feedback.