Navigating the new email sending requirements for Google and Yahoo 

On October 3rd, 2023, both Gmail and Yahoo announced updates to their sender requirements to minimize the amount of spam received by users. Here's what you need to know.

Mike Auldredge
Mike Auldredge
Deliverability Services Manager
Navigating the new email sending requirements for Google and Yahoo

Last updated February 6, 2024

On October 3rd, 2023, both Gmail and Yahoo announced updates to their sender requirements to minimize the amount of spam users receive. These changes will go into effect in February 2024, marking a significant step in ensuring a safer and more secure email environment for all users.

[@portabletext/react] Unknown block type "block", specify a component for it in the `components.types` prop

This guide will provide you with all the necessary information you need to continue sending emails without disruption.

What’s changing for Gmail and Yahoo

In a nutshell, both Gmail and Yahoo will now require senders to follow stricter authentication protocols for sending emails to their users. They will implement the following email sending requirements:

  • Senders must authenticate all emails using SPF, DKIM, and DMARC. This helps verify that emails come from you (the sender) and not a spammer.
  • Unsubscribe links and one-click unsubscribe options will be mandatory. This gives recipients an easy way to opt out of future emails. If you're already using Customer.io Journeys' default unsubscribe functionality, you're compliant with this requirement.
  • Spam rate thresholds will be enforced. If you consistently send emails with a high spam rate, your messages will be rejected or sent to the spam folder.
    • Gmail: Maximum spam complaint rate of 0.3%.
    • Yahoo: Maximum spam complaint rate of 0.3%.

The exact evaluation periods for these new thresholds have yet to be released. Still, it's worth noting that meeting these complaint thresholds will result in some form of blocking being applied to your emails for a certain period of time.

Another important point to consider is that even if senders meet or exceed a spam complaint rate of 0.1%, they will still experience reputation damage and negative impacts on deliverability with all non-Gmail inbox providers.

What you need to do before the changes go into effect

With these imminent changes, it's essential to understand what you need to do to ensure your emails continue to reach your recipients. Here's a step-by-step guide on what you need to do.

1) Configure SPF and DKIM on your domain

[@portabletext/react] Unknown block type "block", specify a component for it in the `components.types` prop

These crucial email authentication methods help prevent your emails from being flagged as spam. To configure SPF and DKIM, follow the instructions provided by your email service provider.

[@portabletext/react] Unknown block type "block", specify a component for it in the `components.types` prop

2) Create a DMARC record on your root domain

Gmail and Yahoo have highlighted a crucial requirement for senders who send over 5000 emails in a single day at any given point: a basic DMARC (Domain-based Message Authentication, Reporting, and Conformance) policy.

A DMARC policy is a DNS text (TXT) record technical specification that helps prevent email spoofing and phishing attacks. It allows domain owners to specify how email receivers handle unauthenticated emails from their domain. By implementing a DMARC policy, domain owners can protect their brand reputation and improve email deliverability by instructing email receivers on how to handle emails that fail authentication checks.

To satisfy Gmail and Yahoo’s upcoming requirements, you must create the minimum DMARC record: "v=DMARC1; p=none"

This record says, "We have a DMARC policy, but no further instructions are given when SPF/DKIM are not aligned."

[@portabletext/react] Unknown block type "block", specify a component for it in the `components.types` prop

To set it up is easy. Navigate to your domain name registrar’s DNS records configuration and create this record:

  • Type: TXT
  • Host: _dmarc.mydomain.com (replace mydomain.com come with your root domain)
  • Value: "v=DMARC1; p=none"
[@portabletext/react] Unknown block type "block", specify a component for it in the `components.types` prop

3) Ensure that all emails contain options to unsubscribe

[@portabletext/react] Unknown block type "block", specify a component for it in the `components.types` prop
[@portabletext/react] Unknown block type "block", specify a component for it in the `components.types` prop

What if I'm using a custom unsubscribe system?

If you're using something other than the default unsubscribe functionality, your emails still need to abide by these new rules. Here are a couple of handy resources for making sure they meet Google and Yahoo's new requirements:

[@portabletext/react] Unknown block type "block", specify a component for it in the `components.types` prop
[@portabletext/react] Unknown block type "block", specify a component for it in the `components.types` prop
[@portabletext/react] Unknown block type "block", specify a component for it in the `components.types` prop

4) Take proactive measures to decrease your spam rates now

[@portabletext/react] Unknown block type "block", specify a component for it in the `components.types` prop

Here's a quick overview of what they are:

  • Monitor your performance. Keep a close eye on your email delivery rates, open rates, and spam complaint rates. If you notice any sudden changes, investigate immediately to prevent further issues.
  • Manage bounces. To maintain a healthy email practice, we recommend keeping your overall bounce percentage below 5% and, ideally, below 2%.
  • Mind your frequency. While keeping your audience informed is important, try not to overwhelm them with too many emails. Balance is key.
  • Keep your IP and domain reputation high. A low reputation often results in your emails getting filtered into the spam folder.
  • Maintain a healthy email list: Higher engagement rates will reduce the likelihood of spam complaints. Use double opt-in, engagement filters, and a sunset policy to keep your list health and engagement high:
  • Set good messaging expectations: Make sure your sign-up forms clearly indicate what messages new subscribers will receive. By default, leave any opt-in boxes unchecked.
  • Send relevant content: To improve engagement, always strive to send targeted, personalized, and interesting content to your audience.

Embracing change for better email deliverability

By following these best practices, you'll be well-prepared to meet Gmail and Yahoo's new email-sending requirements.

Remember, these changes are designed to create a safer and more secure email environment for everyone, and your compliance plays a crucial role in achieving this goal.

[@portabletext/react] Unknown block type "block", specify a component for it in the `components.types` prop