- Home
- Resources
- Integrations
- Amazon SES
Amazon SES Make integrationAutomate Amazon SES with Make.
Can Make send your Amazon SES emails and keep your contact lists tidy on its own? The Amazon SES Make integration gives you 24 modules, including 2 triggers and 4 searches. This guide shows you how to link your AWS keys and build a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Amazon SES Make integration do for you?
The Amazon SES Make integration links your SES account to Make, a no-code tool where you build a scenario: an automation made of modules, each one a brick that triggers, acts or searches. With it, Make can send emails through SES, manage contacts and contact lists, and handle email templates and configuration sets without you writing a line of code.
A welcome email for every new subscriber. Watch Contacts spots a contact added or changed in a contact list you pick, and Send a Message mails that person. Each contact moves through the scenario as one bundle, the item passed from one module to the next.
Contacts that follow your other tools. A form, a CRM or a shop hands over a new lead: Create a Contact puts it in the right list, Update a Contact edits it later, and Delete a Contact takes it out when someone leaves. The Airtable Make integration works well as the source table.
Templates under control. Watch Email Templates notices each new template, so you can log it or notify the team. Create, Update and Delete an Email Template let you manage them from one place instead of the AWS console.
Make does not cover every SES feature with a ready module. When one is missing, Make an API Call reaches the rest of the SES API through the same connection. The same app often has an n8n node too; the n8n vs Make page helps you weigh the two, and Make pricing explains how operations are counted.
How do you connect Amazon SES to Make?
- 01
Create an access key in AWS
In the AWS Management Console, open the IAM section, pick Users, then click the user Make will act as. On the Security credentials tab, click Create access key and copy both the Access key ID and the Secret access key.
- 02
Add an Amazon SES module
In your scenario, add any Amazon SES module and click Create a connection. A connection is your SES account linked to Make once, then reused by every SES module you add later. The Connection name field is optional, but a clear name helps.
- 03
Paste your keys and save
Enter the two keys you copied from AWS, or follow the on-screen instructions, then save. Make now reads your SES account, so lists of contact lists or templates appear in the module fields instead of forcing you to type names.
Your first scenario: a welcome email for each new SES contact
GoalWhen a contact is created or updated in an Amazon SES contact list, Make sends that person an email through Amazon SES.
- 01
Start a new scenario
From the Scenarios page, create a new scenario and click the big +. That empty circle is where your first module, the trigger, goes.
- 02
Add Watch Contacts
Search for Amazon SES, pick Watch Contacts and choose your connection. Make lists the contact lists it can read, so you just select the one your sign-ups land in.
- 03
Chain Send a Message
Click the + on the right of the trigger and add Send a Message. Map the contact data coming from Watch Contacts into the email so each person gets a message addressed to them.
- 04
Test with Run once
Click Run once, then add or edit a contact in the watched list. Open the bubbles above each module to read the bundles it received and check the email went out.
- 05
Schedule and switch on
On the first module, set the schedule; a new scenario checks every 15 minutes by default. Then switch the scenario on, and new contacts get their email without you touching anything.
What starts an Amazon SES scenario
2 modules start a scenario when something happens in Amazon SES. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Amazon SES as soon as it happens.
Watch Contacts
Scheduled triggerIn Make“Triggers when a contact is created and updated in a specified contact list.”
Start a scenario whenever someone joins or changes in one of your SES contact lists, and pass that contact along as a bundle to the next modules.
Watch Email Templates
Scheduled triggerIn Make“Triggers when an email template is created.”
Get a heads-up each time a new email template appears in your SES account, with its details ready for the rest of the scenario.
Everything the Amazon SES modules can do
Amazon SES gives you 22 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Create a Configuration Set
- Create a Configuration Set Event Destination
- Create a Contact
- Create a Contact List
- Create an Email Template
- Delete a Configuration Set
- Delete a Contact
- Delete a Contact List
- Delete an Email Template
- Get a Configuration Set
- Get a Contact
- Get a Contact List
- Get an Email Template
- Make an API Call
- Send a Message
- Update a Contact
- Update a Contact List
- Update an Email Template
- List Configuration Sets
- List Contact Lists
- List Contacts
- List Email Templates
Create a Configuration Set
ActionIn Make“Creates a new configuration set.”
Adds a fresh configuration set to your SES account straight from a scenario, so you skip a trip to the AWS console when a new brand or sending stream appears.
Create a Configuration Set Event Destination
ActionIn Make“Creates a new configuration set event destination.”
Attaches an event destination to a configuration set you already have, finishing its setup inside the same scenario that created it.
Create a Contact
ActionIn Make“Creates a new contact.”
Puts a new person into an SES contact list, taking the data from whatever module comes before, such as a form entry or a CRM record.
Create a Contact List
ActionIn Make“Creates a new contact list.”
Builds a new contact list in SES so later modules have somewhere to store contacts for a fresh audience or campaign.
Create an Email Template
ActionIn Make“Creates a new email template.”
Saves a reusable email template in SES, filled with content prepared earlier in the scenario, for example text written in a doc or a table.
Delete a Configuration Set
ActionIn Make“Deletes a configuration set.”
Removes a configuration set from your SES account when the brand or stream it served is gone, keeping the account clean.
Delete a Contact
ActionIn Make“Deletes a contact.”
Takes a person out of an SES contact list for good, so they stop receiving what that list sends.
Delete a Contact List
ActionIn Make“Deletes a contact list.”
Wipes an entire contact list from SES once its campaign or audience no longer exists.
Delete an Email Template
ActionIn Make“Deletes an email template”
Removes a template you no longer send, so nobody picks an outdated version by mistake later on.
Get a Configuration Set
ActionIn Make“Retrieves a specified configuration set.”
Fetches the details of one configuration set you name, so the next modules can read its settings or confirm it exists.
Get a Contact
ActionIn Make“Retrieves a specified contact.”
Looks up one contact in a list and returns their record, handy for deciding what the scenario does next.
Get a Contact List
ActionIn Make“Retrieves a specified contact list.”
Returns the details of a single contact list, so you can confirm it exists before pouring contacts into it.
Get an Email Template
ActionIn Make“Retrieves a specified email template.”
Pulls the content of one template out of SES, ready to copy, review or reuse elsewhere in the scenario.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Calls any endpoint of the Amazon SES API with the connection you already have, which covers what the ready modules leave out.
Send a Message
ActionIn Make“Sends an email message.”
Sends an email through your SES account, with content mapped from earlier modules so every message fits its recipient.
Update a Contact
ActionIn Make“Updates an existing contact.”
Changes an existing contact in a list, so SES keeps the same picture of that person as your CRM or shop does.
Update a Contact List
ActionIn Make“Updates an existing contact list.”
Edits a contact list that already exists, so its settings follow what changed on your side.
Update an Email Template
ActionIn Make“Updates an existing email template.”
Replaces the content of an existing template, so the next emails sent with it carry the new version.
List Configuration Sets
SearchIn Make“Retrieves a list of configuration sets.”
Returns every configuration set in your account, each as its own bundle, which gives you a quick inventory.
List Contact Lists
SearchIn Make“Retrieves a list of contact lists.”
Brings back all the contact lists in your SES account, one bundle per list, ready to loop over.
List Contacts
SearchIn Make“Retrieves a list of contacts in a specified contact list.”
Reads every contact of one list you choose and passes them on one by one, which makes exports and bulk fixes simple.
List Email Templates
SearchIn Make“Retrieves a list of email templates.”
Lists all the email templates stored in SES, one bundle each, so you see at a glance what exists.
Need help automating Amazon SES with Make?
A person reads every message.