SMTP relay service
Amazon SES logo

Amazon SES Integrations: Native, Zapier, and API

Amazon SES is the AWS-native email sending service, and its integration surface reflects that heritage: deep, first-party wiring into the AWS ecosystem (Lambda, SNS, EventBridge, CloudWatch, Firehose, Route 53, Pinpoint), a SES v2 REST API with official SDKs in 10+ languages, and a long tail of 9,000+ Zapier-mediated connectors for SaaS tools that do not speak AWS natively. Unlike SendGrid, Mailgun, or Brevo, SES ships very few polished third-party plugins of its own — the assumption is that you are already in AWS, or you route through Zapier, WP Mail SMTP, or your framework’s SMTP adapter.

At a glance

50+
Native AWS integrations
Lambda, SNS, EventBridge, CloudWatch, Firehose, Route 53, Pinpoint and more via IAM and event destinations.

9,000+
Zapier-connected apps
Any SaaS tool with a Zapier connector can trigger SES sends through the hosted Amazon SES Zapier app.

10+
Official SDK languages
Python, JavaScript, Java, Go, .NET, PHP, Ruby, Rust, Kotlin, and AWS CLI v2 all ship first-party sesv2 clients.

Integrations directory

The 30 integrations below are grouped by how you actually wire them: native AWS services (direct IAM + SDK), CMS & websites, forms & lead capture, e-commerce & CRM, marketing & newsletters, support & backends, and DevOps & automation. Full Zapier catalogue lives at the official Amazon SES on Zapier page; AWS-service wiring is documented at SES monitoring & event publishing.





AWS services (7)

CMS & websites (4)

Forms & lead capture (6)

E-commerce & CRM (3)

Marketing & newsletters (4)

Support & backends (3)

DevOps & automation (3)

Frequently asked questions

Does Amazon SES have an official WordPress plugin?

AWS does not publish its own WordPress plugin. In practice, the two dominant options are WP Mail SMTP (which has a first-class “Amazon SES” mailer that signs requests with SigV4) and Post SMTP, both of which take an IAM access key and secret and call the SES v2 API directly. A plain SMTP plugin pointed at email-smtp.{region}.amazonaws.com on port 587 also works, but you must generate SES SMTP credentials from an IAM user first — your AWS access key will not authenticate against the SMTP endpoint.

How do I connect Amazon SES to Shopify or WooCommerce for transactional email?

Shopify does not expose an outbound SMTP configuration for its own order emails, so you cannot route Shopify’s built-in notifications through SES directly. The usual pattern is to disable the Shopify notification for a given event, then fire a Zap on the same Shopify trigger that calls the Amazon SES Zapier app. WooCommerce is easier: it uses WordPress’s wp_mail, so installing WP Mail SMTP with the SES mailer will route order and shipping emails through SES automatically.

Can I use Zapier to trigger Amazon SES sends from form submissions?

Yes. The Amazon SES app on Zapier exposes a Send Email action that accepts From, To, subject, HTML/text body, and reply-to fields. You supply an IAM access key with ses:SendEmail permissions once when you connect the account, then any of the 9,000+ Zapier-integrated apps (Typeform, Jotform, WPForms, Google Forms, Airtable, etc.) can trigger it. Note that Zapier signs each call as your IAM user, so the sending identity must be verified in the same SES region.

How do I stream SES bounce and complaint events into Slack or a webhook?

Attach a configuration set to your sending identity, then add an event destination of type SNS (fastest to Slack via AWS Chatbot or a Lambda subscriber), EventBridge (for cross-account routing), or Kinesis Data Firehose (for archival to S3). From SNS you can either subscribe a Lambda that POSTs to a Slack incoming webhook, or use AWS Chatbot for native Slack integration. Bounce and complaint events are mandatory to process at scale — SES reviews accounts at 5% bounces or 0.1% complaints and can pause sending at 10% and 0.5% respectively.

How does Amazon Pinpoint relate to Amazon SES?

Pinpoint is a customer engagement product that sits on top of SES for its email channel. When you send an email campaign from Pinpoint, the actual delivery is performed by SES using your verified identities, and the sending rate and reputation are governed by your SES account limits. You get billed for both: Pinpoint per targeted endpoint and SES per delivered email. If you only need email, using SES directly is cheaper; Pinpoint adds value when you need segmentation, journeys, or multichannel (SMS, push, in-app) alongside email.

Which AWS services integrate natively with SES event destinations?

An SES event destination can publish to CloudWatch (metrics and alarms), SNS (fan-out to Lambda, HTTPS webhooks, email, or Chatbot), EventBridge (rules-based routing across accounts and to SaaS event buses), Kinesis Data Firehose (streaming to S3, Redshift, OpenSearch, or Splunk), and Pinpoint (as a Pinpoint event source). Every send, delivery, open, click, bounce, complaint, reject, rendering failure, subscription, and delivery-delay event can be routed to one or more of these destinations per configuration set.

AAlaa Touil RRabeb How we test →

This review follows our email infrastructure testing methodology. We disclose affiliate relationships in our editorial independence policy.