Skip to main content

Overview

IP whitelisting (IP allowlisting) is a security practice that allows organizations to restrict access to their networks, systems, and resources to predefined IP addresses, blocking all others. This cybersecurity mechanism helps businesses prevent unauthorized access and protect sensitive data. Businesses can use IP whitelisting to control access to their tools, software, applications, websites, and critical resources. This document outlines the relevance of IP whitelisting and how marketers and developers can use it effectively.

Key Advantages of IP Whitelisting

The following are the advantages of IP whitelisting:
  • Enhanced security: By permitting connections only from known, trusted IP addresses, whitelisting effectively blocks potential threats from unknown sources, significantly reducing the risk of unauthorized access and malware attacks. Overall, it adds an extra layer of security to protect sensitive data.
  • Proactive defense: Unlike blacklisting, which relies on identifying and blocking known threats, whitelisting takes a proactive approach by allowing only approved access, making it more effective against emerging threats.
  • Reduced false positives: Because whitelisting blocks connections only from unapproved sources, the chances of accidentally blocking legitimate users are minimized, reducing frustration and disruption.
  • Improved network visibility: By actively managing the list of allowed IP addresses, organizations gain better insight into who is accessing the network and can easily identify suspicious activity.

Whitelist MoEngage IPs

MoEngage sends/receives data to/from the servers of customers or partners. With IP whitelisting, you can verify that requests are actually coming from MoEngage, adding an additional layer of security. MoEngage is a multi-tenant SaaS vendor, so our services change IPs frequently for scale and security. We may need to send data from a different server when circumstances demand it to ensure our services are operational and customers are not impacted. MoEngage may use one or all of the IPs listed in this document while sending/receiving data to/from the servers of customers or partners.

Campaign Sending

MoEngage uses dynamic IPs. But if you need MoEngage to access your service via static IPs, you must whitelist MoEngage IPs on your side. To enable static IPs for a messaging channel, contact your Customer Success Manager (CSM) or the Support team to request enablement of Send via Static IPs for <Messaging Channel>. After static IPs for a messaging channel are enabled, you can whitelist the relevant MoEngage IPs based on the data center where your workspace is located. For more information on MoEngage Data Centers, refer here. Here are the IPs that you can whitelist to ensure that only allowed IPs send messages:
Channels or CampaignsData CenterMoEngage IPs That Need Whitelisting
Connector CampaignsDC-01
  • 52.6.248.125
  • 44.205.83.206
  • 34.235.212.204
  • 34.233.63.26
  • 34.206.66.48
  • 3.82.83.239
  • 3.211.230.54
  • 34.198.62.77
  • 34.207.33.10
Connector CampaignsDC-0218.195.110.23
Connector CampaignsDC-033.6.251.95
Connector CampaignsDC-0418.217.73.1
Connector CampaignsDC-05NA
Connector CampaignsDC-06
  • 16.78.137.157
  • 16.78.95.240
  • 108.137.84.19
SMS Campaigns

  • Out-of-the-box connectors
  • Custom connectors
DC-01
  • 52.6.248.125
  • 44.205.83.206
  • 34.235.212.204
  • 34.233.63.26
  • 34.206.66.48
  • 3.82.83.239
  • 3.211.230.54
  • 34.198.62.77
  • 34.207.33.10
SMS CampaignsDC-0218.195.110.23
SMS CampaignsDC-033.6.251.95
SMS CampaignsDC-0418.217.73.1
SMS CampaignsDC-05NA
SMS CampaignsDC-06
  • 16.78.137.157
  • 16.78.95.240
  • 108.137.84.19
WhatsApp CampaignsDC-01
  • 52.6.248.125
  • 44.205.83.206
  • 34.235.212.204
  • 34.233.63.26
  • 34.206.66.48
  • 3.82.83.239
  • 3.211.230.54
  • 34.198.62.77
  • 34.207.33.10
WhatsApp CampaignsDC-0218.195.110.23
WhatsApp CampaignsDC-033.6.251.95
WhatsApp CampaignsDC-0418.217.73.1
WhatsApp CampaignsDC-05NA
WhatsApp CampaignsDC-06
  • 16.78.137.157
  • 16.78.95.240
  • 108.137.84.19
Email Campaigns
(sent via Custom API/Custom SMTP Connector/Private ESP or using PII Fetch API/Content API)
DC-0152.6.248.125
Email CampaignsDC-0218.195.110.23
Email CampaignsDC-033.6.251.95
Email CampaignsDC-04NA
Email CampaignsDC-05NA
Email CampaignsDC-06
  • 43.218.11.107
  • 16.78.49.147
  • 108.137.191.127
Push CampaignsDC-01
  • 34.232.43.152
  • 44.205.187.13
  • 54.156.161.42
