
This add-on was built by Maropost
Add-ons and Integrations built in-house by Maropost are documented and supported by our customer service team. If you're having issues with this integration, let us know!
In this Article
Overview
Mailgun is an all-in-one email delivery platform, used by many high profile technology companies like Slack, Reddit & Github. It allows Maropost Commerce to scale and ensure a high delivery rate for customer emails and avoid spam.
When you use Mailgun your system emails are sent via an API request to Mailgun. Mailgun accepts this request and sends the mail on your behalf. All mail through Mailgun will display via netomail.com.au or on behalf of to ensure the highest integrity of email delivery for all customers. For more information please refer to the Mailgun help site.
To ensure maximum delivery for the most important emails we split mail into three different types:
Transaction Emails
These emails provide invoices, password resets or new user signup details. These emails typically do not have an unsubscribe link.
Notification Emails
Notification emails are sent to customers when they first make a purchase, or subscribed to a stock alert (e.g restock, out of stock, or low stock warning).
Marketing Emails
Marketing emails usually have an unsubscribe link and respect the opt in field on the customer card. They include follow up, wishlist and abandoned cart emails.
Mailgun Accounts
Maropost Commerce manages a single Mailgun account for all merchants at no cost.
You can also use your own Mailgun account that will give you direct access to the email logs, and will ensure messages no longer display warnings. You will be responsible for managing your own email reputation score if you use your own account. Refer to the Mailgun pricing page for more information.
Install the Mailgun Add-on
The Mailgun add-on is only used when you have your own Mailgun account. To set up the Mailgun add-on:
-
Create an account with Mailgun and verify your domain with Mailgun so that your mail routes through their service.
-
Make a note of your Mailgun API key s you need to enter it into Maropost Commerce soon.
-
In your Maropost Commerce control panel click on the Addons menu.
-
In the Advanced Customer Services section find the Mailgun add-on and click the Install button.
-
Enter your Mailgun API key and the domain you registered with Mailgun.
Tip: Developers can use JSON in the Mailgun Domain field to define different email sending domains for transactional and all other marketing emails. The "transactional" element is used to define the sending domain for transactional emails. The "default" element is used to define the sending domain for all other emails sent from the control panel.
Maropost Commerce partners can set this up for you. Visit the job request portal for a quote.
6. Click the Install button.
Your Maropost Commerce customer emails will now route through your Mailgun account.
Resolve Spam Issues
Please provide our support team with the email headers as an attachment so that they can investigate the issue. For more information please refer to the Mailgun help site.