Schedule Field: How to Set Up & Use
The schedule field sets your availability and events directly to Google Calendar.
1. Select your form
To add a Schedule Field to a form you need to login to MightyForms App, then:
- Select an existing form from your dashboard
- Create a new form from scratch
- Select one of the Templates
- or Transfer an existing Form
2. Drag & Drop the Schedule Field
You’ll find the Schedule Field in the builder’s Toolbox. You can click on the "+" sign to simply add it to the bottom of your form. Or you can select, drag & drop the field anywhere you like in your form.
3. Edit the Schedule Field
Make sure the Schedule Field you’ve added to the form is selected so that its unique Settings are shown on the right corner of your builder.
Settings:
- Status: Editable - can be edited by form users, Hidden - invisible to users.
- Required: Check this box so that your user can't submit the form before filling this field.
- Label: Names the Schedule field, tells which information is required from the user. For example: When are you available for the next meeting?
- Show label: Check this box if you want the field label to be visible or hidden.
- Interval(min): Sets the duration of an event in Google Calendar. For example, Interval equals 30 minutes, and meeting at 10 am is booked, then in Google Calendar, you will get a meeting booked from 10:00 AM till 10:30 AM.
4. Connect Schedule Field with Google Account
To connect Schedule Field to Google Calendar press the "Connect Calendar" button, in the Schedule Field Settings.
On the next screen choose "Connect Account". If you connected any accounts to the Schedule field earlier, just choose the account which has to be connected.
Next, you will be redirected to the Google Account authorization page. Again, choose an account that has to be connected to Schedule Field.
Give MightyForms permission to access your Google Account by clicking 'Allow'.
Congratulations! Now the Schedule Field is connected to Google Account. In order to make it useful, we have to set up a specific calendar in Google Account to receive events, set up specific times and days when you are available for meetings.
5. Set Up Schedule
Click "Setup Schedule", in the field Settings. This option is available only if Schedule Field is already connected to Google Account, in our case it was done on step 4.
On next screen:
- Choose Calendar from your Google Account where events have to be saved.
- Choose Event title, it will appear in your Google Calendar as the event name. You can either type event title right here, or add dynamic fields from the form by typing "#".
- Add Event Description. You can either type your description right here or add dynamic fields from the form by typing "#".
- Add guests. Type email or select email-type field from current form.
Stay at the same window and scroll down to set up dates and times available for events.
- Choose days. Simply check the box next to Days of the week on which you would like users to appoint meetings.
- Set up time when you are available for meetings. To add a new period of time hit "+". To remove the time hit "X" next to the time you want to delete.
Period of time added will be divided into Intervals in minutes. Intervals were seted on step 3.
For example: Period of time is from 10:00 AM till 11:00 AM, and Interval equals 15 minutes, users will be available to book meetings:
from 10:00 till 10:15, from 10:15 till 10:30, from 10:30 till 10:45, from 10:45 till 11:00
3. Click "Save".
Congratulations! Now the schedule field is ready to create events in Google Calendar according to your plans.