Push CampaignsDC-02
  • 18.192.81.203
  • 3.123.167.15
  • 35.158.28.57
Push CampaignsDC-03
  • 13.202.37.36
  • 3.108.122.10
  • 3.6.111.53
Push CampaignsDC-04
  • 18.219.179.132
  • 3.13.66.12
  • 3.15.129.107
Push CampaignsDC-05NA
Push CampaignsDC-06
  • 16.78.137.157
  • 16.78.95.240
  • 108.137.84.19
Content API or Fetch PII TokenDC-01PII and Content API use the same IPs as that of the channel. So, if you plan to use one or more channels in the campaign, whitelist all the campaign channel IPs mentioned above.
Content API or Fetch PII TokenDC-02
Content API or Fetch PII TokenDC-03
Content API or Fetch PII TokenDC-04
Content API or Fetch PII TokenDC-05
Content API or Fetch PII TokenDC-06

Data Transfer

Here are the IPs that you can whitelist for our Data Imports and Export services to ensure that only whitelisted IPs are reading or writing data from/to your data services:
Data TransferData CenterMoEngage IPs That Need Whitelisting
Data ImportsDC-01
  • 3.209.165.74
  • 52.1.205.204
Data ImportsDC-02
  • 3.77.101.97
  • 18.195.110.23
Data ImportsDC-03
  • 3.6.246.251
  • 3.6.251.95
Data ImportsDC-04
  • 18.217.73.1
  • 18.223.244.184
  • 3.139.47.208
Data ImportsDC-0518.143.35.151
Data ImportsDC-06
  • 16.78.83.35
  • 43.218.197.196
Data Warehouse Exports
For example, SFTP, Snowflake, Databricks, and so on.
DC-01
  • 52.1.205.204
  • 52.6.248.125
Data Warehouse ExportsDC-0218.195.110.23
Data Warehouse ExportsDC-033.6.251.95
Data Warehouse ExportsDC-04
  • 18.217.73.1
  • 3.139.47.208
Data Warehouse ExportsDC-0518.143.35.151
Data Warehouse ExportsDC-06NA
Streams/Partner Exports
For example, mParticle, Segment, and so on.
DC-0152.6.248.125
Streams/Partner ExportsDC-0218.195.110.23
Streams/Partner ExportsDC-033.6.251.95
Streams/Partner ExportsDC-0418.217.73.1
Streams/Partner ExportsDC-0518.143.35.151
Streams/Partner ExportsDC-0643.218.197.196

Audience Transfer

Here are the IPs that you can whitelist for Outbound Segment sync to ensure that these MoEngage IPs are allowed to call your/partner’s audience sync APIs:
Audience TransferData CenterMoEngage IPs That Need Whitelisting
Outbound Segment SyncDC-0152.6.248.125
Outbound Segment SyncDC-02NA
Outbound Segment SyncDC-033.6.251.95
Outbound Segment SyncDC-04NA
Outbound Segment SyncDC-05NA
Outbound Segment SyncDC-06NA
File Segment APIDC-01184.72.243.80
File Segment APIDC-0218.195.110.23
File Segment APIDC-033.6.251.95
File Segment APIDC-043.139.47.208
File Segment APIDC-0518.143.35.151
File Segment APIDC-0643.218.197.196

Catalog and Feeds

You can whitelist the following MoEngage IPs to allow MoEngage to import their catalog feed via SFTP-based ingestion:
Data CenterMoEngage IPs That Need Whitelisting
DC-0152.1.205.204
DC-02
  • 18.195.110.23
  • 3.77.101.97
DC-033.6.251.95
DC-0418.217.73.1
DC-05NA
DC-06NA

Whitelist Your IPs

IPs from your or your partner’s networks that can access MoEngage services:
TypeDescriptionSteps
Dashboard AccessAllows you to whitelist your or your partner network IPs that can access the MoEngage dashboardYou can enable the Firewall on the MoEngage dashboard. For more information, refer to Firewall.
Open AnalyticsAllows you to whitelist your or your partner network IPs that can access the MoEngage Open Analytics.Please contact your MoEngage Customer Success Manager (CSM) or the Support team with the subject Whitelist IPs for Open Analytics Access, and share the list of IPs to be whitelisted in the ticket.
MoEngage APIsNANA

Conclusion

IP whitelisting is important for maintaining data security when using MoEngage services. Contact the MoEngage Support team for additional assistance or clarification on IP whitelisting procedures.

Frequently Asked Questions

Does MoEngage provide IP whitelisting for MoEngage APIs? Can a brand restrict which IPs can access MoEngage APIs on the API key level? MoEngage doesn’t currently provide this capability. To submit the request:
  1. Log in to your MoEngage dashboard.
  2. In the upper-right corner, click Need help and then click Submit product idea.