How to Set Up Mailgun Replies in Sparkforge
Mailgun replies route into Sparkforge through a Catch All receiving route pointed at the platform's inbound webhook. Set the route, verify the API key, and replies sync into the conversation thread automatically.
Mailgun replies need a receiving route configured so inbound email lands in the right Sparkforge conversation. This article walks through verifying the route, building it from scratch if needed, and resetting the API key when integrations break.
Check your receiving route in Mailgun
- Log in to Mailgun.
- Click the Receiving tab.
- Confirm the existing webhook route matches the configuration shown in this article.
- If it does not match — or if extra routes are present — remove them and rebuild the route from scratch.
Create the receiving route
If no webhook route is configured, click Create Route in Mailgun and set:
- Expression Type: Catch All
- Forward URL: the Sparkforge inbound webhook URL provided in your subaccount's email integration screen
- Priority: 99
- Description: Sparkforge Route
Click Save. Mailgun applies the route immediately.
Whitelabel forward link
If your client uses their own Mailgun account and you need the forward link whitelabeled, request the whitelabel webhook URL from Sparkforge support and use it instead of the default.
Reset the Mailgun API key
If replies stop syncing, the API integration is the most common culprit. Reset it:
- Open the agency view.
- Go to Settings > Email Services > Location Settings.
- Edit the Mailgun API integration for the affected subaccount.
- Type
Deleteto confirm removal. - Re-integrate by entering a fresh Mailgun API key.
- Refresh the Mailgun Receiving page to confirm the route was recreated.
Why replies might still not arrive
- Domain authentication is incomplete in Mailgun (SPF, DKIM, or DMARC failing).
- Multiple conflicting receiving routes are present — remove duplicates.
- The forward URL has a typo or is missing the path.
- The Mailgun API key in Sparkforge does not match the one in the Mailgun account.
Frequently Asked Questions
What is the difference between Mailgun replies and regular email replies?
Can I set up automatic responses to specific replies?
Why are my email replies not appearing in Sparkforge?
Do I need a Catch All route or can I use a specific match?
What priority should the Sparkforge Mailgun route use?
Was this article helpful?
Thanks for the feedback.