Mailgun in Sparkforge: Setup, Domains, and Pricing

By Sparkforge Support Team ·Last reviewed May 3, 2026

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?
Not at first. New accounts use the shared LC email pool. Bring your own Mailgun account when you need higher volume, custom branding, or isolated sender reputation.
Can I use the root domain instead of a subdomain?
Technically yes, but only if the root domain isn't used for any other email service. Subdomains are recommended to protect your primary email reputation.
Which Mailgun region should I pick?
Use the US region. Sparkforge reads verified Mailgun domains from the US region only — EU domains will not appear in the dropdown.
How do I keep deliverability high?
Verify SPF, DKIM, and MX records, warm up new domains gradually, and avoid sending to scraped or stale lists. Monitor bounce and complaint rates weekly.
What if a client's domain reputation tanks?
If you use per-client subdomains, only that client is affected. With a shared subdomain, every client is impacted — which is why isolating high-volume clients matters.

Was this article helpful?