You will learn
Learn how to allowlist IP addresses for outbound Klaviyo integration traffic to ensure that your firewall is not blocking Klaviyo’s requests. All outbound Klaviyo integration traffic is behind a set of predictable, static IP addresses so that you can have a high level of confidence that this traffic is coming from Klaviyo. This is especially applicable to customers using self-hosted ecommerce integrations such as Magento 2 and WooCommerce.
Please note that integration traffic does not include flow-triggered webhook traffic, which uses different IP addresses.
What IP addresses does Klaviyo use for integration traffic?What IP addresses does Klaviyo use for integration traffic?
The IP address range used by Klaviyo for integration traffic is 207.211.192.0 - 207.211.207.255. This is the range that you should allowlist. This range can be represented as the CIDR address 207.211.192.0/20
.
If you are restricted from allowlisting /20 ranges, our range can be represented as 16 /24 ranges. Thus, you would need to allowlist:
207.211.192.0/24
207.211.193.0/24
207.211.194.0/24
207.211.195.0/24
207.211.196.0/24
207.211.197.0/24
207.211.198.0/24
207.211.199.0/24
207.211.200.0/24
207.211.201.0/24
207.211.202.0/24
207.211.203.0/24
207.211.204.0/24
207.211.205.0/24
207.211.206.0/24
207.211.207.0/24
How-to examples
How to allowlist in CloudflareHow to allowlist in Cloudflare
Cloudflare does not accept allowlisting /20 ranges, so you'll need to allowlist all 16 of the /24 ranges given above.
- Log in to your Cloudflare dashboard and select your account and domain.
- Go to Security > WAF > Tools.
- Under IP Access Rules, enter the following details:
- For Value, enter the first range:
207.211.192.0/24
. - Select the Allow action.
- For Zone, select whether the rule applies to the current website only or to all websites in the account.
- Enter a note for the rule (optional).
- For Value, enter the first range:
- Select Add.
- Repeat this process for each of the 16 /24 ranges given in the section above.
You can learn more about IP access rules in Cloudflare’s documentation.
How to allowlist in AkamaiHow to allowlist in Akamai
- In the Console, from the Edit page, click Add New IP Address.
- In the Whitelist an IP network field, type
207.211.192.0/20
. - When you are finished, click the Save changes icon.
You can learn more about managing IP allowlists in Akamai’s documentation.
OutcomeOutcome
You’ve successfully allowlisted Klaviyo’s static IP addresses for outbound integration traffic. Your firewall or security provider will now safely let that traffic through, knowing that it originates from Klaviyo.
Additional resources