Google Calendar Integration for Mobile App Events

  Events

We’ve introduced a Beta feature that allows you to display church events in your mobile app from either the ETKApps Platform Events system or directly from Google Calendar.


🔧 How to Enable Google Calendar Integration

To access and configure this feature:

In the Events Calendar section, choose one of the following:

Hover over your user thumbnail in the top right corner of the admin dashboard.

From the dropdown menu, select Settings.

In the left sidebar, choose Beta Features under Other settings.

  • Platform Events (default): Displays events created and managed within the ETKApps platform.
  • Google Calendar Integration (Beta): Displays events directly from a Google Calendar you specify.

Note: Only one event source can be active at a time. When Google Calendar is selected, Platform Events will not be shown in the mobile app.


🔧 How to Find Your Google Calendar ID

To use Google Calendar as your event source, you’ll need to provide a Calendar ID. Follow these steps:

  1. Go to Google Calendar.
  2. Hover over your desired calendar on the left-hand side and click the three dots.
  3. Select Settings and sharing.
  4. Scroll to Integrate calendar.
  5. Copy the Calendar ID (e.g., [email protected]) and paste it into the Google Calendar ID field in the ETKApps admin panel.

ℹ️ Additional Information

  • Caching: Events from Google Calendar are cached and refreshed every 5 minutes. Changes made in Google Calendar may take up to 5 minutes to appear in the mobile app.
  • Platform Events Hidden: When Google Calendar is selected, Platform Events will not be visible in the mobile app.
  • Data Limitations: The mobile app will display only the event data that Google provides via its API. Some details (like categories, RSVP options, or custom fields) may not be supported.