Neil@GCalTools
volunteer, musician, developer
Member since 6/19/2019


Achievements

Activity

Community guides
Community videos
Questions
Total replies
Recommended
User activity chart
Most viewed community videos
Post history
Google Calendar•2/26/2025
Hi Paul, sorry about that - I was suddenly very busy yesterday! I'll do that now and send you the file.
As far as I know true 2 way sync between Classic Outlook and Google calendar is only possible with third-party tools such as https://www.outlookgooglecalendarsync.com 

I don't have an answer... But I'm curious as to whether it might be that there's some kind of Contact sharing going on through either Google Sync, Family group or Assistant. Do you see your family members' contacts in your own list of Contacts?
Google Calendar•2/24/2025
AFAIK you can include the HTML tags in your Descriptions. Only a limited subset of HTML is supported but it includes links and basic text formatting.


Google Calendar•2/24/2025
I don't know exactly why, but if you use the "link" button in the formatting bar to create your clickable links installing of letting Google Calendar automatically linkify URLs then you'll get clickable links in the embed.

You can also just use any formatting anywhere in the description to make all URLs clickable, so just bold or underline any word, for example. 

I think it's to do with the way Google Calendar uses (or doesn't use) HTML in event descriptions - by forcing HTML anywhere it seems to apply to everything. If you don't use any formatting then the Google Calendar UI makes the URL clickable without actually using the HTML that's required outside of Google Calendar.
1 upvote
Recommended answer
Google Calendar•2/24/2025
In that case please start a new thread for the birthdays problem. 

For the import I'd try going back to your original iCal file and use search/replace to remove all lines starting with "UID". You'll need a good text editor to do this such as Sublime Text, and if you get stuck you can send me the file (add dot com to me username) and I'll do that for you.

You can then split it again and you'll have iCal files that will create brand new events (my guess is that the system has apparently not yet flushed your UIDs that identify each event).
Google Calendar•2/24/2025
Please take a look at this article for birthdays, and create a separate thread if necessary: 

For the import, it can take a short while for imported events to show up... are they still missing? 

Was the original file made by Google Calendar, or a different platform? 

That tool doesn't change the data at all, so it can be used to pinpoint errors when importing. If you split the files in 2 (e.g using 500 events per file) or more smaller files you should be able to narrow things down to a small number of events that contains something that Google won't import. 

Using that and an online iCal validation tool should let you find the problem.
Google Calendar•2/24/2025
There is a solution :-)


This will split the iCal file into smaller files that Google calendar will import.
To add to @bickerdyke's observation, although there's no official way to "undo" an import... if you still have the iCal file that you imported and it contains UID entries for the events then there is a way to undo this by editing the file and re-uploading it to the same calendar as I've explained in this video: 

1 upvote
Recommended answer
Google Calendar•2/23/2025
There is no way to restore a calendar that has been deleted by the owner. 

That said, there are several big red warnings before you can actually delete a calendar that you own, so it's hard to do so accidentally, unless you didn't read any of those scary warnings. It's also possible that your friend wasn't actually the owner... In which case you can add them back by obtaining the calendar ID (either from the owner or in an email from when the caller was shared) and using Add Calendar > Subscribe.
When using the GMail app on mobile to accept calendar invitations it depends on the device settings and default browser.

The easy solution is for them to accept in Gmail on desktop since the link will be opened in the same browser with the user already logged in to their Google account.
Google Calendar•2/23/2025
It's not possible to customise an embed iFrame other than the options provided in the "Customise" section when generating the embed code. 

To do this you'd need to use a script/plugin on your website that connects to Google Calendar and displays only the information you want to share without an "Add to Calendar" option.
Google Calendar•2/23/2025
If you search GMail for the event title you should be able to find the email, but if it's spam there's not much point - just delete the event and switch to "When I Respond" so it doesn't happen again.
In that case you have 2 options:

