The Events Feed plugin allows you to display events from an external calendar directly in your app. Users see a calendar view with today’s date highlighted and can tap on any event to view details like title, date, time, timezone, and description. Each event also includes a button to add it to the user’s personal calendar. Updates to your external calendar automatically sync into the app.
Requirements
This is a Boost plugin, available on the Standard, Growth, and Scale plans.
An external calendar that provides an iCal feed link (use the “secret address in iCal format”).
How to use the Events Feed plugin
Log in, go to Builder in the left navigation.
Click the + button to open the Plugin Marketplace:
Search for Events Feed, then click Add Plugin.
Name your plugin (e.g., “Events”) and click Add.
In the Content tab:
Paste your iCal feed link (secret iCal address from your calendar provider).
Click Validate to confirm the feed is accepted.
Once validated, events will display in the calendar view.
In the Design tab:
Choose the event item layout.
Add an event details background image (optional).
Add a top background image for the plugin header (optional).
Switch between different layouts if desired.
Click the Security tab:
Turn on Require Login to restrict feature access to logged-in users.
(Optional) Add tag-based restrictions and choose whether to match any or all tags.
Click the Tagging tab:
Enter a tag name to automatically apply to users when they open this feature.
Click Add Tag.
Click the Purchase tab:
Check Require Purchase to enable.
Choose your product type (e.g., Single Purchase or Subscription).
Upload an image, fill out purchase text, and success/failure messages.
Click the Analytics tab to see feature performance:
View data such as number of views, users, and devices over time.
Pro tips
Use the “secret iCal address” from Google Calendar or Outlook to ensure updates sync properly.
Keep your external calendar organized with clear event titles and descriptions — they’ll display directly in the app.
Test by adding a sample event to your external calendar and confirming it appears in the app after validation.