Sync Google Calendar with Website Calendar

Getting the URL for a Google Calendar Feed 

To get the URL for a Google calendar feed, first go to your calendar in Google. Click to the right of your calendar under My Calendar and choose Calendar Settings.



Now you can click the iCal button to the right of Calendar Address or Private Address. If your Google calendar is set to be publicly available, you can use the iCal for Calendar Address. If the calendar is private or only partly visible to the public, then you will need to use the iCal for Private Address.



Highlight and copy the URL.


Adding Your Feed URL to a Calendar 

Once you have the URL you need, go to the calendar page where you wish to add your events. If you are an administrator, a calendar owner or have otherwise been assigned full control on the page the calendar appears, you will see a tab called External Calendars. Click on this tab.



From the External Calendars tab, click Add Calendar.



Paste your feed’s URL into the URL field and click Add Calendar.



If this is the first time this particular calendar feed has been added to the site, you will now be prompted to choose your calendar details. These include:

  • Name: The name the feed will display when managing external calendars. As this feed may be listed alongside other external calendar feeds, it is a good idea to give the feed a unique name. So, for example, call your feed “Charlie Danner’s Class Calendar” instead of “Class Calendar.”
  • URL: The URL for the feed. This cannot be edited once you have added the calendar. 
  • Color: The text color for events from this calendar. If you want to distinguish the events as coming from a particular calendar, choose a unique color. Otherwise, choose the same color as the calendar is using for other events. 
  • Refresh Interval: This setting determines how frequently the feed from your external calendar is refreshed. You can choose to refresh events on an Hourly, Daily or Weekly basis. 

Once you have made your configuration choices, click Update Calendar to save your changes. 


Editing an External Calendar Feed 

To edit an external calendar feed, click on the Name of the feed or click on the  icon.


This will bring up the calendar details interface. This is the same interface that appears when first adding a feed. From here you can view or change the following items: 
  • Name: The name the feed will display when managing external calendars. As this feed may be listed alongside other external calendar feeds, it is a good idea to give the feed a unique name. So, for example, call your feed “Charlie Danner’s Class Calendar” instead of “Class Calendar.”
  • URL: The URL for the feed. This cannot be edited once you have added the calendar. 
  • Color: The text color for events from this calendar. If you want to distinguish the events as coming from a particular calendar, choose a unique color. Otherwise, choose the same color as the calendar is using for other events. 
  • Refresh Interval: This setting determines how frequently the feed from your external calendar is refreshed. You can choose to refresh events on an Hourly, Daily or Weekly basis. 


Once you have made your configuration choices, click Update Calendar to save your changes. 

Popular Posts

How to Start Using Facebook for Your School

Staff Directory Module

How to Grant the PR Manager and Other Users Access to Your School's Social Media Accounts

Embedding Code

Code of Conduct & Pictures