Overview
DanceFlow can create a public calendar feed for your published events.
This lets you create and update events once in DanceFlow, then show those same events on your own website calendar without entering them twice.
Quick answer
Copy your Website Calendar Feed link from the Events page and paste it into any website calendar or calendar app that supports iCal subscriptions.
What the calendar feed does
Your calendar feed is a read-only `.ics` subscription link.
The feed includes your public DanceFlow events, including:
- Event name
- Date and time
- Location
- Event description
- DanceFlow event page link for details or registration
Where to find your calendar feed
1. Go to your DanceFlow workspace.
2. Open Events.
3. Find the Website Calendar Feed card.
4. Click Copy Link.
5. Add that link to your website calendar, Google Calendar, Apple Calendar, Outlook, or a supported website calendar plugin.
What events are included
Only events that are ready for public display are included.
An event must be:
- Published
- Public
- Public directory enabled
- Assigned a start date
Draft, private, and internal-only events are not included in the public website calendar feed.
How to use it on your website
Use the copied calendar feed link in your website calendar tool or plugin.
Many websites and calendar tools support iCal or `.ics` subscription links. Look for options such as:
- Add calendar subscription
- Subscribe to calendar
- Import from URL
- iCal feed
- External calendar URL
Once connected, your website calendar can pull public event updates from DanceFlow.
Important note about updates
Calendar feeds are not instant.
Your website calendar, calendar app, or calendar plugin decides how often it checks for updates.
If you update an event in DanceFlow, it may take some time before the change appears on your website calendar.
Why this helps
This lets DanceFlow become your main event management system.
Instead of creating the same event on your website and again in DanceFlow, you can:
1. Create the event in DanceFlow.
2. Publish it.
3. Let your website calendar pull the event from DanceFlow.
4. Send dancers to the DanceFlow event page for details and registration.
Best practice
Use DanceFlow as the source of truth for event details, registration, ticketing, and check-in.
Use your website calendar as the display layer for visitors who are already browsing your website.