Bulk-managing events

Edited

Overview

The Events list supports selecting multiple events at once so you can change status, assign a category, or archive in bulk. Use it at the start and end of each year to clean up your calendar without clicking each event.

Before you start

  • You need an org_manager or chamber_staff role

  • Decide which bulk action you want before selecting — switching mid-flow clears your selection

Step-by-step

  1. Open Sidebar > Events

  2. Use filters at the top to narrow the list (status, category, date range)

  3. Tick the checkbox in the header to select all visible rows, or tick individual rows

  4. Click the Bulk actions dropdown that appears in the toolbar

  5. Choose an action: Archive, Set status to draft, Set status to active, or Assign category

  6. Confirm in the dialog

Available bulk actions

  • Archive — Move selected events to archived status

  • Set status — Change all selected events to draft or active

  • Assign category — Apply a category to all selected events

  • Delete — Permanently remove selected events (blocked if any have active orders)

Tips & best practices

  • Filter to the past year and bulk-archive at year-end to keep your Events list clean

  • When relaunching a series of similar events, clone first then bulk-update categories

  • Use the date filter to grab a season's worth of events at once

  • If a bulk delete is partially blocked, the dialog tells you which events were skipped and why

FAQ

Can I bulk-clone events?
Not yet. Clone events one at a time.

Will sponsors get notified about bulk status changes?
No. Send an announcement separately if needed.

Is there an undo for bulk actions?
For status changes, just bulk-revert. For deletes there is no undo.

Related articles

  • Event statuses (draft, active, archived) explained

  • Organizing events with categories

  • Deleting an event safely

Was this article helpful?

Sorry about that! Care to tell us more?

Thanks for the feedback!

There was an issue submitting your feedback
Please check your connection and try again.