All articles

Too many Google Calendar emails: choose categories, then filter in Gmail

Every accepted invitation, moved meeting and changed room can produce an email. Google lets you switch categories off per calendar and, for what you keep, filter by a header Calendar adds. Arte Soft, the developer of Cloud Calendars, set out the two steps.

What to keep in the inbox

Email typeGmail tokenSuggested handling
New invitation senteventCreatedInbox
Event cancelledeventCancelledInbox
Time or recurrence changedtimeOrRecurrenceUpdatedInbox
Location or title changed / room addedlocationUpdated, titleUpdated, roomAddedKeep in the inbox or another deliberately reviewed location;the worked example keeps these visible
Guest accepted / maybersvpAccepted, rsvpTentativeLabel, skip inbox
Guest declinedrsvpDeclinedInbox

What most people assume

The only way to stop Calendar emails is to turn off all notifications.

Step 1: choose categories per calendar

On a computer, open Settings and, under Settings for my calendars, click the calendar. Under Other notifications, set each category, such as Changed events or Event responses, to Email or None. Event and all-day event notifications are separate: there you choose a notification or an email for reminders.

Because these are per calendar, a shared team calendar can stay quiet while your primary calendar still emails you about responses.

Google says notification settings are personal to your account. Changing your emails for a team calendar does not change every teammate’s reminders or inbox settings.

Step 2: filter what you keep

Google documents a Gmail search using header:X-Google-Calendar-Notification: followed by a token, then Create filter to label or archive. Tokens include eventCreated, eventCancelled, timeOrRecurrenceUpdated, roomAdded, locationUpdated, titleUpdated, rsvpAccepted, rsvpDeclined and rsvpTentative.

For example, header:X-Google-Calendar-Notification:rsvpAccepted catches acceptances so you can label and skip the inbox, while cancellations and time changes still land in front of you.

If you don’t use Gmail

Google says people who don’t use Calendar receive emails when someone creates, updates or deletes an event they’re invited to. For those inboxes, such as Outlook, Google suggests a rule for emails that include noreply-calendar-sync@google.com, and notes that invitation emails show correct recurring-event information only up to 30 days in the past.

Worked example: an organiser of many meetings

A fictional team lead organises 15 recurring meetings and receives dozens of acceptance emails a week. On their primary calendar they keep Changed events, cancellations and Event responses set to Email, so that every message carries a header Gmail can sort, and add two Gmail filters: rsvpAccepted to a label “RSVP-yes” with skip inbox, and rsvpTentative to the same label.

Declines (rsvpDeclined) are left in the inbox because they may require a reschedule. Time and location changes stay visible.

Check: for a week, compare the label with the meeting’s guest list to make sure no decline was archived.

What it looks like

  • Week calendar with color-coded appointments
  • Weather view with hourly and daily forecasts

Cloud Calendars overview, using our product images. Provider settings and protocol examples described in this guide are separate from the screens shown here.

What to do

  1. Open each calendar’s Other notifications and set unneeded categories to None.
  2. Keep reminder notifications separate from change emails.
  3. Create Gmail filters with header:X-Google-Calendar-Notification: tokens.
  4. Keep declines, cancellations and time changes in the inbox.
  5. Outside Gmail, filter on noreply-calendar-sync@google.com.

Questions

Will turning off Event responses emails hide who declined?
It stops the emails for that calendar; responses remain on the event. Check guest lists for important meetings.
Can I filter only acceptances?
Yes. Google documents the rsvpAccepted token for header:X-Google-Calendar-Notification: searches.

Google Help pages used

Related