Skip to main content
Mailercloud is an email marketing platform that provides a robust Simple Mail Transfer Protocol (SMTP) infrastructure, designed to ensure high deliverability and optimal inbox placement.

MoEngage × Mailercloud

The integration of MoEngage and Mailercloud empowers businesses to leverage Mailercloud’s reliable email delivery engine while managing, analyzing, and optimizing campaigns directly within MoEngage. By connecting through SMTP, you ensure your campaigns reach customers effectively while maintaining end-to-end visibility of engagement metrics in MoEngage analytics. With this integration, you can:
  • Deliver emails using Mailercloud’s optimized SMTP infrastructure.
  • Receive real-time callbacks for delivery, bounces, spam complaints, and unsubscribes directly in MoEngage.
  • Securely send emails using Transport Layer Security (TLS) encryption and authenticated SMTP.

Use Cases

Integrating Mailercloud with MoEngage helps you with the following use cases:
  • Enhanced deliverability: Improve inbox placement rates by utilizing Mailercloud’s advanced delivery infrastructure for your MoEngage campaigns.
  • Centralized reporting: View campaign performance, including opens and clicks, directly within the MoEngage dashboard without losing event data.
  • Simplified workflow: Manage customer engagement strategies in MoEngage while offloading the technical complexities of email delivery to Mailercloud.

Integration

Prerequisites
Before you begin the configuration, ensure you have the following:
  • A verified sender domain in Mailercloud [with Sender Policy Framework (SPF)/ DomainKeys Identified Mail (DKIM) records configured].
  • Your Mailercloud SMTP credentials (Host, Username, and Password).
  • Access to your MoEngage workspace with permissions to configure Email and Webhooks/Callbacks.

Step 1: Configure MoEngage to Use Custom SMTP

To configure MoEngage to use custom SMTP, perform the following steps:
  1. On the left navigation menu in the MoEngage UI, click Settings > Channel > Email.
  2. On the Email page, select the Sender configuration tab.
  3. Click Add Connector and select Custom/Generic SMTP.
  4. Enter the following details in the configuration form:
FieldValue
SMTP HostEnter your Mailercloud host address.
Port587
SecurityTLS
AuthenticationON
UsernameEnter your Mailercloud username.
PasswordEnter your Mailercloud password.
From EmailEnter a verified sender email address from Mailercloud.
  1. Click Save.
  2. (Optional) If a test option is available, send a test email to verify that the credentials are correct.

Step 2: Retrieve the MoEngage Callback URL

To ensure that MoEngage tracks delivery statuses (such as bounces or unsubscribes), you must configure a webhook. To configure the webhook, perform the following steps:
  1. On the left navigation menu in the MoEngage UI, click Settings > Channel > Email.
  2. On the Email page, select the Sender configuration tab.
  3. Click Add Sender in the top-right corner.
  4. Click Continue in the warning pop-up, then select Custom Connector from the list of sender options.
  5. Fill in the required SMTP Settings (Sender Name, Host Name, Port, Protocol, and Authentication).
  6. Scroll to the Unsubscribe Settings section and copy the Callback URL provided. Keep this URL accessible for the next step.

Step 3: Configure Webhooks in Mailercloud

To send event data back to MoEngage, add the Callback URL to your Mailercloud account. To configure webhooks in Mailercloud, perform the following steps:
  1. Log in to your Mailercloud account.
  2. Navigate to API Platform > Integrations.
  1. On the Available Integrations tab, locate the MoEngage card and click Connect.
  1. In the Integration Name box, enter a name for your integration.
  2. In the Callback URL box, paste the Callback URL you copied from MoEngage.
  3. Click Complete Integration.
Ensure that the callback URL is copied completely, without extra spaces, to guarantee that analyzing data syncs correctly between the platform.
After the setup is complete, your MoEngage email campaigns will automatically route through Mailercloud. You can monitor the performance of these emails within the MoEngage analytics dashboard.
If you encounter issues during setup, verify your SMTP credentials in Mailercloud or contact our support team for assistance.