Eventonomy

Recurring Events

Recurring events let you create a single event that repeats on a schedule. Eventonomy generates a materialized occurrence for each date, so each instance appears on the calendar with its own RSVP counts, and attendees can RSVP to a specific date.

Event editor with the recurrence panel open showing a weekly repeat rule

What You Will Learn

  • How to set up a recurring event
  • Which repeat patterns the Free plan supports, and which need Pro
  • How occurrences are generated and kept up to date
  • How RSVPs work across a series

Enabling Recurrence

Note: Recurring events must be enabled at Eventonomy → Settings → Display → Recurring events. The feature is on by default.

When creating or editing an event, open the Recurrence panel in the event editor and pick a value in Repeats. Leaving it on None keeps the event a one-off.

Repeat Patterns

The Free event editor gives you two controls, and that is the whole of Free's recurrence:

Control What it does
Repeats None, Daily, Weekly, Monthly, or Yearly.
Every (interval) Repeat every N days, weeks or months. 1 is every time, 2 is every other.

So Free covers "every day", "every 2 weeks", "every month", and so on.

Yearly needs Pro. The Yearly option appears in the dropdown, but only Pro's recurrence engine can expand a yearly rule. On a Free-only site an event saved as Yearly simply keeps its single date and never repeats.

Everything more specific than a plain interval is Pro: specific weekdays ("every Monday and Wednesday"), "the 2nd Tuesday of every month", "the last Friday", a fixed day of the month, an end-after count or end-on date, and skip dates. Pro adds those controls to the same Recurrence panel. See Advanced Recurrence.

How Occurrences Are Generated

When you save a recurring event, Eventonomy expands the rule into a real row per date, so each instance appears on the calendar with its own RSVP counts and attendee list. It expands up to the recurrence horizon (default: 12 months ahead, configurable at Settings → Display → Recurring events → Expand recurring events up to, which accepts 1 to 60 months).

A daily background job extends the horizon as time passes, so future dates are always ready and a long-running series never quietly runs out.

Note: How many occurrences one event can hold scales with the horizon you set. A daily event with a 24-month horizon generates all 730 dates.

RSVPs on Recurring Events

Attendees RSVP to the event, not to one date on it. One RSVP covers the series, and the capacity you set on the event applies across it.

Reminder emails are still per-date: an attendee gets the 1-day and 1-hour reminder for each upcoming occurrence, naming that occurrence's date.

For developers: an RSVP can carry an occurrence_id, and the REST API can cancel an individual occurrence. Neither is exposed in the admin or the member dashboard, so treat per-date registration as something you build, not something you configure. See the REST API Reference.

Updating a Recurring Event

Editing a recurring event edits the whole series. Change the schedule and the occurrences are recomputed from the new rule; dates you have already cancelled individually stay cancelled.

There is no "this occurrence only" or "this and future occurrences" choice. If one date genuinely needs to differ, create a separate one-off event for it.

What's Next?

Learn how to create and manage the shared Venue and Organizer catalog.

Venues & Organizers →