SpaceEvents

SpaceEvents features
SpaceEvents

SpaceEvents — Screenshots

SpaceEvents — Feature List & Product Roadmap

Status Key

✅ Live — in current beta
🔵 Planned — confirmed for v1.0 stable
🟡 Roadmap — future version

Event Management

Feature Description Status
Create Events Create events within any Space or as public site-wide events with full details — title, description, dates, location, cover image, capacity, and more. ✅ Live
Edit Events Update any event detail after creation. Attendees receive a notification when key details change. ✅ Live
Draft & Publish Save events as drafts to work on later, then publish when ready. Drafts are only visible to you and Space admins. ✅ Live
Cancel Events Cancel an event without deleting it. All registered attendees are notified automatically. ✅ Live
Delete & Restore Deleted events go to trash first — restore them if needed, or permanently delete when you’re sure. ✅ Live
Cover Image Upload a cover image to make your event stand out in the feed posts and on the event page. ✅ Live
Short Description Add a brief summary (up to 500 characters) shown on event cards and feed posts. ✅ Live
Long Descriptions Rich text event descriptions using FC’s native slash-command editor with formatting, links and more. ✅ Live
Event Types Choose In-person, Virtual, or Hybrid — the form adapts to show the right fields for each type. ✅ Live
Organiser Details Add an organiser name, contact email, and phone number. Choose whether contact info is visible to everyone or only registered attendees. If left blank, the event creator detaisl are used. ✅ Live
Event Capacity Set a maximum number of attendees per event. Leave blank for unlimited capacity. ✅ Live
Price Display Show pricing information on your event (e.g. “Free”, “£25 per person”). Informational only — no payment processing in this version ✅ Live
Timezone Support Set the timezone for each event. Your browser’s timezone is auto-detected as the default. ✅ Live
Recurring Events Set up repeating events with flexible rules — daily, weekly, bi-weekly, or monthly. ✅ Live
Countdown Timer Live countdown (days, hours, minutes, seconds) displayed on the event page with option to show or hide. ✅ Live

Location & Maps

Feature Description Status
Venue Details Add a venue name and address for in-person and hybrid events. ✅ Live
Address Autocomplete Start typing an address and choose from suggestions — coordinates are set automatically. ✅ Live
Interactive Map An interactive map is shown on the event page when a location has been set. ✅ Live
What3Words Option to add Add a What3Words link for precise venue locations, displayed as a clickable ///word.word.word link. ✅ Live

Virtual & Online Events

Feature Description Status
Platform Selector Choose from popular platforms: Zoom, Microsoft Teams, Google Meet, and more. ✅ Live
Meeting URL Start typing an address and choose from suggestions — coordinates are set automatically. ✅ Live
Expanded Platforms Support for Webex, GoToMeeting, Jitsi, Discord, YouTube Live, Twitch, Vimeo, and more. ✅ Live
Meeting ID & Passcode Dedicated fields for meeting ID, passcode, dial-in numbers, and joining instructions — all private to registered attendees. ✅ Live

Registration & Attendees

Feature Description Status
One-Click Registration Members register for events with a single click. ✅ Live
Cancel Registration Attendees can cancel their registration at any time before the event. ✅ Live
Capacity Limits Set a maximum number of attendees. The count is shown on event cards so members can see availability at a glance. ✅ Live
Waitlist When an event is full, members can join a waitlist. They’re automatically promoted and notified when a spot opens up. ✅ Live
Registration Deadline Optionally set a date and time after which new registrations are no longer accepted. ✅ Live
Attendee List Organisers can view the full attendee list with name, email, status, and registration date. ✅ Live
Waitlist View Organisers can view waitlist entries with position number, name, and join date. ✅ Live
Export to CSV Export attendee and waitlist lists as CSV files for check-in sheets, mailing lists, or reporting. ✅ Live
Print List Print a formatted attendee list directly from the browser for use at the venue. ✅ Live
Add Attendees Organisers can search for and add members to an event directly. ✅ Live
Remove Attendees Organisers can remove an attendee from an event, with an automatic notification sent. ✅ Live

File Attachments

Feature Description Status
Upload Files Attach documents and images to events — PDF, Word, Excel, PowerPoint, and image files supported. ✅ Live
Visibility Control Attendees can cancel their registration at any time before the event. ✅ Live
Manage Attachments View, download, and delete attachments from the event edit page. ✅ Live

Display & Views

