How To Add EU IP(s) to Twilio SendGrid Accounts

Objective

This article describes the step-by-step procedures to add EU IP (s) to your account and send emails via Twilio SendGrid on European Union (EU) servers to the EU endpoints for API and SMTP:

  • api.eu.sendgrid.com/v3/mail/send (Sending API v3)
  • smtp.eu.sendgrid.net (Sending SMTP)

It also clarifies the requirements and additional considerations necessary for successful integration of EU-region email sending within your Twilio SendGrid account environment.

Important! Sending EU emails as a Reseller Partner (Azure, Heroku, etc.): Resellers are an exception as they are unable to manage their own IPs under most circumstances. In this case, Reseller customers will need to contact Twilio SendGrid support for assistance in removing and adding IPs.

Product

Twilio SendGrid Email.

User Account Permission/Role(s) Required 

To complete the outlined tasks, admin access to the primary Twilio SendGrid parent account: the ability to create sub users, API keys, edit sub user management settings, and manage domain authentications is required.

Also you will need a Twilio SendGrid Pro or Premier Account. If you don’t yet have one, you can sign up for an account here.

Procedure 

Follow these steps to enable email sending through Twilio SendGrid's EU servers:

Step 1: Creating an EU Regionalized Sub User

  1. Log into your Twilio SendGrid parent account at https://sendgrid.com.
  2. Create a SendGrid API Key with Full Access permission on the Parent Account navigating to Settings, then select "API Keys".
  3. Navigate to Settings, then select "Subuser Management."
  4. Click "Create New Subuser."
  5. Enter details for the subuser such as Username, Email, and Password. This subuser will represent your EU sending environment. Clearly name or label the subuser indicating it is designated for EU Server usage (e.g., "EU User").
  6. Adjust relevant settings and enable permissions required for email sending.
  7. Finalize by clicking “Save” or “Create Subuser.”

Step 2: Creating an API Key

  1. From your new EU-designated sub user's dashboard, click "Settings" and select "API Keys."
  2. Click "Create API Key."
  3. Provide a descriptive name for your new API key, for example, “EU Email API Key.”
  4. Grant at least the “Mail Send” permission to the newly generated API key.
  5. Click "Create & View" to receive your API key (copy and keep securely as it won't be displayed again).

Step 3: Creating EU-Pinned Domain Authentication

  1. Within either the parent account (and subsequently assigning to sub user) or directly from the EU-designated subuser, navigate to "Settings" → "Sender Authentication."
  2. Select "Authenticate Your Domain."
  3. Enter your chosen sending subdomain specifically for EU use — for example, “eu.domain.com.”
    Complete the suggested steps provided by SendGrid for EU regionalized domain authentication. Note: for EU-specific sending, selecting EU-pinned options will result in authentication entries formatted like “emXXXX.eu.domain.com.”
  4. Finish the domain configuration by updating your DNS records according to instructions provided on Twilio SendGrid's dashboard. Allow sufficient time (typically 24-48 hours) for DNS updates to propagate fully.

Step 4: Obtaining and Assigning Dedicated EU IP(s)

  1. If for some reason you are not able to add EU IP(s) to your account, Twilio SendGrid Support team will handle the provisioning and assigning of EU IP(s). Before this step, you must provide explicit written consent confirming acceptance of an additional cost of +$30* per month each (*if you are looking to have more than 1 IP address).

  2. Then after completing the above steps, contact Twilio SendGrid support to finalize your EU server setup. They will assist in either swapping or adding new EU dedicated IP addresses based on your provided preferences:
    • How many IP addresses do you require exactly?
    • Should these dedicated IP addresses be active or inactive for sending immediately after assignment onto your parent userid?
    • Do you require the IP addresses to be enrolled in Twilio SendGrid's automated IP warmup?

Additional Information 

You can find more details looking at How to Send Emails with Twilio SendGrid on EU Servers. Also make sure you will:

  • Clearly document and securely save all created usernames, API keys, and subdomains.
  • Communicate clearly to your email team or application developers these EU-specific configurations to ensure consistent and reliable email sending operations.
  • Regularly monitor email performance and IP warmup statuses after transitioning your sending traffic onto EU specific servers.

 

 

Have more questions? Submit a request