Skip to main content

Integrate a Google Calendar

Sync your Google Calendar with your Edlio Calendar

Updated over 3 months ago

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

Settings page with calendar highlighted

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

Calendar setting page with dropdown highlighted

Step 3. Initiate Google Connection

  • Click the Google Calendar link to begin the integration process

  • You'll be redirected to Google's authentication system

Calendar setting page with Google highlighted

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

Connect Google Calendar button

Make Your Google Calendar Public

Important: Events will only import if your Google Calendar is publicly accessible.

Step 1. Open Google Calendar

Step 2. Access Calendar Settings

  • Hover over your calendar name until three dots appear

  • Click the three dots and select Settings and Sharing

Google Calendar settings and sharing menu

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

Google calendar with make public option highlighted

Google calendar warning message

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

Did this answer your question?