Import events from an existing Google Calendar

Dear friends, we urgently need your input on a couple of ideas regarding the import option :slight_smile:

The good news is that we’ve started working on this feature! But we need to hear your thoughts before making any major changes.

Our idea of the import option in action

You’ll have an option to connect your Google Calendar, and we will automatically retrieve events from there to display in the widget. But:

:exclamation:In this case, you will not be able to edit events in the Event Calendar widget editor. All the event-related tasks must be handled on Google Calendar side.

:exclamation:A range of event fields in Google Calendar also looks a bit different from the event fields in our widget. These are the fields that Google Calendar doesn’t have:

  • Settings for the action button in each event (button text, link, caption under the button);

  • Field to choose an Event Type;

  • Tags;

  • An option to add a Host to the event.

This way, we won’t be able to support the above-mentioned fields by default if Google Calendar is set as the content source.

Our idea to resolve this difficulty:

We could give you an option to add these fields to the event description in a particular format. When importing, we would parse this description and extract the setting values.

:exclamation:The potential downside of this idea: in case you use Google Calendar that is connected to your widget some other way (ex., invite other people or import data somewhere else), these extra fields data in the description will be visible for everyone else.

We realize this option is not ideal, but this is the best solution we could come up with so far.


Our questions to discuss with you

  1. Do you need the fields in question when connecting the Google Calendar, or are they not necessary for you when working with the Event Calendar widget?

  2. If these fields are mandatory, what are your thoughts about our idea to add them to the description? Does it sound like a problem for you?

  3. Do you have any other ideas, thoughts or suggestions in this regard?

It’s super important for us to hear your thoughts, so please share what you have in mind :blush:


And yes, this feature is now officially “In Progress”! :rocket:

5 Likes