How to Consolidate Multiple Calendar Feeds into a Single View

Pull information from many calendar silos into one, comprehensive overview.

Getting all the information you need in one place is key to doing efficient work.

You might need to consolidate information such as work schedules, collaborative projects, and event invitations from multiple calendars. Perhaps you work with clients who use Outlook or Google Cal. Or your colleagues in other departments may use their own calendar systems, and you need to collaborate on scheduling and event invites.

You can set your Teamup calendar to provide a single, contained overview of all the information coming in, even from multiple calendars and various calendar applications.

Here’s how to do it.

Using the iCalendar Format

You’ll use the inbound iCalendar feed functionality. With inbound feeds, you can subscribe to various calendars, even if they’re created and shared from different calendar applications.

Any calendar product that uses the iCalendar (or .ics) format will work. This includes many popular calendar applications:

  • Google Calendar
  • Apple Calendar
  • Outlook
  • Facebook events
  • Trello calendar power-up
  • Other Teamup calendars you manage or have access to at any permission levels.

When you add an iCalendar feed, it will show up as a sub-calendar and will have active one-way synchronization. Teamup periodically fetches and updates the information from the inbound feed, automatically. It is a read-only feed, meaning you aren’t able to change events and send changes back to the feed source.

Adding an Inbound iCalendar Feed

To add an inbound iCalendar feed, get the feed URL of the calendar you want to subscribe to. A calendar owner or administrator can provide this to you. Or see this help article on how to find feed URLS in some calendar products.

Then go to Settings > Calendars in your Teamup Calendar. Click the New button on the top right, then choose Add iCalendar feed.

A window with simple options for adding an iCalendar feed.
Adding an iCalendar feed is as easy as adding a new sub-calendar.

You can set a customized calendar name and color. Then enter the feed URL and choose a refresh interval. (Default refresh interval is 30 days; you can adjust it to every 7 days or every 12 hours on the free plan, and as often as every 15 minutes on the premium plan.)

A window with customization options for your iCalendar feed.
Customize the name, color, and refresh interval for inbound feeds.

Once you’ve saved an inbound feed, it will appear in your list of calendars:

A list of sub-calendars, where you iCalendar feeds will also appear.
Inbound iCal feeds appear in your calendar list with the time of last data refresh.

You can also add inbound feeds from other Teamup Calendars; find the iCalendar feed URL for any Teamup calendar by going to Preferences > iCalendar Feeds from the blue menu button in the top right of the calendar. Copy and paste the URL for the calendar you want to add as an inbound feed.

Note: be sure that the iCalendar feed URL is from a calendar with appropriate sharing permissions set (not from an administrator calendar). Read more about setting up secure outbound iCal feeds.

Once you have all your inbound feeds, you can view everything in one place. Here’s an example of a calendar with multiple iCalendar feeds:

Multiple inbound iCal feeds as seen on a Teamup calendar.
A consolidated view on a Teamup calendar with multiple inbound iCalendar feeds from room schedules managed by a group of individuals through dozens of Google Calendars.


A consolidated view of scheduled activities across multiple branch libraries in a county public library system in the U.S. Each color represents events synced from a branch library’s own Teamup Calendar

Since each inbound feed is set up to work as a sub-calendar, you can toggle the view on and off.

You can also organize your inbound feeds using folders. Use > in the name of the calendar feed to set up an organizational hierarchy:

A window showing the title of an iCal feed organized in a folder.
Add a name and > in front of the calendar to create a nested hierarchy.

Here’s how calendar organization looks in your sidebar:

A list of inbound iCal feeds with a lock icon.
Inbound iCal feeds have a lock icon to indicate that they are read-only.

Folder organization allows you to quickly toggle an entire set of inbound calendar feeds, rather than handle them individually. It’s also helpful if you deal with multiple feeds and want to keep them visually grouped together in separate categories.

You can organize as deeply as you want, using nested folders, to keep things trim and organized. Read more about folder organization.

You can share your calendar view with multiple feeds with account-based users or via a shareable link.

  • To share with account-based users: Go to Settings > Sharing. Select Add User, or select the user from the list. Select the sub-calendars which are inbound iCalendar feeds and set the level of access permission for the user.
  • To create a new shareable link: Go to Settings > Sharing. Select Create Link. Then choose with sub-calendars to share with the link, including those which are inbound iCalendar feeds.
A window showing how to set up a calendar link to share your calendar view.
Sharing links for inbound iCal feeds will only allow read-only permissions.

With that feature, you can create an overview of multiple department schedules, individual calendars, event categories, or more, and share that information with others who need it, securely and easily.

Header image by Ricardo Gomez Angel on Unsplash.

WordPress Cookie Plugin by Real Cookie Banner