Feature Description Status
List View Horizontal event cards showing key details at a glance. ✅ Live
Card Grid View Visual grid of event cards — great for browsing when there are many events. ✅ Live
Calendar View Month calendar with event dots. Click any date to see that day’s events. Navigate between months with Previous/Next and a “Today” button. ✅ Live
View Preference Your preferred view mode is automatically remembered between visits. ✅ Live
Search Search events by title or description with instant results. ✅ Live
Category Filter Filter events by category using colour-coded chips. ✅ Live
Past Events Toggle to show past events alongside upcoming ones. ✅ Live
Dark Mode Fully supports FluentCommunity’s dark mode — all pages look great in both light and dark themes. ✅ Live
Mobile Friendly Responsive design that works well on phones and tablets. Maps are touch-friendly on mobile. ✅ Live

FluentCommunity Integration

Feature Description Status
Space Events Tab Events appear as a dedicated tab in the Space navigation, right alongside Posts, Members, and other tabs. ✅ Live
Privacy Events automatically follow the Space’s privacy setting — Public, Private, or Secret. ✅ Live
Permissions Fine-grained control: choose whether all members, admins & mods, or only admins can create events in each Space. ✅ Live
Feed Posts Optionally announce events in the Space feed and/or the global community feed when published. ✅ Live
Notifications Bell notifications keep members informed about new events, registration confirmations, event updates, and cancellations. ✅ Live
Public Events Page A dedicated community-wide events page showing all public events with full search, filtering, and calendar views. ✅ Live
My Events Menu Quick access to “My Events” from the profile dropdown menu. ✅ Live

Email Notifications

Feature Description Status
Registration Confirmation Attendees receive an email confirming their registration with event details and a link to the event. ✅ Live
New Registration Alert Event organisers are notified by email when someone registers for their event. ✅ Live
Cancellation Confirmation Attendees receive an email when they cancel their registration. ✅ Live
Cancellation Alert Event organisers are notified when someone cancels their registration. ✅ Live
Event Reminder Automated reminder email sent 24 hours before the event starts. ✅ Live
Waitlist Confirmation Confirmation email with waitlist position and a note that they’ll be notified when a spot opens. ✅ Live
Waitlist Promotion Email notification when promoted from the waitlist — “You’re now registered!” with full event details. ✅ Live
Email Toggles Admins can enable or disable each email type from the settings panel. ✅ Live
Customisable Templates Edit email content per notification type with merge tags like {event_title} and {attendee_name}. ✅ Live
Event Update Email Notify registered attendees by email when event details change (date, time, location). ✅ Live
Event Cancellation Email Email all registered attendees when an event is cancelled. ✅ Live

Event Categories

Feature Description Status
Create Categories Create event categories with custom names and colours from the admin panel. ✅ Live
Assign to Events Assign one or more categories to each event for organisation and filtering. ✅ Live
Filter by Category Members can filter event listings by category using colour-coded chips. ✅ Live
Category Badges Category badges are shown on event cards for quick visual identification. ✅ Live
Category Management Add and Delete Categories on the Space Settings page. ✅ Live

Administration (WordPress Admin)

Feature Description Status
Dashboard Overview page with event counts by status, upcoming events, and quick links. ✅ Live
Event List Manage all events with filtering by status, Space, and category. Bulk actions for common tasks. ✅ Live
Event Editor Full event form in the WordPress admin for creating and editing events. ✅ Live
Category Manager Create, edit, and delete event categories with colour picker. ✅ Live
Settings Panel Tabbed settings page covering General, Public Events, Notifications, Integrations, and Licence. ✅ Live
Licence Management Activate and manage your licence key. View status, expiry, and renewal information. ✅ Live
Auto-Updates Receive plugin updates automatically through your licence. ✅ Live
Admin Attendee Tools Manage attendees, waitlist, and attachments from the WordPress admin. ✅ Live

Integrations

Feature Description Status
FluentCommunity Deep integration with Spaces, feeds, notifications, permissions, and user profiles. ✅ Live
Geocoding Address autocomplete and map coordinates via Photon (free, default), Google Maps, or Mapbox. ✅ Live
FluentCRM Automatically tag contacts in FluentCRM when they register for an event. ✅ Live
Fluent Forms Add custom registration and follow-up feedback forms. 🟡 Roadmap

1.0.0 Release Candidate 2 — 12th April 2026

