Export event data is a bit painful, and email addresses would be useful

+1 — we strongly support this.

We use Discourse’s [event] syntax (via the Calendar plugin) to schedule and coordinate official council meetings — each event lives inside a dedicated topic, and we encourage members to RSVP using the built-in interface.

The problem is: we currently have no clean way to extract that RSVP data in a usable format. For public engagement sessions, executive meetings, and internal briefings, it would be incredibly useful to export:

  • Event topic title + URL
  • Display name / username of RSVPs
  • RSVP status (going / interested / not going)
  • Email address (admin-only, for attendance logs or direct follow-up)
  • Timestamp of RSVP (if possible)

Our clerks and chairs often don’t use Discourse themselves, so being able to download a CSV and share attendance with them is essential.

Understandably, email visibility would need to be permission-limited to site staff or group moderators — but without it, the export loses most of its administrative value.

This kind of structured export would significantly improve the plugin’s usefulness for real-world orgs that use Discourse to coordinate offline meetings.

Happy to provide a sample .csv layout if helpful!