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:

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:

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:

Catalog and Feeds

You can whitelist the following MoEngage IPs to allow MoEngage to import their catalog feed via SFTP-based ingestion:

Whitelist Your IPs

IPs from your or your partner’s networks that can access MoEngage services:

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.