Best way to sync Softr Database events with Google Calendar (and let users subscribe)?

Best way to sync Softr Database events with Google Calendar (and let users subscribe)?

Hi everyone :waving_hand:

We’re using Softr to build an internal portal for our company, and I’m trying to figure out the best way to handle an internal events & meetings calendar.

What I’d like to do is:

  • Manage events in a Softr Database (title, date/time, location, description, etc.)
  • Display those events in a calendar block in Softr
  • Have those same events sync to a Google Calendar
  • Let our users “subscribe” to the Google Calendar (so events show up in their own calendar apps)

Right now my rough idea is:

  • Create a dedicated Google Calendar
  • Put the “subscribe” / ICS URL on a button above the Softr calendar block
  • Use some kind of automation to sync events from Softr Database → Google Calendar
  • Bonus: if possible, support 2-way sync (updates from Google Calendar back to Softr)

Questions for the community:

  1. Is there a recommended pattern or best practice for this in Softr?
  2. Has anyone set this up with Make, Zapier, or another tool (one-way or two-way)?
  3. Are there any templates or example setups you’d suggest I look at?

Thanks in advance for any guidance or examples!