---
title: SendGrid
slug: sendgrid
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_sendgrid.png
docTags: 
createdAt: 2025-02-03T13:29:08.530Z
---

With the SendGrid app in Make, you can manage the contacts, bounces, blocks, and global suppressions in your SendGrid account.&#x20;

# Requirements

To use SendGrid app in Make, you must have a [SendGrid account](https://signup.sendgrid.com/).

# Connect SendGrid and Make&#x20;

To get started, you must first create a connection between \{app name} and Make, allowing the two services to communicate.

To create the connection, you need to:

::::WorkflowBlock
:::WorkflowBlockItem
[Obtain your API key in SendGrid](docId\:sOgPu5FSll2CR8I4cJVxV).
:::

:::WorkflowBlockItem
[Create the connection in Make](docId\:sOgPu5FSll2CR8I4cJVxV).
:::
::::

## Obtain your API key in SendGrid

Before you create the connection in Make, you should first obtain an API key in your SendGrid account.

To obtain the API key:

::::WorkflowBlock
:::WorkflowBlockItem
Log in to your SendGrid account.
:::

:::WorkflowBlockItem
In the left menu, go to **Settings**, and open the **API Keys** dialog.
:::

:::WorkflowBlockItem
Click on the **Create API Key** button in the top-right corner.
:::

:::WorkflowBlockItem
Create the API Key with Full Access permissions.
:::

:::WorkflowBlockItem
Copy the **API key** value and store it in a safe place.
:::
::::

You'll use this value in the **API key** connection field in Make.

## Create the connection in Make&#x20;

Once you have your SendGrid API key, you're ready to create the connection in Make.&#x20;

To create the connection:

::::WorkflowBlock
:::WorkflowBlockItem
Log in to your Make account, add a SendGrid module to your scenario, and click **Create a connection**.
:::

:::WorkflowBlockItem
Optional: In the ​​**Connection name​​** field, enter a name for the connection.
:::

:::WorkflowBlockItem
In the ​​**API key** field, enter the API key you copied from your SendGrid account.&#x20;
:::

:::WorkflowBlockItem
Click **Save**.
:::

:::WorkflowBlockItem
If prompted, authenticate your account and confirm access.
:::
::::

You've successfully created the connection and can now use the SendGrid app in your scenarios. If you want to make changes to your connection in the future, follow the steps [here](docId\:SO88FM6pkT0G-adKDDfzZ).

# SendGrid modules

After connecting to the SendGrid app, you can use the following types of modules to build your scenarios.

:::ExpandableHeading
**Contacts (New)**

- Watch Contacts (New)
- Create a List (New)
- Add or Update a Contact (New)
- Get All Lists (New)
- Get all Contracts (New)
- Delete a List (New)
- Delete Contracts (New)
- Remove Contracts from a List (New)
:::

:::ExpandableHeading
**Contacts (Legacy)**

**Legacy** modules are for users, who started to use these SendGrid modules before July 2019. Legacy modules do not work for new users as they don't have the required scopes within the API key.

- Watch New Lists (Legacy)
- Watch New Recipients (Legacy)
- Create a List (Legacy)
- Add or Update Recipient (Legacy)
- Add Recipients to a List (Legacy)
- Get All Lists (Legacy)
- Get All Recipients (Legacy)
- Delete a List (Legacy)
- Delete Recipients (Legacy)
- Delete Recipients from a List (Legacy)
:::

:::ExpandableHeading
**Bounces**

- Get All Bounces
- Delete Bounces
- Delete All Bounces
:::

:::ExpandableHeading
**Blocks**

- List Blocks
- Get a Block
- Delete Blocks
:::

:::ExpandableHeading
**Global Suppressions**

- List Global Suppressions
- Get a Global Suppression
- Add Emails to Global Suppression
- Delete a Global Suppression
:::

:::ExpandableHeading
**Other**

- Send an Email
- Make an API Call
:::

# SendGrid resources

- [SendGrid API documentation](https://sendgrid.com/en-us/solutions/email-api)
- [SendGrid Knowledge Center](https://www.twilio.com/docs/sendgrid)



