Google Workspace integration
Create Google Calendar events from form responses
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
- 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
- priya@northgate.co
- Service needed
- Office move
- Budget
- £2,000 – £5,000
How to connect Google Calendar to your form
- 1
Create a Google Cloud service account and download its JSON key.
- 2
Enable the Google Calendar API for that project.
- 3
In Google Calendar, share the calendar with the service-account email and give it 'Make changes to events'.
- 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.
Works well with
Calendly
Creates a single-use booking link for each submission so the respondent picks a slot.
Calendly integrationGoogle Sheets
Appends one row per submission to a sheet you already share.
Google Sheets integrationTwilio SMS
Texts a short submission summary to the number you choose.
Twilio SMS integration
Build a form that feeds Google Calendar today
Every destination is included on every plan — no per-integration add-ons.

