School portal
District calendars, classroom newsletters, lunch menus, music programs
- Look in
- Look for Subscribe, Add to calendar, iCal, or Export on the school calendar page.
- Tags to start
- school, district, child-name
schooldistrictchild-name
Calendar sources are the foundation of BlendedCal. They're the individual calendars you import from other services like Google Calendar, TeamSnap, or school portals.
Start with the feeds families actually use
Use this quick map for where to look and suggested tags before you read the full provider instructions.
District calendars, classroom newsletters, lunch menus, music programs
schooldistrictchild-nameTeamSnap, GameChanger, Playmetrics, SportsEngine, Stack Team App
sportsteamseasonGoogle, Apple, Outlook, co-parent calendars, household calendars
familyhomehelperGrandparent game days, sitter pickup windows, carpool-only views
pickupcarecarpoolsitterA calendar source is an ICS feed (a standard calendar format) that BlendedCal imports and syncs automatically. Sources can come from:
Once you add a source, BlendedCal automatically fetches events and keeps them in sync. You can then use these sources to create blended calendars with custom filters.
To add a new source:
BlendedCal will immediately fetch events from the source and continue syncing it automatically every few hours.
Different services provide ICS URLs in different places. Here's how to find them for popular platforms:
https://go.teamsnap.com/...)Each source has several settings you can configure:
A friendly name for the source (e.g., "Carter's Soccer", "School Calendar"). If you don't provide one, BlendedCal uses the calendar's original name.
Tags let you categorize sources for easy filtering. For example:
cartersportsschoolYou can then create blended calendars that include all sources with a specific tag. Learn more in the Filtering & Tags guide.
Display colors make merged schedules easier to scan. Choose a color for school, sports, pickup, or care feeds so each source keeps the same cue in dashboard, shared, and helper calendar views.
For example, use emerald for school logistics, blue for a soccer team, and amber for pickup or care coverage. Grandparents or sitters can scan the shared calendar and quickly spot the events that belong to the feed they are helping with.
Filter text lets you exclude events that match certain keywords. For example, if a calendar has lots of "Practice" events but you only want games, you can set filter text to exclude "Practice".
BlendedCal searches event titles, descriptions, and locations for the filter text (case-insensitive).
Toggle a source on or off. Inactive sources won't sync new events and won't appear in blended calendars. This is useful for seasonal calendars (like a sports season that's over).
BlendedCal automatically polls your sources to keep events up to date:
Tip: BlendedCal respects rate limits and cache headers from source calendars. If you're not seeing updates, the source service may be caching the calendar feed.
In addition to ICS feeds, BlendedCal supports virtual sources for manually adding events. When you create an event directly in BlendedCal (via the dashboard or API), it's stored in a special "My Events" virtual source that's automatically created for you.
Virtual sources work just like regular sources — you can tag them, filter them, and include them in blended calendars.
If a source isn't syncing:
If events are missing:
If you're seeing duplicates, you may have added the same calendar URL twice. Check your sources list and remove any duplicates.
Now that you've added sources, learn how to combine them into custom calendars:
Learn about Blended Calendars →