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.

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.
- 1Open the Google Form you want to connect to Calendar.
- 2Open Form2Cal from the add-ons menu in the form editor.
- 3Choose the target calendar and map the required fields.
- 4Save the configuration and submit one test response.
- 5Open Google Calendar and confirm the event looks correct.
Field reference
What every Form2Cal field means
Target Calendar(s)
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.
Event Title
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.
Event Date
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.
End Date
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.
Event Time
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.
End Time
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.
Event Location
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.
Guests
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.
Description Fields
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.
Add Google Meet link
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.
Dropdown options
Respondent's Email and Custom Input
These two options are easy to confuse. Use Respondent's Email when the value should come from the person submitting the form. Use Custom Input when you want to type a fixed value yourself.
Respondent's Email
Use this when you want Form2Cal to use the email address of the person who submitted the form.
- Best setup: turn on Collect email addresses in Google Forms.
- Form2Cal can also try to detect an email typed into a response, but collecting emails directly is more reliable.
- This option appears for Event Title and Guests because those fields commonly use the submitter's email.
Custom Input
Use this when the value should be the same for every event instead of coming from a form answer.
- Good for fixed titles, fixed locations, fixed guest emails, or a one-time fixed date.
- For dates and times, use clear formats such as 2026-07-15, 7/15/2026, 2:30 PM, or 14:30.
- If a form question already collects the value, map the question instead of using Custom Input.
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.