IP Warming

What is IP Warming?

IP Warming is the practice of getting email inbox providers used to receiving messaging from your dedicated IP addresses. It’s an extremely important part of sending email with any Email Service Provider, and standard practice at Braze, to ensure your messages reach their destination inboxes at a consistently high rate.

IP Warming is designed to help you establish a positive reputation with ISPs (Internet Service Providers). Every time a new IP address is used to send email, ISPs programmatically monitor email from it in order to verify that it isn’t being used to send spam to users.

What if I don’t have time to warm IPs?

IP Warming is not optional. If you fail to warm IPs appropriately, and the pattern of your email causes any suspicion, any or all of the following may happen:

  1. Your email delivery speed could be significantly throttled or slowed.
    • ISPs throttle email delivery when suspicion of spam arises so that they can protect their users. For example, if you send to 100000 users the ISP might deliver the email only to 5000 of those users over the first hour. The ISP then monitors measures of engagement such as open rates, click rates, unsubscribes, and spam reports.
    • If a significant number of spam reports occur, they might choose to relegate the remainder of that send to the spam folder rather than delivering it to the user’s inbox.
    • If engagement is moderate, they may continue to throttle your email to collect more engagement data to determine whether or not the mail is spam with more certainty.
    • If the email has very high engagement metrics, they may cease to throttle this email entirely. They use that data to create an email reputation that will eventually determine whether or not your emails are filtered to spam automatically.
  2. Your domain and or IP could be blacklisted by the IPs at which point all of your email will begin going directly to the spam folder of your user’s inbox.
    • If this occurs, the response codes in the Braze Developer Console will contain information about what websites to visit in order to appeal to these ISPs to get off those lists.

IP Warming Best Practices

All of the above consequences are entirely avoidable if you follow the following guidelines:

  1. Start by sending small volumes of email, and increase the amount you send each day as gradually as possible.
    • Abrupt, high volume email campaigns are regarded with the most skepticism by ISPs. Therefore, you should begin by sending small amounts of email and scale gradually towards the volume of email you ultimately intend to send. Regardless of volume, we suggest warming up your IP to be safe. Please see the schedule below for details.
  2. Ensure that your first content is highly engaging, and maximizes the likelihood that users, click, open and engage with your email.
    • Always prefer well targeted emails to indiscriminate blasts when warming IPs.
  3. When IP warming is complete, continue sending on as consistent a cadence as possible.
    • IPs can cool down if volume stops or significantly decreases for more than a few days.
  4. Spread your email sends across a day or several days.
    • Features like Braze’s Local Time Zone delivery and Intelligent Timing can help automatically spread your send across a longer timeframe, rather than sending a mass blast at a single specific time.
  5. Ensure that your email list is clean, and doesn’t have old or un-verified emails.
  6. Carefully monitor your Sender Reputation while you conduct the IP warming process.
    • The following metrics are important to watch during warming:
      - Bounce Rates: If any campaign bounces at more than 3-5%, you should evaluate the cleanliness of your list by following the guidelines in our “Keep It Clean: The Importance of Email List Hygiene” article. Additionally you should consider implementing a Sunset Policy to stop emailing unengaged or dormant email addresses.
      - Spam Reports: If any campaign is reported as spam at a rate of more than 0.08%, you should re-evaluate the content you’re sending, and ensure that it is targeted to an interested audience, and is appropriately worded to pique their interest.

IP Warming Schedules

We strongly recommend adhering to this IP warming schedule strictly in order to ensure deliverability. It’s also important that you don’t skip days as consistent scaling improves deliverability.

Day # of Emails to be Sent
1 50
2 100
3 500
4 1,000
5 5,000
6 10,000
7 20,000
8 40,000
9 70,000
10 100,000
11 150,000
12 250,000
13 400,000
14 600,000
15 1,000,000
16 2,000,000
17 4,000,000
18+ Double Daily Until Desired Volume

Once warming is complete, and you’ve reached your desired daily volume you should aim to maintain that volume on a daily basis. Some fluctuation is alright, but reaching the desired volume, then only doing a mass blast once a week may have negative consequences for your deliverability and sender reputation. Lastly, most ISPs only store reputation data for 30 days. If go a month without sending, you will have to repeat the IP warming process.

How to Limit Sends During Warming

Braze’s built-in user limiting feature serves as an useful tool to help you with warming your IP address. After you choose your desired messaging segments during campaign creation (Step 3: Target Users), select the ‘Advanced Options’ dropdown in order to limit your users. As your warming schedule continues, you can gradually raise this limit to increase the volume of email you send.

Limit Users

IP Warming notifications

Braze takes your deliverability very seriously. As such, we’ve built a number of warnings and notifications throughout the dashboard to limit any issues during the IP warming process. Braze will work very closely with you to define your IP Warming time frame as well as understand how many emails should be sent daily.

During your established IP warming period, there will be numerous reminders in the Dashboard that your app group is going through IP Warming. Additionally, Braze will provide warnings throughout the Campaign or Canvas creation process if you accidently go beyond your daily quota.

As a last issue deterrent, Braze will automatically email a select number of individuals regarding any breach of your quota so that it can be addressed immediately.

Subdomain Segmentation

Many ISPs and email access providers no longer only filter by IP address reputation. These filtering technologies now also account for domain-based reputation. This means that filters will look at all data associated with the sender’s domain and not just single out the IP address. For this reason, in addition to warming up your email IP we also recommend having separate domains or subdomains for marketing, transactional, and corporate mail. We recommend segmenting your domains such that corporate mail is sent through your top level domain, and marketing and transactional mail are sent through different domains or subdomains.

New Stuff!