How long does it take for events to sync to my website?
Events typically sync to your website within 5-10 minutes after being added or updated in your calendar. However, sync times may vary depending on your network speed, device performance, the number of events being processed, or browser cache.
If your events haven't appeared after 15-20 minutes, try clearing your browser cache and refreshing the page. This resolves most sync delays.
Still not seeing your events after an hour? Please submit a support ticket so our team can investigate further.
Events added to Google Calendar are missing on the website
If specific events appear in your Google Calendar interface but fail to appear on your Edlio school website, check the following three common causes:
Event-Level Privacy Override: Even if your overall Google Calendar is set to public, individual events can be marked as "Private" when created. Open the event in Google Calendar, verify the visibility setting at the bottom of the event editor, and ensure it is set to Public or Default visibility (not Private).
"See only free/busy" Restriction: In Google Calendar under Settings and sharing > Access permissions, ensure the dropdown next to "Make available to public" is set to See all event details. If it is set to "See only free/busy (hide details)", Edlio cannot read event titles, descriptions, or locations.
Multiple Google Sub-Calendars: If your Google account contains multiple sub-calendars (e.g. "Varsity Basketball", "JV Basketball"), make sure you connected the specific sub-calendar that contains the missing events. Edlio links to one specific Google calendar ID at a time.
Events displaying an hour early or late
If events appear on your school website shifted by an hour, the issue is almost always a Daylight Saving Time or Time Zone mismatch between Google and your computer:
In Google Calendar, go to Settings > Time zone and verify your Primary time zone is set to your school's exact geographic zone (e.g., (GMT-05:00) Eastern Time) rather than a generic or GMT offset.
Check whether your local district network filter or school device has disabled automatic Daylight Saving Time updates.
Error: "Unable to access the Google Calendar API"
If you see this error when trying to sync your Google calendar, it's likely due to Google Workspace for Education's age-based access restrictions.
What's happening:
Google Workspace for Education now restricts third-party app access for users not designated as 18 or older. If your account is marked as under 18 (or age isn't specified), you won't be able to connect your calendar to Edlio's CMS.
Who can fix this:
A Google Workspace administrator must complete the steps below.
Follow these steps to resolve any syncing problems you may encounter.
Add Edlio Apps as an authorized third-party
Sign in to your Workspace account at admin.google.com
Go to "Security" → "Access and data control" → "API controls"
Navigate to "Manage Third-Party App Access"
Go to "Add app" → "OAuth App Name or Client ID"
In the "Search for OAth app name or client id" field search for “Edlio” and follow the steps for both "Edlio CMS" and "Edlio File Picker" apps
Click on "Select" next to the app names, and then choose both OAuth Client IDs
Proceed to the Scope screen and keep the option "all users" selected. Then, click on "Continue" to proceed
On the "Access to Google Data" screen, choose the "Trusted" option and click "Continue"
On the Review screen, click "Finish"
To set permissions at the OU (Organizational Unit) level and designate user accounts linked to the school calendar as over-18, follow these steps:
The age-based access setting applies to the top-level organization. However, you can identify users, such as teachers and staff, as over or under the age of 18 by putting them in an organizational unit or access group and setting the correct age level.
Sign into your Workspace account at admin.google.com
Go to "Account" → Account Settings
Choose the specific OU that contains the user account(s) you want to modify
Go to "Age-based access settings"
Select the option that specifies, "All users in this group or org unit are 18 or older" and click "Save" to apply the age designation for the specified group or organizational unit
After all of the above steps have been completed, disconnect your Google calendar and reconnect
💡 Best-Practice Adoption Tip: If events take longer than 15 minutes to appear, check your Google Workspace Admin Console under Security > Access and data control > API controls to ensure Edlio is marked as a Trusted third-party app.










