Calendar Scheduling

Control when your Google Form opens and closes using Google Calendar events

Use Google Calendar events to control when your form accepts responses. Each event on the connected calendar opens the form — when the event ends, the form closes.

Connecting a Calendar

  1. Open your Google Form
  2. Click Add-onsForm Scheduler
  3. Go to the Calendar tab
  4. Click the calendar row to open the connection modal
  5. Select an existing calendar or create a new one
  6. Click Connect

Your form will immediately sync with the calendar — if an event is happening now, the form opens.

How Events Control Your Form

Any event on the connected calendar acts as an "open window":

  • Event starts → form opens (accepts responses)
  • Event ends → form closes (stops accepting responses)
  • No events → form stays closed

This works with all event types: one-time, recurring, multi-day, and all-day events.

Recurring Events

Recurring events work automatically. Create a recurring event in Google Calendar (daily, weekly, monthly, etc.) and the form opens and closes for each occurrence. No extra configuration needed.

Event Merging

When calendar events are less than 1 hour apart, they are automatically combined into one continuous window:

Calendar
Event 1
Event 2
9–9:3010–10:30
Actual
Single combined event
9:00 — 10:30
Calendar events
Merged window

Events less than 1 hour apart are combined into one window.

What this means:

  • Response limits apply to the merged window as a whole
  • Notifications are sent once for the merged window, not per event
  • The form stays open continuously across the merged events

Short Events

Events shorter than 1 hour still open the form, but it stays open for approximately 1 hour due to the trigger spacing constraint. The form closes at the next available trigger opportunity.

Tips

  • Use a dedicated calendar — create a new calendar specifically for form scheduling. This avoids your personal events accidentally opening the form.
  • Edit from anywhere — change your schedule from Google Calendar on any device. Changes are picked up at the next trigger or sidebar open.
  • Check merged windows — if you need events to open/close the form independently, space them at least 1 hour apart.