Open the CSV in a spreadsheet app and modify the columns and data so that you can import it to a regular Google calendar (https://support.google.com/calendar/answer/37118)

Use a commercial product such as Sync2Cloud or GQueues to migrate Outlook Tasks to Google Tasks.
I think your only option is to ask the Admin to contact support, but it looks unlikely that this data will be recoverable as Google only retains data for dormant accounts for a limited period:


1 upvote
Recommended answer
You missed this part in @bickerdyke's link:

"6 (Optional) To set external calendar sharing options for secondary calendars that users create, go to Google Workspace and then Calendar and then General.
You see the same options as for primary calendars. You just can't set them for individual organizational units."

There's separate configuration sections for the primary and secondary calendars, and in your screenshots you are configuring the primary calendar but using a secondary Calendar.
If you are part of a workspace domain you can check the audit log as explained here: 


Google Calendar•2/22/2025
If you are both using @gmail.com addresses that's very strange... In your online general settings which option are you using for how invitations are handled: accept automatically "from everyone", only if "sender is known" or only "when you respond"? 



If it's set to "only when I respond" then maybe your GMail filters or forwarding settings are sending the invitation/update emails to spam or deleting them?
Google Calendar•2/21/2025
The red x usually means the person has refused the invitation.

If this is happening automatically then it's possible that the guest in question has a problem with their setup - possibly involving their own Calendar/Gmail settings or syncing with Apple Calendar/Mail - that is rejecting invitations.

Does this guest have the same problem with Google Calendar invitations from other users?
There's currently no support for Task imports. Where did the tasks CSV come from?
Google Calendar•2/21/2025
For Google Calendar to Google Calendar interactions there shouldn't ever be a problem as invitations and updates aren't sent using email notifications.

Are you just not receiving emails about invitations and updates or are these invites/updates not even being reflected on your calendar at https://calendar.google.com ?
Google Calendar•2/21/2025
Hi Allison, there are several possible reasons this could happen. 

Is your employer using Google Calendar or a different platform, and if it's the former are they using a regular gmail.com address or a custom domain? Also, do you still receive regular emails from them?
Hi Johnnie, I've made a short video explaining how to do this here:


Let know if you have any questions.
You probably won't get a reply but rest assured that all feedback is read, catalogued and used to inform decisions on future updates.

I'll also escalate this as it does seem like an oversight to omit the keyboard option rather than a deliberate design choice.
The only ways to do this at the moment are to either share the calendar will full "manage sharing" permissions or to use separate secondary calendars for each category of event.

Please "Send Feedback" to let Google know you'd like the ability to share custom event colours within a given calendar without granting ownership.
Recommended answer
This is indeed the case on iOS. Please "Send Feedback" to make sure the Google Calendar team know you'd like this changed.
Google Calendar•2/20/2025
How's exactly are you importing? If you are trying to import by opening the file on a mobile device then that's to be expected because this method only supports single events (for invitations).

If you want to import multiple events you need to do that in the web interface > Settings > Import/Export.
Can you share the link to your page? 

Does your embed code include the parameter 
&wkst=2 (for Monday) ?
Anything that offers you free crypto is a scam. There are no free airdrops, and nobody will send you twice the amount back if you send them what they ask for.

The basic rule is that if it's too good to be true... It's not true.

"is it possible to hack my phone and steal information via calendar"

No, these are just spam events which can be created on your calendar from spam email invitations if you've configured your Google calendar General Settings to automatically "Accept All Invitations".
1 upvote
Recommended answer
Nothing changed as far as I'm aware, but the limit for importing Calendars is much less than 11 MB - it's more like 1 MB.

I would try splitting the iCal file using this tool before importing: 

If that fails too then it's likely there's some illegal data in the file. Is it coming from Outlook? Have you tried checking the file in an online iCal validation tool?
Are you sure you are setting the Start and End times 30 minutes apart on the same day and setting the "Repeat" option correctly?

If so, can you please post a screenshot of the settings you are using before you "Save" the event?
Once you've clicked "Add People and Groups" and entered the address you click "Send" and it's done.


You can do this by going to the Settings for one of the calendars you want (probably the most important as it'll display by default) then Integrate Calendar > Customise. Select the calendars you want and make sure to check the "Calendar List" checkbox. 

Copy the embed code and extract the URL in quotes which starts https://... and share that link, or use a URL shortener to create a more manageable link.

Alternatively, you could put the entire embed code on a web page of your own (or Google Sites) and include instructions to click on the calendar icon to filter by calendar.
Insults are not tolerated on this forum.
Again, nobody is forcing anything on anyone.

Just to be clear: people are talking about Google removing the option to add these calendars. Nobody has ever forced you to see these events or celebrate anything.
Hi Linda,

This forum is run by community volunteers so we can't speak for Google.

I can't recommend any other platforms that include these observances because I don't know of any: neither Apple, Outlook or even Proton Calendar currently include them.

If you want them back it takes a few clicks to import the iCal files as I've explained here: 

And please make sure you "Send Feedback" to let Google know what you think about this change.
All holidays need to be added manually.

For recognised holidays you need to go to the Settings > Browse Interesting Calendars and manually select the holidays you want to see.

For the calendars that were removed from that list you now need to go to the Settings > Import/Export and manually import the iCal file for the calendar as I've explained here: 


It takes about a few more clicks, but it's not difficult. 

And please don't forget to "Send Feedback" in Google Calendar to complain that these events aren't included in the official holiday list: this forum isn't monitored by Google staff so that's the best way to voice your dissatisfaction.
The critical first step is making your own copy of that script so that you can edit the top section and then run it.

If you can go through the steps below and let me know where you get stuck, and include a screenshot if possible, I should be able to help.

Video:

Script URL:

1) Copy the Project by opening the link above when logged in to the same Google account you'll be using with Google calendar and clicking the "Copy" button on the page.

2) In your own copy: EDIT the Configuration section as needed AND CLICK "SAVE PROJECT" at the top

