This article describes how to configure your Iterable project to send email using Iterable's Amazon SES account, from a shared IP pool.
It is not currently possible to bring your own Amazon SES account to Iterable. Do not attempt to add senders you've configured in your own Amazon SES account to your Iterable project.
In this article
Iterable supports the following ESPs:
Amazon Simple Email Service (SES), using a shared IP pool (Iterable's default email setup). Amazon SES is available for US and EU-based Iterable projects. To learn how to set up Amazon SES, read Amazon Simple Email Service (SES) + Iterable Integration.
For details, speak with your customer success manager.
To configure your Iterable project to send email using Amazon SES with a shared IP pool, complete the steps below.
Step 1: Look at the Sending Platforms page
First, take a look at the Settings > Sending Platforms page. This page lists the ESPs and SMS providers that your Iterable project is configured to use to send messages (and others that you can add if you'd like).
Amazon SES with a shared IP pool is Iterable's default configuration. When you first set up your project, the Sending Platforms page will look similar to this:
Because it's the default, Amazon SES is represented by the Iterable tile in the Manage connected platforms section of the page. To view its configuration, click it:
If you've already set up some message channels and types and associated them with this ESP, you can view them by twirling open the menu on the right.
If you ever want to add more sending platforms in the future (for email or SMS), this is the page to visit.
Step 2: Update your project settings
When using Amazon SES with a shared IP pool, you can have a single sending domain. A sending domain is a verified domain that your project can use to send secure and trustworthy email (using SPF and DKIM).
To tell Iterable what this domain should be, go to Settings > Project Settings and update the Custom Project Sending Domain entry:
After updating it, save your settings by scrolling to the bottom of the page and clicking Save Project Settings.
Iterable only uses this field for its default Amazon SES configuration, not other ESPs.
When you update this value, it will also change the DNS records displayed on the Settings > DNS Setup page (since they're specific to your configured sending domain).
If you're using Amazon SES but don't update this value, Iterable will consider your sending domain to be the same domain as the website associated with your company's Iterable account.
When using Amazon SES with a shared IP address, there's no need to specify a sending domain on the Settings > Domains screen.
Step 3: Set up your DNS
Now, update the DNS for your sending domain. There are a couple of reasons to do this:
To enable your link tracking domain, which Iterable uses to track clicks and manage attribution. You'll need to alias your own link tracking domain (for example,
When you're using Iterable's default email configuration, the DNS records you'll need to set up (with the help of your domain/website administrator) can be found on the Settings > DNS Setup page.
The values shown on Settings > DNS Setup are only valid for Iterable's default email configuration. If you're using another ESP, ignore this page.
Step 4: Complete the instructions in the Email Setup guide
To finish setting up your project to send email, complete the steps in Email Setup.