Smartsheet calendar in google calendar for non-smartsheet users; changes not reflected

I'm trying to find a way to add a smartsheet calendar to my team's google calendar where if I make changes to the event dates on the smartsheet calendar, they would also be reflected in google calendar. If my team subscribes to the smartsheet calendar via URL, they don't see changes made after they've subscribed to it. My team does not have smartsheet licenses.

P.S. I can publish the ss calendar in my own google calendar, but don't see a way to do it for a broader team where changes to the calendar would be reflected for them.

Best Answer

  • Genevieve P.
    Genevieve P. Employee Admin
    Answer ✓

    Hi@Xenia Tulupova

    How are you adding the calendar to your Google calendar? The way I would do this is to use the specificPublish to Google Calendarlink from the Calendar View in Smartsheet (see:Publish to Your Google Calendar).


    It sounds like you may have done that, based on your PS note. Then once you have the Calendar in Google, you can share this specific Calendar out to anyone, regardless of if they have a Smartsheet account or not.

    2021-06-04一个屏幕截图t 11.03.23 AM.png


    2021-06-04一个屏幕截图t 11.03.36 AM.png

    See Google's article on this:Share your calendar with someone


    Then as you make changes to your Smartsheet sheet, these updates should automatically appear in your Google Calendar, and anyone shared to it should see the updates. Keep in mind it may take a few minutes for the Calendar to refresh with your new data.

    Let me know if this works for you!

    Cheers,

    Genevieve

Answers

  • Genevieve P.
    Genevieve P. Employee Admin
    Answer ✓

    Hi@Xenia Tulupova

    How are you adding the calendar to your Google calendar? The way I would do this is to use the specificPublish to Google Calendarlink from the Calendar View in Smartsheet (see:Publish to Your Google Calendar).


    It sounds like you may have done that, based on your PS note. Then once you have the Calendar in Google, you can share this specific Calendar out to anyone, regardless of if they have a Smartsheet account or not.

    2021-06-04一个屏幕截图t 11.03.23 AM.png


    2021-06-04一个屏幕截图t 11.03.36 AM.png

    See Google's article on this:Share your calendar with someone


    Then as you make changes to your Smartsheet sheet, these updates should automatically appear in your Google Calendar, and anyone shared to it should see the updates. Keep in mind it may take a few minutes for the Calendar to refresh with your new data.

    Let me know if this works for you!

    Cheers,

    Genevieve

  • Excellent, thanks for the tip! It works like a charm.

  • I'm having the same problem, except that my organization uses Outlook. I'm trying to publish the Smartsheet so that my colleagues can view it on their calendars. I can share it with them, but it updates for me and not for them.


    It sounds like this workaround works for Google Calendar, but not for Outlook. In Outlook, I can share my personal calendar (IT does not block this capability), but I cannot share the calendar that I just added using SmartSheet's publication.

  • Genevieve P.
    Genevieve P. Employee Admin

    Hi@Greg Nash

    How are you sharing the calendar with your colleagues?

    你应该能够为他们提供及其作者hed iCal link from your sheet. They can then add this to their Outlook by selecting "Add Calendar" then pasting in your publish link to the "Subscribe from Web" option. (See:Import or subscribe to a calendar in Outlook on the web).

    If they subscribe to your calendar in this way then any changes you make to the source sheet will reflect in their calendars as well. The calendar data will be refreshed at the frequency specified in the external calendar program (there may be a delay). When I tested on my own external Outlook calendar it took about 10 minutes for the changes to pull through, but the calendar did update. See:Publish a Smartsheet Calendar to iCal.

    I hope this helps!

    Genevieve

  • As a followup question on the shared Smartsheet calendar in Google Calendar, is there a way to add event details in Smartsheet that will reflect in google calendar instead of the standard description language:

    "This event was published from the Smartsheet named "Sheet Name". Click here to edit the Smartsheet item:https://urlabc

    Note: any changes made to this event in Google Calendar will not be reflected in Smartsheet; use the above link to make changes that will appear in Smartsheet and Google Calendar."


    I can see where I can edit the event description in my google calendar (understand it won't show up in Smartsheet) is there a way to do it at the source?

    Thanks

  • Genevieve P.
    Genevieve P. Employee Admin

    Hi@Xenia Tulupova

    No, currently the only data that pulls across is the Date and the details in the Primary Column as the event name. You can update the description in Google, but there currently isn't a way to make that edit in Smartsheet and have it push to your Google Calendar.

    Please let our Product Team know about your suggestion and request by contacting themthrough this form, here!

    Thanks,

    Genevieve

  • Hi@Genevieve P

    I'm sharing the calendar with my colleagues in the way that you suggest and I'm also publishing the SmartSheet to my own calendar in the same way. My colleagues do no have SmartSheet licenses, so they cannot create new SmartSheets, but I gave them access to edit the data on the sheet. They were complaining to me that their calendars are static and that the edits that the make are not appearing in their Outlook calendars. However, their edits do update in my Outlook calendar.

    Based on my searching, and also from the original answer to this question, I was under the impression that the calendar only updates for people who have a SmartSheet license. Once we get this working and my colleagues are able to see the updates in their Outlook calendars, we'll also share the calendar with their employees (who also don't have SmartSheet licenses). If we're not able to figure this out, we'll stop using SmartSheet to solve this problem and instead put the data directly into a shared Outlook calendar. However, it would be my preference to use SmartSheet so that I can access the data in other SmartSheets that I might create in the future.

