AWS Messaging & Targeting Blog
Category: Compute
Build a Two-Way Email-to-SMS Service with Amazon SES and Amazon End User Messaging
Introduction Businesses and organizations today struggle to effectively communicate with their customers, employees, or other stakeholders across the diverse range of digital channels they now use. One common problem arises when the requirement to exchange information quickly and reliably extends beyond traditional email. This issue challenges organizations where recipients lack immediate access to email. This […]
Leverage IAM Roles for email sending via SES from EC2 and eliminate a common credential risk
Notice to Readers: This blog post was revised on 10/23/2024 to bring the policies and examples more in line with the principle of least privilege access. The changes aim to minimize the scope of permissions granted and reduce the risk of over-privileged access. Please note that the example solution provided in this post is meant […]
Serverless IoT email capture, attachment processing, and distribution
Many customers need to automate email notifications to a broad and diverse set of email recipients, sometimes from a sensor network with a variety of monitoring capabilities. Many sensor monitoring software products include an SMTP client to achieve this goal. However, managing email server infrastructure requires specialty expertise and operating an email server comes with […]
Build AI and ML into SMS for customer engagement
Create more engaging customer experiences with AI / ML-powered SMS communication Today’s customer expects the ability to engage with businesses through various communication channels like email, SMS, Push notifications, and in-app notifications when they have a question or need a problem resolved. SMS is one of the fastest growing communication channels, and we’ve seen that […]
How to Automatically Prevent Email Throttling when Reaching Concurrency Limit
Introduction Many users of Amazon Simple Email Service (Amazon SES) send large email campaigns that target tens of thousands of recipients. Regulating the flow of Amazon SES requests can prevent throttling due to exceeding the AWS service limit on the account. Amazon SES service quotas include a soft limit on the number of emails sent […]
Tracking email engagement with AWS Analytics services
Update: July 26, 2023 – This blog has now a script to automate its deployment. You can find it in this Github repository. Email at scale is one of the most valuable forms of reaching and engaging with customers, but creating the most engaging email content means frequent tracking, monitoring, and analyzing bounces, complaints, opens, […]
Replace traditional email mailbox polling with real-time reads using Amazon SES and Lambda
Integrating emails into an automated workflow for automated processing can be challenging. Traditionally, applications have had to use the POP protocol to connect to mail servers and poll for emails to arrive in a mailbox and then process the messages inline and perform actions on the message. This can be an inefficient mechanism and prone […]
Forwarding emails automatically based on content with Amazon Simple Email Service
Introduction Email is one of the most popular channels consumers use to interact with support organizations. In its most basic form, consumers will send their email to a catch-all email address where it is further dispatched to the correct support group. Often, this requires a person to inspect content manually. Some IT organizations even have […]
Create a serverless feedback collector application using Amazon Pinpoint’s two-way SMS functionality
Introduction Two-way SMS communication is used by many companies to create interactive engagements with their customers. Traditional SMS notifications are one-way. While this is valid for many different use cases like one-time passwords (OTP) notifications and security notifications or reminders, some other use-cases may benefit from collecting information from the same channel. Two-way SMS allows […]
Updating opt-in status for Amazon Pinpoint channels
In many real-world scenarios, customers are using home-grown or 3rd party systems to manage their campaign related information. This includes user preferences, segmentation, targeting, interactions, and more. To create customer-centric engagement experiences with such existing systems, migrating or integrating into Amazon Pinpoint is needed. Luckily, many AWS services and mechanisms can help to streamline this […]