How to Enable Two-Way Sync in Appointment Fields

April 29, 2025

Jotform’s Appointment field supports Two-Way Sync with your calendar. This keeps your availability accurate across platforms and prevents double bookings — whether you’re using Google Calendar, Outlook Calendar, or Calendly.

What is Two-Way Sync?

Two-way sync means:

  • External Calendar → Jotform: Events in your calendar automatically block availability in your form.
  • Jotform → External Calendar: Appointments booked through your form are added to your connected calendar.

This ensures both systems reflect the same schedule.

Syncing Your Google Calendar with the Appointment Field

Connecting your Appointment field to Google Calendar allows every submission to become a scheduled event in real time. Here’s how to do it:

  1. In Form Builder, click on the Add Element menu on the left side of the page.
How to Enable Two-Way Sync in Appointment Fields Image-1
  1. Under the Basic tab, scroll down the list and click on Appointment.
How to Enable Two-Way Sync in Appointment Fields Image-2
  1. Then, click on the Gear icon next to the Appointment field
  2. In the menu on the right side of the page, click on the Availability tab
  3. Now, in the Sync with Your Calendar section, select Google Calendar.
How to Enable Two-Way Sync in Appointment Fields Image-3
  1. In the Google Calendar window that comes up, click on Authenticate.
How to Enable Two-Way Sync in Appointment Fields Image-4
  1. In the window that pops up, enter the email address for your Google account, and then click on Next.
How to Enable Two-Way Sync in Appointment Fields Image-5
  1. Once logged in, tick the Checkbox next to Select All.
  2. Then, click on Continue.
How to Enable Two-Way Sync in Appointment Fields Image-6
  1. Then, in the Select Calendar Dropdown menu, choose the calendar you want to integrate.
How to Enable Two-Way Sync in Appointment Fields Image-7
  1. Then set the Event Title, add the Attendees, write the Event Description, and enter the Meeting Location. Once you’re done, click on Save.
How to Enable Two-Way Sync in Appointment Fields Image-8

That’s it. Your form is now connected to Google Calendar, and an event will be created when someone submits it. Take a look at the screenshot below to see an example:

How to Enable Two-Way Sync in Appointment Fields Image-9

Syncing Your Outlook Calendar with the Appointment Field

Whether you’re setting up a new form or updating an existing one, integrating it with Outlook Calendar is easy, and you can do it through the Appointment field in a few easy steps. Here’s how:

  1. In Form Builder, click on the Add Element menu on the left side of the page.
Add Element button in Jotform Form Builder
  1. Now, in the Form Elements menu, under the Basic tab, click on Appointment. Or, just drag and then drop it to where you want it to be on your form.
Appointment element in the Basic tab of the Form Elements menu in Jotform Form Builder
  1. Next, on the right side of the Appointment field, click on the Gear icon.
  2. In the Appointment Properties window, under the Availability tab, click on Outlook Calendar in the Sync with Your Calendar section.
Outlook Calendar under the Sync with Your Calendar section of the Availability tab in the Appointment Properties window of the Jotform Form Builder
  1. Now, in the Outlook Calendar modal window, click on Authenticate at the bottom. And then, in the pop-up window, log in and authorize access for the integration to your Microsoft account.
Authenticate button in the Outlook Calendar window of the Jotform Form Builder

If there is a saved Microsoft account you’ve integrated any of your forms with before, you can choose its email address from the dropdown and click on the Add Action button on the right to use it. Or, you can also click on Use Another Account below the dropdown to log in and authorize access for the integration to a different Microsoft account.

Select Outlook Calendar Account Dropdown in the Outlook Calendar window of the Jotform Form Builder
  1. Next, click on the Select Calendar Dropdown menu to select a calendar and configure the following by entering custom event details and/or matching them to supported form fields:
    • Event Title — Set the title that will appear for the event in Outlook Calendar. You can enter a custom title or insert dynamic values from your form by selecting supported form fields such as Full Name, Email, Address, Phone, Date Picker, etc., from the dropdown menu. These fields reflect user selections or answers. You can also insert global fields like Form ID, Form Title, Submission ID, and Submission Date.
    • Attendees — Select one or more email fields from your form to send event invitations. Only email fields can be selected. The Event Invitation email will be sent to the email address entered in the selected Email field(s).
    • Event Description — Add event details to appear in the event’s description box in Outlook Calendar. Select supported form fields, such as Long Text, Dropdown, Single Choice, Multiple Choice, etc., from the dropdown menu to automatically populate the description with user selections or answers submitted through the form. You can select multiple fields.
    • Meeting Location — Select from one of the following options to set the meeting location:
      • Skype — Sets Skype as the meeting location to indicate the meeting will take place over Skype.
      • Select From Form Fields — When you choose this option, another dropdown will appear where you can select a supported form field, such as Short Text, Long Text, Phone, Address, and Address subfields (street address, city, state, postal code). The selected field’s value will then populate the meeting location for a more dynamic setup.
      • Custom — When you select this option, an input box will appear where you can manually enter a preferred location such as an address, business name, or meeting place.
  2. Then, once everything is set, click on Save.
Save button of the Outlook Calendar window of the Jotform Form Builder

That’s it! You’ve successfully integrated your form with Microsoft Outlook Calendar. Now, every time a respondent books an appointment through your form, the details will automatically sync with your Outlook Calendar, ensuring everything stays aligned without manual updates.

Event Details pop-up in the Microsoft Outlook Calendar

You can toggle Create New Events to the Off position if you want to temporarily stop sending events to your calendar. This will pause event creation without resetting or removing the integration, allowing you to enable it again later when needed.

Create New Events settings in the Outlook Calendar window of the Jotform Form Builder

Syncing Your Calendly with the Appointment Field

You can now integrate Calendly directly through the Appointment field on your form, so users can book time with you after submitting it. Here’s how to do it:

  1. In Form Builder, click on the Add Element menu on the left side of the page.
Clicking the Add Element menu in Jotform
  1. Now, in the Form Elements menu, under the Basic tab, click on Appointment to add it to your form.
Clicking Appointment under the Basic tab in Jotform
  1. Then, click on the Gear Icon.
Clicking the Gear icon to open Appointment settings in Jotform.
  1. Now, in the Appointment Properties window that opens on the right side of the page, under the Availability Tab, click on Calendly.
How to Enable Two-Way Sync in Appointment Fields Image-10
  1. In the window that opens, click on Authenticate, and then connect your Calendly Account.
How to Enable Two-Way Sync in Appointment Fields Image-11
  1. Then click on Add Action.
Clicking Add Action button in Jotform
  1. Next, set up the following things:
    • Select Event — Choose a calendar event in the dropdown menu.
    • Prefill — Match your Calendly fields to your form fields to automatically prefill information into Calendly.
  2. Finally, click on Save.
Selecting a calendar event, matching Calendly fields to form fields for prefill, and clicking Save in Jotform.

You’re all set! You’ve now successfully integrated Calendly through your Appointment field.

How to Enable Two-Way Sync in Appointment Fields Image-12


Introducing Jotform Appointments
Contact Support:

Our customer support team is available 24/7 and our average response time is between one to two hours.
Our team can be contacted via:

Help Center: https://www.jotform.com/answers/

Contact Jotform Support: https://www.jotform.com/contact/

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Podo Comment Be the first to comment.