Fixed, needed to add \"Value\" before the formula to remove the apostrophe.<\/p>


<\/p>

=VALUE(IFERROR(JOIN(DISTINCT(COLLECT([Customer PO Amount (USD)]@row:[Customer PO Amount (Local Currency)]@row, [Customer PO Amount (USD)]@row:[Customer PO Amount (Local Currency)]@row, <>\"\"))), \" \"))<\/p>"}]}},"status":{"statusID":3,"name":"Accepted","state":"closed","recordType":"discussion","recordSubType":"question"},"bookmarked":false,"unread":false,"category":{"categoryID":321,"name":"Smartsheet Basics","url":"https:\/\/community.smartsheet.com\/categories\/smartsheet-basics%2B","allowedDiscussionTypes":[]},"reactions":[{"tagID":3,"urlcode":"Promote","name":"Promote","class":"Positive","hasReacted":false,"reactionValue":5,"count":0},{"tagID":5,"urlcode":"Insightful","name":"Insightful","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":11,"urlcode":"Up","name":"Vote Up","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":13,"urlcode":"Awesome","name":"Awesome","class":"Positive","hasReacted":false,"reactionValue":1,"count":0}],"tags":[{"tagID":254,"urlcode":"formulas","name":"Formulas"}]},{"discussionID":109460,"type":"question","name":"IF \/ OR formula then Check a Box","excerpt":"I need a formula that IF a specific column has either 1 of 2 specific choices, then a BOX in another column is checked: =IF(([Study Status]@row = \"Active\/ Open to Accrual\", 1) OR([Study Status]@row = \"In Start-Up\", 1))","snippet":"I need a formula that IF a specific column has either 1 of 2 specific choices, then a BOX in another column is checked: =IF(([Study Status]@row = \"Active\/ Open to Accrual\", 1)…","categoryID":321,"dateInserted":"2023-08-25T13:30:39+00:00","dateUpdated":null,"dateLastComment":"2023-08-25T16:21:27+00:00","insertUserID":9250,"insertUser":{"userID":9250,"name":"Susan Swisher","url":"https:\/\/community.smartsheet.com\/profile\/Susan%20Swisher","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/defaultavatar\/nWRMFRX6I99I6.jpg","dateLastActive":"2023-08-25T16:23:49+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭"},"updateUserID":null,"lastUserID":161714,"lastUser":{"userID":161714,"name":"Carson Penticuff","url":"https:\/\/community.smartsheet.com\/profile\/Carson%20Penticuff","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/userpics\/B0Q390EZX8XK\/nBGT0U1689CN6.jpg","dateLastActive":"2023-08-26T01:04:51+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"},"pinned":false,"pinLocation":null,"closed":false,"sink":false,"countComments":9,"countViews":45,"score":null,"hot":3385956126,"url":"https:\/\/community.smartsheet.com\/discussion\/109460\/if-or-formula-then-check-a-box","canonicalUrl":"https:\/\/community.smartsheet.com\/discussion\/109460\/if-or-formula-then-check-a-box","format":"Rich","tagIDs":[254],"lastPost":{"discussionID":109460,"commentID":392616,"name":"Re: IF \/ OR formula then Check a Box","url":"https:\/\/community.smartsheet.com\/discussion\/comment\/392616#Comment_392616","dateInserted":"2023-08-25T16:21:27+00:00","insertUserID":161714,"insertUser":{"userID":161714,"name":"Carson Penticuff","url":"https:\/\/community.smartsheet.com\/profile\/Carson%20Penticuff","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/userpics\/B0Q390EZX8XK\/nBGT0U1689CN6.jpg","dateLastActive":"2023-08-26T01:04:51+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"}},"breadcrumbs":[{"name":"Home","url":"https:\/\/community.smartsheet.com\/"},{"name":"Get Help","url":"https:\/\/community.smartsheet.com\/categories\/get-help"},{"name":"Smartsheet Basics","url":"https:\/\/community.smartsheet.com\/categories\/smartsheet-basics%2B"}],"groupID":null,"statusID":3,"attributes":{"question":{"status":"accepted","dateAccepted":"2023-08-25T15:13:03+00:00","dateAnswered":"2023-08-25T14:14:39+00:00","acceptedAnswers":[{"commentID":392575,"body":"

Give this a try:<\/p>

=IF(OR([Study Status]@row = \"Active\/Open to Accrual\", [Study Status]@row = \"In Start-Up\"), 1)<\/p>"}]}},"status":{"statusID":3,"name":"Accepted","state":"closed","recordType":"discussion","recordSubType":"question"},"bookmarked":false,"unread":false,"category":{"categoryID":321,"name":"Smartsheet Basics","url":"https:\/\/community.smartsheet.com\/categories\/smartsheet-basics%2B","allowedDiscussionTypes":[]},"reactions":[{"tagID":3,"urlcode":"Promote","name":"Promote","class":"Positive","hasReacted":false,"reactionValue":5,"count":0},{"tagID":5,"urlcode":"Insightful","name":"Insightful","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":11,"urlcode":"Up","name":"Vote Up","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":13,"urlcode":"Awesome","name":"Awesome","class":"Positive","hasReacted":false,"reactionValue":1,"count":0}],"tags":[{"tagID":254,"urlcode":"formulas","name":"Formulas"}]},{"discussionID":109457,"type":"question","name":"Conditional Formatting (modified date not in the last 3 weeks)","excerpt":"I would like to use Conditional Formatting (highlight the entire row yellow) if the modified date is not within the last 3 weeks. So any row that has not been recently updated (last 3 weeks) should be highlighted in yellow. Is this spmething that can be done directly within conditional formatting or should I first create a…","snippet":"I would like to use Conditional Formatting (highlight the entire row yellow) if the modified date is not within the last 3 weeks. So any row that has not been recently updated…","categoryID":321,"dateInserted":"2023-08-25T12:33:14+00:00","dateUpdated":null,"dateLastComment":"2023-08-25T12:40:57+00:00","insertUserID":161267,"insertUser":{"userID":161267,"name":"Jef Snyders","title":"Jef Snyders","url":"https:\/\/community.smartsheet.com\/profile\/Jef%20Snyders","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/userpics\/4HJAEW33KBD0\/nXEKEZE5EQEV4.jpg","dateLastActive":"2023-08-25T13:32:31+00:00","banned":0,"punished":0,"private":false,"label":"✭✭"},"updateUserID":null,"lastUserID":161267,"lastUser":{"userID":161267,"name":"Jef Snyders","title":"Jef Snyders","url":"https:\/\/community.smartsheet.com\/profile\/Jef%20Snyders","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/userpics\/4HJAEW33KBD0\/nXEKEZE5EQEV4.jpg","dateLastActive":"2023-08-25T13:32:31+00:00","banned":0,"punished":0,"private":false,"label":"✭✭"},"pinned":false,"pinLocation":null,"closed":false,"sink":false,"countComments":2,"countViews":26,"score":null,"hot":3385935251,"url":"https:\/\/community.smartsheet.com\/discussion\/109457\/conditional-formatting-modified-date-not-in-the-last-3-weeks","canonicalUrl":"https:\/\/community.smartsheet.com\/discussion\/109457\/conditional-formatting-modified-date-not-in-the-last-3-weeks","format":"Rich","tagIDs":[437],"lastPost":{"discussionID":109457,"commentID":392553,"name":"Re: Conditional Formatting (modified date not in the last 3 weeks)","url":"https:\/\/community.smartsheet.com\/discussion\/comment\/392553#Comment_392553","dateInserted":"2023-08-25T12:40:57+00:00","insertUserID":161267,"insertUser":{"userID":161267,"name":"Jef Snyders","title":"Jef Snyders","url":"https:\/\/community.smartsheet.com\/profile\/Jef%20Snyders","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/userpics\/4HJAEW33KBD0\/nXEKEZE5EQEV4.jpg","dateLastActive":"2023-08-25T13:32:31+00:00","banned":0,"punished":0,"private":false,"label":"✭✭"}},"breadcrumbs":[{"name":"Home","url":"https:\/\/community.smartsheet.com\/"},{"name":"Get Help","url":"https:\/\/community.smartsheet.com\/categories\/get-help"},{"name":"Smartsheet Basics","url":"https:\/\/community.smartsheet.com\/categories\/smartsheet-basics%2B"}],"groupID":null,"statusID":3,"attributes":{"question":{"status":"accepted","dateAccepted":"2023-08-25T12:40:09+00:00","dateAnswered":"2023-08-25T12:37:47+00:00","acceptedAnswers":[{"commentID":392551,"body":"

There is no direct way to do this. Adding a checkbox helper column with something similar to this and then formatting based on the checkbox is the simplest way. You can even hide the extra column, as there is no reason for it to be visible.<\/p>

=IF([Modified Date]@row < TODAY(-21), 1, 0)<\/p>"}]}},"status":{"statusID":3,"name":"Accepted","state":"closed","recordType":"discussion","recordSubType":"question"},"bookmarked":false,"unread":false,"category":{"categoryID":321,"name":"Smartsheet Basics","url":"https:\/\/community.smartsheet.com\/categories\/smartsheet-basics%2B","allowedDiscussionTypes":[]},"reactions":[{"tagID":3,"urlcode":"Promote","name":"Promote","class":"Positive","hasReacted":false,"reactionValue":5,"count":0},{"tagID":5,"urlcode":"Insightful","name":"Insightful","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":11,"urlcode":"Up","name":"Vote Up","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":13,"urlcode":"Awesome","name":"Awesome","class":"Positive","hasReacted":false,"reactionValue":1,"count":0}],"tags":[{"tagID":437,"urlcode":"conditional-formatting","name":"Conditional Formatting"}]}],"initialPaging":{"nextURL":"https:\/\/community.smartsheet.com\/api\/v2\/discussions?page=2&categoryID=321&includeChildCategories=1&type%5B0%5D=Question&excludeHiddenCategories=1&sort=-hot&limit=3&expand%5B0%5D=all&expand%5B1%5D=-body&expand%5B2%5D=insertUser&expand%5B3%5D=lastUser&status=accepted","prevURL":null,"currentPage":1,"total":4991,"limit":3},"title":"Trending in Smartsheet Basics","subtitle":null,"description":null,"noCheckboxes":true,"containerOptions":[],"discussionOptions":[]}">

Trending in Smartsheet Basics