Winter Deal
75% OFF
00 Days
00 Hours
00 Minutes
00 Seconds
View Categories

Google Calendar

1 min read

Overview #

The Google Calendar Addon for WPForms allows you to automatically create events in your Google Calendar whenever a form is submitted. It’s perfect for booking forms, appointment scheduling, event registration, or any workflow where submissions need to be reflected in your calendar automatically.


Key Features #

  • Automatically create Google Calendar events from WPForms submissions
  • Map form fields to event details such as title, date, time, description, location
  • Assign events to specific calendars
  • Set event reminders and notifications
  • Conditional logic support for advanced scheduling workflows

Getting Started #

Step 1: Install and Activate the Addon #

  1. Navigate to WPForms → Addons in your WordPress dashboard.
  2. Locate Google Calendar Addon and click Install Addon.
  3. Click Activate once installation is complete.

Step 2: Connect Your Google Account #

  1. Open WPForms → Settings → Integrations.
  2. Click Google Calendar and then Add New Account.
  3. Authenticate using your Google account and allow access to your calendars.
  4. The connected account will now be available for form integrations.

Step 3: Create or Edit a Form #

  1. Go to WPForms → Add New or edit an existing form.
  2. Add fields relevant to your event, such as:
    • Event Title
    • Start Date & Time
    • End Date & Time
    • Location
    • Description

Step 4: Enable Google Calendar Integration #

  1. While editing your form, navigate to Settings → Google Calendar.
  2. Enable Create Event on Submission toggle.
  3. Configure the following:
    • Google Account: Select the connected account
    • Calendar: Choose the calendar where events will be added
    • Map Form Fields: Assign form fields to event details:
      • Event Title → Form field for title
      • Start/End Date & Time → Corresponding form fields
      • Description → Form field for event description
      • Location → Form field for event location
    • Event Status: Optional (Confirmed, Tentative, or Cancelled)

Step 5: Enable Conditional Logic (Optional) #

  • Only create events under certain conditions:
    1. Go to Settings → Google Calendar → Enable Conditional Logic
    2. Set rules based on form fields (e.g., only create events if “Book Now” is checked).

Step 6: Configure Notifications (Optional) #

  • Notify your team or the event organizer when an event is created:
    1. Go to Settings → Notifications
    2. Customize the email subject, content, and recipient list

Advanced Tips #

  • Multiple Calendars: You can connect multiple Google accounts and select different calendars for different forms.
  • Event Reminders: Set default reminders for attendees via Google Calendar settings.
  • Recurring Events: For recurring events, ensure your form collects the recurrence data and map it correctly to Google Calendar (advanced setup).
  • Time Zones: Map form submissions to the correct time zone to avoid scheduling errors.

Troubleshooting #

  • Event not created: Check if all required fields are mapped and the Google account is properly connected.
  • Authentication issues: Reconnect your Google account and ensure the correct permissions are granted.
  • Wrong time in event: Verify that your WordPress and Google Calendar time zones match.
  • Notifications not sent: Confirm your WordPress email settings or use an SMTP plugin.

Leave the first comment

Send us a message

    mail
    message
    Need Help?