3) Select "UpdateBirthdays" in the drop-down list and click "Run" to copy all your contacts Birthdays (and optionally Special Events) into the chosen calendar

4) Optional: set up a daily/weekly "Trigger" as explained in the video.
"Those I have shared with can still see that calendar."

When they go to the Sharing" section for this calendar can they add you and give you permission to "make changes and manage sharing"?
Google Calendar•2/16/2025
Unfortunately this isn't possible because the current iCal spec (RFC5545) doesn't allow illegal dates, and Google Calendar doesn't support BYYEARDAY.

You'd have to create yearly repeats for both Feb 29 and Mar 1st then manually delete the March dates for leap years.
Your brother should absolutely be able to send invitations to Google Calendar, if not he should check that his primary calendar is the iCloud calendar associated with his Apple ID email.


Can you post a screenshot of the full details of the event?
There are several ways to share a public calendar. The public iCal is for others to subscribe, the public URL is a webpage displaying the calendar, and the embed code (Integrate Calendar > Customise) lets you display the calendar on your own site.
Google Calendar•2/15/2025
You need to change the sharing options as explained here: 

Proton is great, but you won't find any of the holidays that Google removed there either, or on Apple Calendar for that matter.
I've got events dating back to the beginning of Google Calendar so I can confirm that there is no time limit, and old events are not deleted. 

The second post you mention is referring to the mobile calendar app, as explicitly pointed out by the product expert @bickerdyke: On mobile devices only events that have been modified in the last year are displayed, and this is the intended behaviour to improve sync speed and limit data usage, but in a web browser you'll always be able to access all your events with no time limits.
Recommended answer
I'm surprised to find that not only is the regular event notification setting used instead of the all-day notification, but it's actually applied as an override instead of just using the 'default', which means that changing the default notification setting won't update the notifications for events created using the API.

I have escalated this so hopefully we'll at least get this changed to use the all-day notification setting, if not the "default" setting which is what I'd expect if no reminder is included when creating the event. 

With these notification settings:


I get this result, with a non-default timed event override:


I think you can do this by creating an iCal (ics) file for the event with a RRULE something like this: 

RRULE:FREQ=MONTHLY;BYDAY=TH;BYMONTHDAY=5,6,7,8,9,10,11

I haven't tested, but if I understand correctly that should work.
false
Search
Clear search
Close search
Main menu
2459096339631333271
true
Search Help Center
true
true
true
true
true
102095
false