ElevateElevate

How to use Calendar Sync

A step-by-step guide to get your monday.com board syncing to Google Calendar in under a minute.

1

Install the app

Install Calendar Sync from the monday.com Marketplace. Once installed, add it as a Board View on any board you want to sync.

How to add the view: Open your board → click the + button next to your existing views (Main Table, Kanban, etc.) → select Apps → find Calendar Sync → click to add.
2

Connect your accounts

The setup wizard shows two cards — one for monday.com and one for Google Calendar. Click each to authorize via OAuth. Both must show a green checkmark before you can continue.

monday.com

Grants read access to your boards and permission to register webhooks.

Google Calendar

Grants permission to list your calendars and create, update, and delete events.

3

Choose a calendar & map your columns

Select which Google Calendar to sync to, then map your monday.com columns to calendar event fields.

Event fieldWhat to mapNotes
TitleItem name, text column, or templateTemplates support {Column Title} placeholders
Start dateDate or Timeline columnDate only = all-day event. Date + time = timed event
End dateDate or Timeline columnIf empty: all-day → +1 day, timed → +1 hour
DescriptionAny text columnUses the column’s display text
LocationAny text columnUses the column’s display text
AttendeesPeople or Email columnPeople column emails are resolved automatically
ColorStatus columnEach status label maps to one of 11 Google Calendar colors
Tip: Only the Title and Start date fields are required. All other fields are optional — map as many or as few as you need.
4

Set filters (optional)

By default, all items on the board are synced. Use filters to sync only what matters:

  • Group filterSync only items from specific groups on the board
  • Status filterSync only items with specific status values (e.g. "In Progress", "On Track")
  • Person filterSync only items assigned to you

When an item no longer matches your filters (e.g. its status changes), the corresponding calendar event is automatically removed.

5

Enable link writeback (optional)

Choose a text or link column on your board, and Calendar Sync will write the Google Calendar event URL back to that column after each sync. This gives you a one-click shortcut from your board to the calendar event.

Board item → Google Calendar event link written back to your chosen column
6

Sync is live

Click Save and your sync starts immediately. All existing items that match your filters are synced right away. From this point on:

  • New items on the board → new calendar events
  • Column changes → calendar events updated within seconds
  • Deleted items → calendar events removed automatically
  • Filter mismatches → calendar events removed automatically

After setup: the dashboard

Once your sync is running, the board view switches to a dashboard where you can:

Sync Now

Trigger a full re-sync of all items on the board at any time

Monitor status

See sync status, last sync time, and recent activity

Edit settings

Update your column mapping, filters, or target calendar

Pause / resume

Temporarily pause syncing without losing your configuration

Good to know

Is the sync one-way or two-way?

One-way: monday.com → Google Calendar. Changes in Google Calendar are not synced back to monday.com.

How fast do changes sync?

Within seconds. Calendar Sync uses webhooks, not polling — so changes are pushed as soon as they happen on your board.

What happens if I uninstall?

All your data (tokens, connections, sync records) is deleted within 10 days. Calendar events already created in Google Calendar remain unless you delete them manually.

Can I sync multiple boards?

Yes. Add Calendar Sync as a board view on each board you want to sync. Each board gets its own independent configuration.

What about Timeline columns?

Timeline columns create all-day events spanning the timeline range. The start and end dates are used directly.