App Icon
Sheets2GCal
•  84,475
Overview
A Google Sheets add-on for fast event creation, updates/deletes and calendar import with Google Calendar.
Sheets2GCal is a Sheets Add-on for managing Google Calendar Events.

To get started after installing, go to the Google Sheets “Add-Ons” menu and click either “Import” to import events from a Google Calendar, or “Convert to Sheets2GCal Sheet” to set up a new blank Sheet for use with Sheets2GCal, or convert an older Sheet to the structure used by the new version.

Important: This release is a complete rewrite of the original Sheets2GCal,  adding the capability to import Google Calendars, and track events so they can be edited or deleted.

As a result, each Sheets2GCal Sheet must now be associated with a single Google Calendar for which you have read/write access.  In Google Sheets every "SpreadSheet" is a collection of "Sheets". Once you have created a Spreadsheet for Sheets2GCal, use the small "+" icon bottom-left to create new Sheets within the same Document - that way you can easily move between the Tabs at the bottom, each of which can be connected to a different Google Calendar, without having to close and open a new document.

To keep using older sheets you should first convert them using “Convert to Sheets2GCal Sheet” with the option checked to “Convert Old Sheets2GCal Sheet”. Then create new Sheets for each calendar you will be using (you can use the tabs at the bottom to create multiple “Sheets” in the same “Spreadsheet”), and copy/paste the data from the converted sheet into the new ones according to the calendar they represent.

To create new events you must enter at least the Title and Start Date for All-Day events, or Title, Start Date and Start Time for timed events.

Enter your events manually, or copy/paste rows/columns from other spreadsheets into the correct columns, check the “Update” checkbox for the events you wish to create, then click “Update {Calendar Name}” to save the events to that Google Calendar.

When events are updated in or imported from Google Calendar they are linked (using a hidden Event ID column), and can be updated or deleted directly from the Sheet. Click an event’s “Link” in that column to open the event in Google Calendar.

Add a list of emails separated by commas in the ‘Guests’ field and these Guests will be added to the event. Once uploaded to Google this field will show the full Guests JSON data including guest responses. This data can be edited and saved to Google, but you must preserve JSON formatting. Check the “Send Notifications” checkboxes if you want notifications sent out to Guests for new events (future events only), or updates to existing events.

Creating events in Google Calendar from Google Sheets is free and unlimited for all users, as it was in the original version. To import events you need to sign up for a FREE account on https://www.sheets2gcal.com. This will allow you to import up to 5000 events per day, and perform up to 1000 updates/deletes per day. For heavier usage please purchase a subscription.

GSuite users may buy individual subscriptions, or a "Domain" subscription to allow all users on the domain to use the unlimited version of Sheets2GCal. For more than 5 users the "GSuite Domain" subscription will save you money.

The developer may not be held responsible for any problems caused directly or indirectly by the software. It is the user’s responsibility to ensure they have regular backups of Google Calendar / Sheets.
Reviews
Language:
Sort by:
Profile Picture
A User of Sheets2GCal
September 5, 2020
It looks pretty straight forward in that I was able to install this add-on, and after installing it, in the google sheet, I made a few entries and it uploaded it to my calendar on my mobile google calendar app. However, when I make a entry on my mobile, it does not update the google sheet where the entries are. The only way it would do it is if inside the sheets2gcal add-on inside of google sheets, I tell it to import from my calendar to the google sheet. Is it possible to make it sync back and update those entries their on the google sheet when they are entered from the mobile? I am trying to automate this process more in that we have the ability to easily make events primary from our mobile, and sometimes at the computer, and have a formula setup to reference the data being compiled from the dates/events being entered on the google sheet. I am using a google website to display the updated calendar which works just fine when I either put in a date/event from the computer or mobile, but its just really trying to ensure I can catch all of the mobile entries into the google sheet for dates/events added to the calendar.
Is this review helpful?
Yes
No
Profile Picture
James V Spring
August 31, 2020
Thank you!!!!! My previous scheduling script just stopped working due to google sunsetting UiApp. I needed to put like 300 events up tonight and you saved me. Edit: They changed it somehow and now it just spins and errors out. My old sheets won't convert and I am having difficulty making new ones.
Is this review helpful?
Yes
No
Profile Picture
A User of Sheets2GCal
August 16, 2020
Worked great! I had an issue the first time trying to run the add on, and the problem was that the time zones on my google sheet and google calendar didn't match. When I fixed those, all 500 of my calendar invites went out. Felt awesome to get that done so quickly. Thank you for the add-on!
Is this review helpful?
Yes
No
Profile Picture
A User of Sheets2GCal
July 26, 2020
Doesn't show after installation.
Is this review helpful?
Yes
No
Profile Pciture
A user of Sheets2GCal
July 29, 2020
Same. It is not possible to install Sheets2GCal on same computer on two different gmailaccounts. The first install of the app in Sheets was without problems. Then login with other gmailaccount and then it is not possible to installe Sheets2GCal.
Profile Pciture
A user of Sheets2GCal
July 27, 2020
Same. as of 7/27/2020 i am uable to download to one g account i am admin of but was able to download to personal g account about 2 weeks ago. recent update bug maybe?
Profile Picture
A User of Sheets2GCal
July 22, 2020
ok
Is this review helpful?
Yes
No
Profile Picture
A User of Sheets2GCal
July 20, 2020
Great app!
Is this review helpful?
Yes
No
Profile Picture
Diego Cosmo
June 16, 2020
Easy to use and just works, something that the others similar plugins can't do as I tried. Great job.
Is this review helpful?
Yes
No
Profile Picture
A User of Sheets2GCal
June 9, 2020
This Add on saved me, I use it along with my student Database, but Is there anyway I can auto-Update/Live synchronize the sheet with the Calendar?, also, is there any way I can assign a Video conference to the event from the google sheets
Is this review helpful?
Yes
No
Profile Picture
A User of Sheets2GCal
June 9, 2020
Just what i needed
Is this review helpful?
Yes
No
Profile Picture
A User of Sheets2GCal
May 12, 2020
I'm loving this app . Very simple and easy to use. Only drawback for me is timezones. Cant seem to figure out if you can create different events in different timezones (what I need). Seems to only work if I leave timezone blank and it pulls the timezone from my calendar? Is this correct? Any way to add timezones in sheets?
Is this review helpful?
Yes
No
1-10 of 21
Additional information
Sheets2GCal
Terms of Service
Search
Clear search
Close search
Google apps
Main menu