Best Practices for Sending Emails with Amazon SES

Best Practices for Sending Emails with Amazon SES

Best Practices for Sending Emails with Amazon SES

The way you manage email communications with your customers is known as your email programme. Several factors can influence the success or failure of your email programme; these factors may seem confusing or mysterious at first. However, by understanding how email delivery works and following certain best practices, you can increase the chances of your emails successfully reaching your customers' inboxes.

Best Practices for Email Sending

Contactable User Conditions

For a user in your cloud to be considered contactable, they must meet one of the following conditions:

  • Their last login date on the platform is less than 12 months ago.

  • The interaction date in clicks and views in a campaign is less than 12 months.

Key Metrics for Measuring Email Programme Success

There are several metrics that help measure the success of your email programme. The main ones are detailed below:

  • Bounces

  • Complaints

  • Message Quality


Bounces

A bounce occurs when an email cannot be delivered to the intended recipient. There are two types of bounces:

  • Hard Bounces: These happen when an email cannot be delivered due to a permanent issue, such as a non-existent email address.

  • Soft Bounces: These occur when a temporary problem prevents email delivery, for example, if the recipient’s inbox is full or the receiving server is temporarily unavailable.

Amazon SES handles soft bounces by attempting to resend the emails over a defined period. It is essential to monitor the number of hard bounces in your email programme and remove any addresses that generate them from your recipient lists. A high rate of hard bounces can negatively impact your email deliverability.

Tips to Avoid Bounces and Improve Your Sender Reputation

  • Keep your hard bounce rate below 5%. The fewer hard bounces you have, the more likely email providers are to regard your messages as legitimate and valuable.

  • Do not rent or buy email lists. These often contain invalid addresses that increase your hard bounce rate, and may also include spam traps.

  • Keep your list updated. If you haven’t contacted your recipients in a long time, try validating their data through other means (e.g., website activity or purchase history).

  • Send a win-back email. If you’re unsure of your contacts' status, consider sending a message asking if they still want to receive your emails. Remove those who do not respond.

When you receive bounces, follow these rules:

  • Immediately remove any email address that generates a hard bounce.

  • Ensure the email address receiving bounce notifications is able to receive emails.

  • Avoid using an externally hosted email address for bounce notifications. Otherwise, they may end up in the spam folder.


Complaints

A complaint occurs when a recipient marks your email as spam. If you receive too many complaints, email providers may assume you're sending spam, negatively affecting your deliverability and sender reputation.

Some email platforms notify senders when a user files a complaint—this is known as a "feedback loop". Amazon SES automatically forwards complaints from providers that offer this feature.

Tips to Reduce Complaints and Improve Your Sender Reputation

  • Keep your complaint rate below 0.1%.

  • If a customer complains about a marketing email, stop sending them this type of message immediately. If you're sending other types of messages (notifications or transactional), you may continue if appropriate.

  • If you have an old list, send a welcome message reminding recipients who you are and why you're contacting them.

When you receive complaints, follow these rules:

  • Ensure the email address receiving complaint notifications is able to receive emails.

  • Prevent complaint notifications from being marked as spam by your email provider.

  • Use identifiers in emails to track which addresses made complaints and remove them from your list.


Message Quality

Content filters scan emails for attributes that might indicate spam or malicious intent. Amazon SES uses content filtering technologies to detect and block emails containing malware before they are sent.

Tips to Improve the Quality of Your Emails

  • Avoid using link shorteners. Some email providers block shortened URLs as they are commonly used by malicious senders.

  • Ensure all links in your email work correctly.

  • Include links to your privacy policy and terms of use. This helps build trust with recipients.

  • If you send emails frequently (e.g., "daily deals"), make sure the content is varied and relevant.


Maintaining a Positive Sender Reputation

In Amazon SES, your sender reputation reflects the perceived credibility of your domain by email providers and spam filters. A good reputation improves the chances of your emails reaching recipients' inboxes.

Considerations for Domain and Sender Address

  • Use subdomains for different types of communication. For example, use marketing.example.com for marketing messages and orders.example.com for transactional emails.

  • Avoid using free email provider addresses (like name@hotmail.com) for sending large volumes of email.

  • Do not use addresses like no-reply@example.com. This gives the impression that you do not wish to receive replies or engage with customers.

Authentication

  • Set up SPF and SenderID to confirm that emails are genuinely sent from your domain.

  • Use DKIM to ensure that email content has not been modified during transit.

  • Test your authentication by sending emails to personal accounts at providers like Gmail or Hotmail.



List Building and Maintenance

  • Implement a double opt-in strategy. Send a confirmation email when users subscribe.

  • Validate email addresses in web forms to prevent typos.

  • Avoid sending emails to generic addresses such as postmaster@ or abuse@, as these are often used to monitor spam.


Regulatory Compliance

  • Familiarise yourself with email marketing and anti-spam laws in the countries you’re sending messages to. You can check relevant regulations on Wikipedia.

  • Consult a legal advisor to ensure compliance with current laws and regulations.

    • Related Articles

    • The 10 best tools to do Webinars

      Can you imagine that your face-to-face courses are not tied to a fixed space? Where people around the world can participate in your sessions? Are you looking for your online courses to be more interactive and participatory? Webinars are the solution ...
    • Customize the sender's email of your school

      To use your own contact email as the sender in the emails that will be sent from the platform to your users, you must follow these steps. Step 1 (mandatory) First, contact us through the "Help" tab in your platform or by writing us an email to ...
    • How to communicate your courses with email marketing

      Your users must be up to date with the activities you carry out on your training platform, regardless of whether you are an organization dedicated to training or the human resources team in charge of developing your company's talent. For this, email ...
    • Keep your users informed with newsletters

      Email is the most direct way to reach your users. In addition, through the newsletters (periodic emails) you can recommend courses according to the activity and tastes of each of your users. In this guide we will show you step by step how to activate ...
    • Guide to send segmented mails

      Foxize Cloud has a series of automated emails that are activated according to user activity, for example when they enroll in a course or when they have forgotten their password. But maybe you are interested in doing an emailing campaign aimed at a ...