Add recurring events from one Google Calendar to another

  • 29 July 2021
  • 2 replies

Userlevel 1

I am trying to automatically copy new events from my personal calendar to my work calendar. This should be easy, and for the most part it is.

But when the new event is recurring, it seems to be impossible to copy that recurrence. In the Action for Create Detailed Events, Zapier shows several fields involving repeating events, but none of them match the information that the new Google Calendar event provides.

Zapier has Repeat Frequency, Repeat Until, Repeat How Many Times, but the Google Calendar data just has Recurrence with an RRULE string, for example “RRULE:FREQ=WEEKLY;BYDAY=TH.”


So, if you try to use the Frequency, Until, or How Many Times fields, there’s no data to pull from. The only option is to not use the fields at all or to type in a number, date, or number … but those will be the used for every event copied, not the correct and specific recurrence for each new event. 

This is so very weird to me. Shouldn’t this be possible? Has Zapier just not updated the Action to manage the RRULE information? Or is my Zap just impossible to do? It boggles my mind that something as simple as copying an event from one calendar to another, which is done in two clicks in Calendar itself, would be so difficult in to automate!

Of course I could be doing something very wrong, and if there’s a way to fix this or a workaround to use, please let me know!

2 replies

Userlevel 7
Badge +11

Hi @tgideonser 

Why not share your calendar between the 2 Google Accounts?

Userlevel 1

Because I am trying to create a public calendar with my personal events automatically copied over but made private. But this is clearly not possible with Zapier’s limitations.