Skip to main content

Configuring automations

Automations are the heart of Notion2Gcal. Each automation watches a Notion database and creates or updates Google Calendar events according to your rules. Premium users can create multiple automations; free users are limited to one.

Creating an automation

  1. Go to the Automations page and click Add new automation.
  2. Select database: Choose the Notion database you want to sync.
  3. Date property: Pick the property that contains the due date or date range. Start and end times are supported.
  4. Target calendar: Choose which Google Calendar should receive the events.
  5. (Premium) Filters: Add conditions to include or exclude tasks. For each filter:
    • Property: The Notion property to evaluate.
    • Operator: One of:
      • equals
      • not equals
      • contains
      • does not contain
      • starts with
      • ends with
    • Value – The value to compare against (comma‑separate multiple values). Multiple filters combine with AND logic.
  6. (Premium) Advanced options – Expand the section to customise the sync:
    • Remove past‑due events from Google Calendar – Deletes events whose dates are in the past.
    • Mark events as busy – Sets the event availability to “busy”.
    • Enable two‑way sync – Allows changes made in Google Calendar to update the Notion task. When enabled, additional options are available:
      • Remove past‑due events from Notion – Deletes tasks in Notion when their date is past.
      • Delete Notion task when the Google event is deleted.
      • Description field – Map a Notion text or rich‑text property to the event description.
      • Default status field & value – When the event is modified in Google Calendar, sets a default status on the Notion task.
      • Default assignee field & value – Assigns a default person to the task when updated from Google Calendar.
  7. Click Save automations.

A dry-run preview shows how many tasks would sync.

iCal feed (Premium)

Every saved automation generates a read-only iCal URL. You can subscribe to this feed in any calendar client (e.g. Apple Calendar or Outlook) to view tasks without creating events in your main calendar. To access the URL, expand the automation details.

Editing or deleting automations

  • Editing: Click the automation row to open its settings. Adjust the database, date property, filters, or advanced options. Changes do not sync until you click Save automations.
  • Deleting: Use the Delete option to remove an automation. Deleting does not automatically remove existing events from your calendar. To remove existing events, enable the Remove past-due events option before deleting the automation, or manually delete them from Google Calendar.
  • Unsaved changes warning: When you navigate away with unsaved changes, Notion2Gcal prompts you to confirm.

Limitations

  • Free users can create one automation with no filters and basic one‑way sync.
  • Premium users can create multiple automations and add filters and advanced options.
  • Tasks without a date property are ignored.
  • Event editing in Google Calendar only updates the Notion task when two‑way sync is enabled.

Next steps