Try It

Find and update existing Google Calendar events when Google Sheets rows are updated

  1. When this happensStep 1: New or Updated Spreadsheet Row

  2. Then do thisStep 2: Update Event

Plans often change, so your calendar events should too. This integration automatically finds existing Google Calendar events and updates them with new information from Google Sheets. If the event you're looking for doesn't yet exist, it will be created. That way, if an event is changed, your calendar will automatically reflect the change.

How this Google Sheets-Google Calendar integration works

  1. A row is updated in Google Sheets
  2. Zapier finds an existing Google Calendar event (or creates one if it doesn't already exist)
  3. Zapier updates the existing Google Calendar event

Apps involved

  • Google Sheets
  • Google Calendar
Try It

Connect Google Calendar + Google Sheets in Minutes

It's easy to connect Google Calendar + Google Sheets and requires absolutely zero coding experience—the only limit is your own imagination.

All Triggers & Actions

New Calendar

Triggers when a calendar is created.

Event Ended

Triggers when an event ends.

InstantNew or Updated Event

Triggers when an event is created or updated (except when it's cancelled).

New Event Matching Search

Triggers when an event is created that matches a search.

Create Spreadsheet Row

Create a new row in a specific spreadsheet.

Event Cancelled

Triggers when an event is cancelled or deleted.

Event Start

Triggers a specified time before an event starts.

InstantNew Event

Triggers when an event is created.

Create Spreadsheet Column

Create a new column in a specific spreadsheet.

Create Spreadsheet Row(s)

Create one or more new rows in a specific spreadsheet (with line item support).

Connect the apps you use every day

Get started with a Free account

Or
By signing up, you agree to Zapier’s Terms of Service