---
title: Sendgrid + Make.com Seed List Automation
description: Step-by-step guide to automating Warmy seed list rotation with SendGrid via Make.com
---

[Skip to content](https://support.warmy.io/knowledge/sendgrid-make.com-seed-list-automation#main-content)

English

Show submenu for translations

![Group 1261151152.png\]](https://support.warmy.io/hs-fs/hubfs/Group%201261151152.png?width=50&height=50&name=Group%201261151152.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Go to warmy.io](https://www.warmy.io/)

[Go to warmy.io](https://www.warmy.io/)

 Hey there Warmer! How can we help? 🙏

- There are no suggestions because the search field is empty.

1. [Help Center](https://support.warmy.io/knowledge?hsLang=en)
2. [Integrations](https://support.warmy.io/knowledge/integrations?hsLang=en)
3. [Seed List Automations](https://support.warmy.io/knowledge/integrations?hsLang=en#seed-list-automations)

# Sendgrid + Make.com Seed List Automation

## Learn how to automate your Seed List using Warmy, Make.com, and SendGrid. Keep your seed list up to date automatically, reduce manual work, and maintain consistent email deliverability with a simple, reliable workflow.

![intro-image-1](https://support.warmy.io/hs-fs/hubfs/intro-image-1.png?width=670&height=377&name=intro-image-1.png)

🎧 Prefer to listen? Hit play to hear this article read aloud. 🔊

### **What do I need for the Automation?**

1. Get your API-KEY and Set Up notification in Warmy
2. Create Full access API-KEY for Sendgrid
3. Split IDs
4. Contact Lists on Sendgrid

### **How to get your Warmy API Key?**

**Step 1**: To connect Warmy with your Make.com automation, you'll first need to generate a **Warmy API Key**. 

Start by opening your Warmy account and selecting the workspace you want to use. If you only have one workspace, it will already be selected by default. If you have multiple workspaces, make sure you choose the one that will be used for this automation.

After selecting the correct workspace, click on **Settings.**

![1-Jul-09-2026-10-02-08-8194-PM](https://support.warmy.io/hs-fs/hubfs/1-Jul-09-2026-10-02-08-8194-PM.png?width=670&height=377&name=1-Jul-09-2026-10-02-08-8194-PM.png)

**Step 2**: Now, navigate to the **API Keys** section. There, you'll find the option to create a new **API key**.

If this is your first API key, you'll see a \[**+ API Key**\] button. If you've already created other API keys, the same button will appear in the upper-right corner of the page, as shown in the image below.

Click \[**+ API Key**\], enter a descriptive name that helps you identify its purpose, and then select **Create Key**.

![3-Jul-09-2026-10-22-31-8840-PM](https://support.warmy.io/hs-fs/hubfs/3-Jul-09-2026-10-22-31-8840-PM.png?width=670&height=377&name=3-Jul-09-2026-10-22-31-8840-PM.png)

Once the key has been created, it will appear in your list of **API keys**. If you already have other keys, the new one will simply be added to the list. If this is your first **API key**, it will be the only one displayed. From the list you can click on the copy icon to copy the **API Key**.

![4-Jul-09-2026-10-42-07-6627-PM](https://support.warmy.io/hs-fs/hubfs/4-Jul-09-2026-10-42-07-6627-PM.png?width=670&height=377&name=4-Jul-09-2026-10-42-07-6627-PM.png)

---

### **How Do I Set Up Notifications in Warmy?**

**Step 1:** To set up notifications in Warmy, sign in to your Warmy account. From the left sidebar, locate **Insights and Tools** and click it to expand the available options. Then, select **Notifications Hub**.

When the **Notifications Hub** page opens, you'll see several notification options at the top of the page, including **Email**, **SMS**, **Slack**, and **Webhooks**.

Select **Webhooks**, then enable the **toggle switch**.

![5-Jul-09-2026-11-07-57-4646-PM](https://support.warmy.io/hs-fs/hubfs/5-Jul-09-2026-11-07-57-4646-PM.png?width=670&height=383&name=5-Jul-09-2026-11-07-57-4646-PM.png)

**Step 2:** After enabling the **Webhooks** toggle switch, a window will open where you'll need to enter the corresponding **Webhook URL**. Once you've entered the webhook URL, click **Save** to save your changes. 

![6-Jul-09-2026-11-14-27-9146-PM](https://support.warmy.io/hs-fs/hubfs/6-Jul-09-2026-11-14-27-9146-PM.png?width=670&height=940&name=6-Jul-09-2026-11-14-27-9146-PM.png)

**Step 3:** After clicking **Save**, the webhook URL will be configured. Next, go to the **Mailbox Notifications** section and uncheck the five notifications shown in the image: **Mailbox sync failure**, **Warm-up paused**, **Failed to send warm-up email**, **Domain issue blocked from sending**, and **Mailbox connection failed**. Only uncheck the notifications shown in the image.

![7-Jul-09-2026-11-39-16-4881-PM](https://support.warmy.io/hs-fs/hubfs/7-Jul-09-2026-11-39-16-4881-PM.png?width=670&height=447&name=7-Jul-09-2026-11-39-16-4881-PM.png)

---

### **Create Full access API-KEY for Sendgrid**

**Step 1:** Go to: **[https://app.sendgrid.com/settings/api\_keys](https://app.sendgrid.com/settings/api_keys)** 

**Step 2:** After opening the link, click **Create API Key**.

Enter a name to help you identify the API key, select **Full Access**, and then click **Create & View**.

![8-Jul-09-2026-11-59-33-9585-PM](https://support.warmy.io/hs-fs/hubfs/8-Jul-09-2026-11-59-33-9585-PM.png?width=670&height=368&name=8-Jul-09-2026-11-59-33-9585-PM.png)

![9-3](https://support.warmy.io/hs-fs/hubfs/9-3.png?width=670&height=447&name=9-3.png)

---

### **Full Set Up Example**

Now it's time to complete the configuration in **Make.com**.

First, sign in to your **Make.com** account. From the left sidebar, go to **Templates** and click **Webhooks**.

![10-3](https://support.warmy.io/hs-fs/hubfs/10-3.png?width=670&height=370&name=10-3.png)

When the page opens, click **Add** to create a new webhook.

![11-2](https://support.warmy.io/hs-fs/hubfs/11-2.png?width=670&height=411&name=11-2.png)

A window titled **Create a Webhook** will appear. In the **Webhook Name** field, enter a name for your webhook and click **Save**.

![12-3](https://support.warmy.io/hs-fs/hubfs/12-3.png?width=670&height=504&name=12-3.png)  
After you save it, Make.com will generate a webhook URL. Once it's ready, click **Copy address to clipboard**. This is the webhook URL you'll use when setting up notifications in **Warmy**. Then click **Continue**. (***The URL shown in the picture below is just an example, you need to get yours***).

![13-1](https://support.warmy.io/hs-fs/hubfs/13-1.png?width=670&height=475&name=13-1.png)

Next, go to your **Warmy** account. From the left sidebar, open **Insights and Tools** and select **Notifications Hub**. Enable **Webhooks**. When the **Enter Webhook URL** field appears, paste the webhook URL you copied from Make.com and click **Save**.

After saving the webhook URL, go to the **Mailbox Notifications** section and uncheck only the five notifications highlighted in the red box. Leave all other notifications unchanged.

Click **Continue** to return to **Make.com**.

In **Step 2**, you'll configure the required variables.

For **Item 1**, paste your **Warmy API Key** into the **Variable Value** field. To copy your **API key**, open your Warmy workspace. If you only have one workspace, it will already be selected. If you have multiple workspaces, select the one you want to use, then go to **Settings** and open the **API Keys** section. Copy the **API key** you want to use and paste it into **Item 1** in Make.com.

For **Item 2**, paste your **SendGrid Full Access API Key** into the **Variable Value** field. If you already created the API key, open your **SendGrid** account, go to the **API Keys** section, copy the key, and paste it into **Item 2**. Make sure the API key has **Full Access** permissions.

Click **Continue** to proceed to **Step 3**.

In **Step 3**, you'll see a field called **Data Structure**. Before clicking **Add**, copy the JSON code shown below in the **Sample Data** section.

After copying the code, click **Add**. A window titled **Add Data Structure** will open. Enter a name in the **Data Structure Name** field, then click **Generate**.

A new **Generate** window will appear. Set **Content Type** to **JSON**. In the **Sample Data** field, paste the JSON code you copied from **Step 3**, then click **Generate**.

Once the data structure has been generated, click **Save**. You'll be taken back to **Step 3**, where the new data structure will already be selected.

Finally, click **Continue** to complete this step.

---

### **How to Add Emails from a Split to a List (Users Can Add Emails to the List Manually and Skip This Step)**

 Warmy sends a `seed_list_rotate` event to your webhook URL when the seed list is rotated. This is what triggers the scenario — you don’t send this request yourself. 

To add emails from a split to a list, open your workflow in **Make.com** and select **Splits Info**.

When the **JSON** window opens, enter the **split id** in the **split\_id** field.

Next, you'll need the **contact\_list\_id** from **SendGrid**. To get it, sign in to your SendGrid account and, from the left sidebar, click **Contacts**.

On the **Contacts** page, click **Create**, then select **New List**. Enter a name for your new list and click **Save List**.

After the list is created, open it from the **Contact List** section. The list ID can be found in your browser's address bar. It is the value that appears after **/lists/** in the URL. Copy this ID.

Return to **Make.com** and paste the copied value into the **Contact\_List\_ID** field. Then click **Save**.

If you need to add more **split\_id** and **contact\_list\_id** pairs, click **Add Item**. This will create another item where you can enter a new **split\_id** and **contact\_list\_id**. Repeat the same process for each additional item.

Review the configuration to make sure everything is correct. Once you've confirmed the values, this step is complete.

---

### **How to Activate Scenario**

To activate the scenario, open your workflow in **Make.com**.

At the bottom of the page, you'll see the **Immediately as data arrives** toggle. Turn it on.

When you enable the toggle, the **Schedule Settings** window will open. In the **Run scenario** field, select the option you want to use. In this example, **Immediately** is selected.

Click **Save** to apply the changes.

### Need help? [**Schedule a call with us!**](https://www.warmy.io/book-a-support-call)

- [Connection Guide](https://support.warmy.io/knowledge/connection-guide?hsLang=en)
- [General questions](https://support.warmy.io/knowledge/general-questions?hsLang=en)
- [Technical questions](https://support.warmy.io/knowledge/technical-questions?hsLang=en#main-content)

    - [SPF and DKIM Configuration](https://support.warmy.io/knowledge/technical-questions?hsLang=en#spf-and-dkim-configuration)
- [Subscription](https://support.warmy.io/knowledge/subscription?hsLang=en)
- [Collaborate](https://support.warmy.io/knowledge/collaborate?hsLang=en)
- [Features](https://support.warmy.io/knowledge/features?hsLang=en)
- [Troubleshooting](https://support.warmy.io/knowledge/troubleshooting?hsLang=en#main-content)

    - [SMTP Errors](https://support.warmy.io/knowledge/troubleshooting?hsLang=en#smtp-errors)
    - [Service-related issues](https://support.warmy.io/knowledge/troubleshooting?hsLang=en#service-related-issues)
- [Integrations](https://support.warmy.io/knowledge/integrations?hsLang=en#main-content)

    - [Seed List Automations](https://support.warmy.io/knowledge/integrations?hsLang=en#seed-list-automations)

[![Chill listening crop-3](https://support.warmy.io/hs-fs/hubfs/Group%201261151152.png?width=24&height=24&name=Group%201261151152.png "Chill listening crop-3")](https://www.warmy.io/)

warmy.io Help Center

<https://www.linkedin.com/company/warmy> <https://www.youtube.com/channel/UCZu6E6YFPAssti54Ks2CV7A> <https://www.facebook.com/warmy.io> <https://www.instagram.com/warmy.io/?hl=en> <https://www.tiktok.com/@warmy_io>

Copyright © 2026, AnyBiz LTD