Connecting Google Calendar Events to a CMS Collection using Make

I am building a custom styled calendar using CMS that updates automatically when a new Google Calendar event is created. I’m using Make to automate the process and although I’ve successfully connected the apps I cannot find Google Calendar Events information in my collection.

Are there resources or any documents outlining how this is done specifically? I’m fairly new to Webflow and automation so I apologize if this is a trivial question. Thank you!

If the calendar is public, you might want to look at using FullCalendar.io and a Google Calendar integration. You’ll avoid any CMS and automation needs there, and the user will have the full calendar of event, years out.

It’s a bit of work to integrate, i.e. you need a Google API key setup for GCal, and a bit of JS to connect that data into FullCalendar but it’s a nice result.

The main thing is if you cancel or edit an event, those changes will be automatically reflected. You don’t need to go in and do any CMS cleanup, or build more automations to manage those situations.

If you’re committed to the CMS approach, perhaps because of the way you’re wanting to display your calendar HTML, I haven’t done that in awhile, but in Zapier where was a GCal event trigger that polls and fires when it detects a new event. You set a time window, e.g. between now and 30 days in the future, and that trigger will get your event data, so you can add it to the CMS.

It works with recurring events as well, so I’ve used this a lot with e.g. organizational calendars.

I recorded this a long, long time ago relating to one of my first Webflow projects, but it may still be useful.

@DaneH - I’m starting a project soon and was thinking about a similar solution using Make and Google Calendar. Based on high-level research, it seems like it will work, but I haven’t had a chance to test it out yet.

Did you find any documents or resources to help with getting this to work? Also, it sounds like we have similar experiences, so I’m wondering how the project is going overall. Thanks!