Google Workspace integration

Create Google Calendar events from form responses

GC

Point a booking form at a Google Calendar your service account can write to, and each submission creates the event — no manual copying from the inbox into the calendar.

What the Google Calendar integration does

  • Date and time answers become the event start and end.
  • Writes to any calendar you share with your service account, including shared team calendars.
  • Delivery log shows exactly which event was created for which submission.

What it looks like

A calendar event whose window comes from the date and time answers.

HelloForms — response

Removals enquiry · #4821

Full name
Priya Raman
Email
priya@northgate.co
Service needed
Office move
Budget
£2,000 – £5,000

Google Calendar — record created

Priya Raman

Created from Removals enquiry · #4821

Full name
Priya Raman
Email
priya@northgate.co
Service needed
Office move
Budget
£2,000 – £5,000
Demo data: a HelloForms response on the left, and how it arrives in Google Calendar on the right.

How to connect Google Calendar to your form

  1. 1

    Create a Google Cloud service account and download its JSON key.

  2. 2

    Enable the Google Calendar API for that project.

  3. 3

    In Google Calendar, share the calendar with the service-account email and give it 'Make changes to events'.

  4. 4

    Tell us which questions hold the date and time, then send a test event.

What you’ll need

  • Google service-account key (JSON).
  • Calendar ID — Calendar settings → Integrate calendar → Calendar ID.
  • Date question label
  • Time question label (optional) — Leave blank for an all-day event.
  • Duration (minutes) (optional) — Defaults to 60.
  • Time zone (optional) — Defaults to UTC.

Credentials are stored server-side and never rendered in your published form. Every delivery attempt is logged, transient failures are retried with backoff, and repeated failures disable the destination instead of retrying forever.

Who uses it

  • Consultations, viewings and appointments booked through a public form.
  • Interview scheduling where the calendar is the source of truth.
  • Service businesses coordinating jobs across a shared team calendar.

Build a form that feeds Google Calendar today

Every destination is included on every plan — no per-integration add-ons.