This guide describes how to configure Iterable to send email using Amazon Simple Email Service
(with a shared IP pool). This is Iterable's default configuration for sending email (but you'll still need to customize it before sending campaigns).
Iterable also supports these other email service providers (ESPs):
SparkPost - To learn how to set up SparkPost, read Integrating SparkPost with Iterable
Mailgun - To learn how to set up Mailgun, read Integrating Mailgun with Iterable
SendGrid - To learn how to set up SendGrid, read Integrating SendGrid with Iterable
If you're interested in working with one of these other ESPs, talk to your implementation consultant or customer success manager.
On this page
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:
- So that the emails you send through Iterable are secure and trustworthy, and use SPF and DKIM.
- 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
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.
Please sign in to leave a comment.