Back to Knowledgebase

Events

Using DanceFlow Events on Your Website Calendar

Learn how to use your DanceFlow website calendar feed so public events can appear on your own website calendar without duplicate entry.

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.