This article describes how to configure your Iterable project to send email using Iterable's Amazon SES account, from a shared IP pool. Shared IPs have other Iterable senders that use the same IP address.
IMPORTANT
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
# Email providers
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 USDC-based and EDC-based Iterable. To learn how to set up Iterable's shared Amazon SES sender, continue reading this article.
SparkPost - SparkPost is available for USDC-based and EDC-based Iterable projects. To learn how to set up SparkPost, read Integrating SparkPost with Iterable.
Mailgun - Mailgun is available for USDC and EDC-based Iterable projects. To learn how to set up Mailgun, read Integrating Mailgun with Iterable
SendGrid - Sendgrid is available for USDC-based Iterable projects. To learn how to set up SendGrid, read Integrating SendGrid with Iterable.
For details, speak with your customer success manager.
# Instructions
To configure your Iterable project to send email from your custom domain 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).
By default, Iterable uses the domain associated with your organization's website to send email from Amazon SES. (If you aren't sure what website has been configured for your organization, ask your implementation manager or customer success manager.) If you want to send email from this domain, then you don't need to do anything in the Project Settings screen and can move to Step 3.
To use another domain, go to Settings > Project Settings and update the Custom Sending Domain for Shared IPs. For complete instructions, read Project Settings.
NOTES
Iterable only uses this field for its Amazon SES shared IP 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).
When using Amazon SES with a shared IP address, do not 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 example,
links.example.comorlinks.eu.example.com) tolinks.iterable.comlinks.eu.iterable.com.
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.
TIP
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.