---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/sendgrid/for-developers/sending-email/zapier-sending-from-google-sheet-rows#article
headline: Sending SendGrid Emails From New Google Sheets Rows
description: Learn how to use Zapier to automatically send mail when you update a Google Sheets document.
url: https://www.twilio.com/docs/sendgrid/for-developers/sending-email/zapier-sending-from-google-sheet-rows
inLanguage: en
dateModified: 2026-07-23T16:57:51.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# Sending SendGrid Emails From New Google Sheets Rows

If you want to automatically send emails through your SendGrid account when you update your Google Sheets spreadsheets, you can do that using [Zapier](https://zapier.com).

You will need:

* a [Google Docs](https://docs.google.com/) account
* a [SendGrid](https://sendgrid.com) account
* a [Zapier](https://zapier.com) account

## Steps

1. [Getting your accounts ready](#ready)
2. [Connecting your accounts](#connect)

### Getting your accounts ready \[#ready]

To connect your Google Sheets to Zapier, make sure you have created a new sheet for this purpose. Learn more about [Google Sheets on Zapier](https://zapier.com/help/google-sheets/#how-get-started-google-sheets-zapier).

To link your Google Sheets to SendGrid, you must have an active SendGrid account. Learn more about [SendGrid basics](/docs/sendgrid/api-reference/) and [SendGrid on Zapier](https://zapier.com/help/sendgrid/#how-get-started-sendgrid).

### Connecting your accounts \[#connect]

To begin, open the [Send SendGrid emails from new Google Sheets rows](https://zapier.com/zapbook/zaps/4783/send-sendgrid-emails-from-new-google-sheets-rows/) Zap.

1. Choose your Google Sheets account from the list of accounts, or connect a new account.
2. Choose the **Spreadsheet** and the **Worksheet** you wish to use.

![Google Sheets form fields for selecting spreadsheet and worksheet.](https://docs-resources.prod.twilio.com/800b1e13faea8cc6fa9e4f4b3ddaa40b2d2a902ceb037e2e3ee7deea7bd3969e.png)

3. Choose your SendGrid account from the list of accounts, or connect a new account.
4. To connect your Twilio SendGrid account to Zapier for the first time, enter your API key. If you haven't created an API key, go to the [**API Keys** page](https://app.sendgrid.com/settings/api_keys) in the Twilio SendGrid Console.
5. Using fields from Google Sheets, create, and customize the **To**, **From**, and **Subject** email message that the Zap will send.

![SendGrid email form with fields for To, From, and Subject.](https://docs-resources.prod.twilio.com/fc87c0f5939bacdc05a7dc6dd0afb85fe99006278a62b4cdbf6fa32418c135b9.png)

6. Click **Save + Finish**.

Test the Zap. When the Zap is active, updated Google Sheets rows trigger emails through Twilio SendGrid.

> \[!NOTE]
>
> If you ever want to change this Google Sheets and SendGrid integration, just go to [your Zapier dashboard](https://zapier.com/app/dashboard) and tweak anything you'd like.

You can also check out all that's possible with [Google Sheets on Zapier](https://zapier.com/zapbook/google-sheets/), and other ways to connect [Google Sheets and SendGrid](https://zapier.com/zapbook/google-sheets/sendgrid).