RC-2 contains bug fixes and some improvements.

  • Fixed several issues with the dashboard event form where dates, event type, and meeting URL were not saving correctly when saving as draft or publishing an event.
  • Added a Default Event Timezone setting under SpaceEvents > Settings > General and in the community portal under Settings > SpaceEvents > Event Defaults — by default this matches your WordPress timezone setting and only needs to be changed if your events typically take place in a different timezone.
  • The Meeting URL field now appears below the Platform selector in the dashboard event form,
  • The Meeting URL placeholder text has been updated to be platform-neutral.

1.0.0 Release Candidate 1 — 5th April 2026

Major updates, new features and lots of bug fixes.
Important note: After updating, please deactivate and reactivate the plugin to run database migrations and enable all the new features.

  • Recurring Events
  • Auto-Save & Unsaved Changes Protection
  • Attendee Check-in & Waitlist Management
  • FluentCRM Automation Triggers
  • Cover Images & Event Attachments use FC Media Storage
  • Language, RTL & Translation Support
  • Improved Category Filtering
  • Event Reminders for Virtual & Hybrid Events
  • Address Autocomplete
  • Better Mobile Experience
  • WordPress Admin Improvements
  • Security & Compatibility

1.0.0 Beta-2.1 — 16th March 2026

Minor updates due to Photon address lookup service issues.

  • Added Nominatim as an alternative free address lookup service — Photon (still default) has reported issues.
  • Fixed full IANA timezone support on Events (~400 timezones).
  • Searchable timezone picker on both frontend and admin add event forms.

1.0.0 Beta-2 — 16th March 2026

  • Added Countdown Timer on upcoming events so attendees can see exactly when the event starts (can be enabled/disabled as default and on a per-event basis).
  • Added Cross-Posting Controls — new admin setting to keep Space events and Public events cleanly separated, or allow cross-posting between them. Off by default.
  • Fixed permission issues during the Event creation. e.g. if Cross-Posting is enabled, “Post to public feed” options are only available if the space is Public. This means the public event options are disabled for Private and Secret spaces.
  • Fixed permission issue where Public Events were not showing on the Public Events page properly.
  • Updated the Attendee registration (RSVP) and cancelation process to make it easier for members to join and leave events.
  • Updated the Waitlist process, if Capacity and Waitlist are enabled on an event, attendees who join the waitlist are now automatically added when a space becomes available.
  • Updated and added new options for Event Organiser. Organisers can now Add and Remove Attendees from the Attendee tab.
  • Updated Virtual event options, now includes: Zoom, Microsoft Teams, Google Meet, Webex, GoToMeeting, Jitsi Meet, Zoho Meeting, Discord, YouTube Live, Twitch, Vimeo Livestream, Webinar and Other. Virtual options also include: Meeting URL, Meeting ID, Passcode, Dial-in Numbers and Joining instructions.
  • Redesign of the Dashboard, it’s now easier to access all sections within the SpaceEvents Admin (All Events, Add and Edit Event, Categories and Settings).
  • Added plain-text Email Templates to override all email content. Templates include a full list of custom {tags} for all aspects of the Event. The email templates currently include: Booking Confirmation, New Booking Alert, Cancellation Confirmation, Cancellation Alert, Event Reminder (triggered 24 hours before the event), Waitlist Confirmation, Waitlist Promotion and Removal Notification. Rich-text templates are planned for Beta-3.
  • Added language support, includes US and UK English — you can use something like Loco Translate to now translate all aspects of SpaceEvents.
  • Plus a number of other minor tweaks, updates and improvements.
  • Please note, we have disabled the Repeating Event options due to some issues, this will be fully working in Beta-3 which we plan on releasing in the next 7 to 10 days.

1.0.0 Beta 1 — 3rd March 2026

The first public release of SpaceEvents — a full-featured events system for FluentCommunity Spaces.

Features

  • Create and manage events within any FluentCommunity Space
  • In-person, virtual, and hybrid event types
  • RSVP with capacity limits and automatic waitlist
  • Event categories with colour coding
  • Rich text event descriptions (Markdown editor)
  • Cover images and file attachments
  • Address autocomplete with Photon, Google Places, or Mapbox
  • Events tab in the FluentCommunity portal
  • My Events dashboard for members (attending & organised)
  • Bell notifications for new events and RSVPs
  • Email notifications: booking confirmation, cancellation, reminders (24hr)
  • Space feed integration — auto-post when events are published
  • Privacy inheritance from parent Space (public/private/secret)
  • Admin dashboard with event stats and quick actions
  • Full REST API
  • License activation via FluentCart with auto-updates

Requirements

  • WordPress 6.4+
  • PHP 8.0+
  • FluentCommunity 2.2.0+