Form2Cal/Support
Field mapping guide
Updated for the current sidebar

Form2Cal field mapping guide

Learn what each Form2Cal field does, when to use Respondent's Email, when to use Custom Input, and how to test your Google Forms to Google Calendar setup.

2
Required fields
Event Title and Event Date
7
Optional mappings
Time, location, guests, notes, and more
1
Pro setting
Google Meet link creation
Form2Cal sidebar showing event title, event date, optional fields, and Google Meet link

Quick setup

A clean setup takes one test response

Form2Cal reads the answers from each new form response and uses your saved mapping to build a Google Calendar event.

  1. 1Open the Google Form you want to connect to Calendar.
  2. 2Open Form2Cal from the add-ons menu in the form editor.
  3. 3Choose the target calendar and map the required fields.
  4. 4Save the configuration and submit one test response.
  5. 5Open Google Calendar and confirm the event looks correct.

Field reference

What every Form2Cal field means

Target Calendar(s)

Required

Choose the Google Calendar where Form2Cal should create events.

  • Free users can connect one form workflow and events are created on one selected calendar.
  • Pro users can select multiple calendars for workflows that need the same event copied to more than one calendar.
  • If a calendar is missing, confirm your Google account has access to view and edit that calendar.
Example: Main Office Calendar, Volunteer Schedule, Class Calendar

Event Title

Required

This becomes the name of the Google Calendar event.

  • Choose a form question when the title should come from each response.
  • Choose Respondent's Email when the event title should be the submitter's email address.
  • Choose Custom Input when every event should use the same title.
Example: Consultation Request, New Appointment, Respondent's Email

Event Date

Required

This tells Form2Cal which day the calendar event should start.

  • Use a Google Forms date question when possible. It is the cleanest and least error-prone option.
  • Choose Custom Input only when every event should use the same fixed date.
  • If you use a custom date, use a clear format such as 2026-07-15 or 7/15/2026.
Example: Appointment Date, Event Date, Start Date

End Date

Optional

Use this when the event can span more than one day.

  • Leave it blank for a single-day event.
  • For all-day events, the end date controls the final day shown on the calendar.
  • For timed events, combine End Date with End Time when an event crosses into another day.
Example: Conference End Date, Trip Return Date, Last Day

Event Time

Optional

This controls whether the event is timed or all-day.

  • If you leave Event Time blank, Form2Cal creates an all-day event.
  • Use a Google Forms time question for the most reliable timed events.
  • If you use Custom Input, use a clear time such as 2:30 PM or 14:30.
Example: Start Time, Appointment Time, Class Time

End Time

Optional

Use this when you know the exact end time for a timed event.

  • Leave it blank when a default one-hour timed event is acceptable.
  • Use it with Event Time when the form collects both a start and end time.
  • If End Time is earlier than Event Time, check whether you also need an End Date.
Example: End Time, Finish Time, Session Ends

Event Location

Optional

This fills in the location field on the Google Calendar event.

  • Choose a form question when every response has a different room, address, or location.
  • Choose Custom Input when every event happens in the same place.
  • Leave it blank if the location does not matter for this workflow.
Example: Room 204, Main Office, 123 Main Street

Guests

Optional

This adds guests to the calendar event and can send calendar invitations.

  • Choose Respondent's Email when the person who submitted the form should be invited.
  • Choose a form question when the response includes one or more guest email addresses.
  • Choose Custom Input for fixed guest emails. Separate multiple emails with commas.
  • Use valid email addresses. Invalid guest emails can stop the event from being created correctly.
Example: student@example.com, staff@example.com

Description Fields

Optional

These selected form answers are added to the calendar event description.

  • Select the fields that help you understand the event later.
  • Good description fields include notes, phone number, request type, quantity, or special instructions.
  • You can select multiple fields. The answers are added line by line in the event description.
Example: Notes, Phone Number, Special Instructions

Add Google Meet link

Pro

This creates a Google Meet conference link on each calendar event.

  • Use this for virtual appointments, office hours, interviews, or remote classes.
  • This is a Pro feature and is disabled on the free plan.
  • Guests added to the event will receive the event with the Meet link included.
Example: Virtual consultation, online tutoring, remote meeting

Troubleshooting

Common setup issues

Most Form2Cal issues come from the mapping, the date/time format, calendar access, or guest email values.

No calendar event was created

Check that Event Date is mapped, a target calendar is selected, and the form response has a readable date.

The event became all-day

Map Event Time if you want a timed event. Leaving Event Time blank creates an all-day event.

Respondent email is blank

Turn on Collect email addresses in Google Forms, then submit another test response.

Guests are not being invited

Use valid email addresses only. If there are multiple emails, separate them with commas.

Google Meet link is not added

Confirm you are on Pro and that Add Google Meet link is checked before saving.

A date or time looks wrong

Use Google Forms Date and Time questions when possible, then submit a fresh test response.

Need help with your setup?

Send a note through the contact form with what you are trying to automate, the fields in your form, and what is not working.

Open contact form