Keep your school website calendar up-to-date automatically by syncing it with your existing Google Calendar. This integration allows you to manage events in one place while displaying them on your school website.
What You'll Need
Access to your Edlio content management platform
A Google account with calendar permissions
Administrative access to make your Google Calendar public
Step-by-Step Setup
Configure Edlio Calendar Settings
Step 1. Access Calendar Settings
Log into your Edlio platform
Navigate to Settings from the main menu
Click on the Calendars tab
Step 2. Select Your Calendar
Use the Calendar dropdown menu to choose which Edlio calendar you want to connect with Google
This determines where imported Google events will appear on your website
Step 3. Initiate Google Connection
Click the Google Calendar link to begin the integration process
You'll be redirected to Google's authentication system
Step 4. Authenticate and Choose Calendar
Log in to your Google Account when prompted
Select which Google Calendar you want to import events from
Click Connect Google Calendar to establish the link
Make Your Google Calendar Public
Important: Events will only import if your Google Calendar is publicly accessible.
Step 1. Open Google Calendar
Go to calendar.google.com
Locate the calendar you want to sync in the left sidebar
Step 2. Access Calendar Settings
Hover over your calendar name until three dots appear
Click the three dots and select Settings and Sharing
Step 3. Enable Public Access
Scroll down to the Access permissions section
Check the box next to Make available to public
A warning dialog will appear - click OK to confirm
Important Considerations
Privacy and Security
Making your calendar public means anyone with the link can view your events
Only share calendars containing school-appropriate, non-sensitive information
Consider creating a dedicated public calendar specifically for website events
Event Management Tips
Events added to your Google Calendar will automatically appear on your school website
Changes made in Google Calendar will sync to your Edlio calendar
Allow up to 24 hours for new events to appear on your website
Troubleshooting Common Issues
Events not appearing on website:
Verify your Google Calendar is set to public
Check that you've selected the correct calendar in both Google and Edlio
Wait 24 hours for initial sync to complete
Authentication problems:
Ensure you're using the correct Google account
Clear your browser cache and try reconnecting
Contact your IT administrator if you're using a school Google account with restrictions
Best Practices
Create a dedicated "School Events" Google Calendar for public sharing
Keep personal or sensitive events on a separate, private calendar
Test the integration with a few sample events before adding your full calendar
Regularly review which events are public to maintain appropriate privacy